Welcome to the PDFLibrary Web Application! This project is built using .NET Core 8.0 and C#. It allows users to upload PDFs to the server, annotate them using the Syncfusion PDF Viewer, and save them back to the server for future reference. This tool is designed to provide a better online reading experience with your personal PDFs.
- Upload PDFs: Easily upload your PDF documents to the server.
- Annotate PDFs: Use the Syncfusion PDF Viewer to add annotations, highlights, and notes.
- Save and Revisit: Save your annotated PDFs back to the server and access them anytime.
- User-Friendly Interface: Intuitive and easy-to-use interface for seamless interaction.
- .NET Core 8.0 SDK and Blazor
- Syncfusion PDF Viewer (Licence Key Required)
- Visual Studio or any other C# IDE
- Clone the repository:
git clone https://github.com/shashilpu/PDFLibrary.git
- Navigate to the project directory:
cd PDFLibrary
- Restore the dependencies:
dotnet restore
- Build the project:
dotnet build
- Run the application:
dotnet run
- Open the application in your browser.
- Upload a PDF document.
- Use the Syncfusion PDF Viewer to annotate the document.
- Save the annotated PDF back to the server.
- Revisit your saved PDFs anytime for review or further annotation.
We welcome contributions from the community! Please fork the repository and submit pull requests for any enhancements or bug fixes.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or suggestions, feel free to open an issue or contact us at shashilpu@gmail.com
PDF, .NET Core 8.0, C#, Syncfusion PDF Viewer, PDF Annotation, Online Reading, PDF Library, Document Management