As part of the KDAN ecosystem, ComPDF SDK for Web is a powerful JavaScript-based PDF Library with a slick out-of-the-box responsive UI, which is ideal for developers looking to enhance web apps with powerful PDF features. It enables you to develop a Webviewer in multiple frameworks, including Vanilla JavaScript, Vue.js, React, Angular, Next.js, Nuxt.js, Svelte, etc.
ComPDF SDK seamlessly operates on Web, Windows, Android, iOS, Mac, and Server, with support for cross-platform frameworks such as React Native, Flutter, etc.
If you find this library helpful, please consider giving us a ⭐ Star on GitHub! Have feedback or questions? Join the conversation in our Discussions.
Why ComPDF SDK?
-
Easy to Integrate: Integrate PDF functionalities easily with our powerful SDK and clear documentation and guides with few lines of code.
-
Fully Customizable UI: Design a unique interface for your products with fully customizable UI source code by a high-performing SDK.
-
Comprehensive PDF Features: Supports generation, viewing, annotation, page editing, content editing, conversion, OCR, redaction, signing, forms, parsing, measurement, compression, comparison, color separation, batch processing, and more.
-
Faster Time-to-Market: Comprehensive SDK libraries save your time and expenses and roll out your applications and projects.
-
High-quality Service: We provide 24/7 professional one-to-one technical support, including onsite service and remote assistance via phone and email.
-
Download ComPDF for Web in npm.
-
Experience how our WebViewer perform by visiting the online demo of ComPDF SDK
-
Integrating ComPDF SDK for Web into Salesforce, SharePoint, Microsoft Teams, and more.
-
Experience seamless data extraction from PDFs with our online Extraction Demo.
-
Obtain Intelligent Document Processing - customized one-stop solution.
To get started, you'll need:
-
The latest stable version of Node.js.
-
A package manager compatible with npm(8.5.0 or later).
-
License Key: Get a free 30-day license key to test the project on our website.
- Clone the repository:
git clone https://github.com/ComPDFKit/compdfkit-web-example-angular.git
cd compdfkit-web-example-angular- Install the dependencies of the example project with npm:
npm installFor more information and operations, please visit our developer documentation.
Enter your provided license from our Team into the <Input your license here> section within src/app/app.component.ts.
ComPDF SDK for Web provides flexible licensing options that you can easily acquire a license online. For further information, you are welcome to get in touch with our sales team. Each license is restricted to the main domain and its related subdomains.
Please be aware that sharing any documentation, sample code, or source code from the ComPDF SDK package with third parties is strictly forbidden.
Attention: The license available on GitHub is strictly for demo purposes. If you want to integrate our Web PDF SDK into your Angular project, you can obtain a free trial license by visiting our website.
npm startPlease visdit http://localhost:4200 on your broswer. Then, you'll be able to view the PDF docuemnets you want to display.
Go to our changelog to keep up with the latest updates, improvements, and bug fixes.
ComPDF has a professional R&D team that produces comprehensive technical documentation and guides to help developers. Additionally, whenever you report an issue to us you'll get an immediate response from our support team, ensuring that any issues you report are resolved promptly.
-
For detailed information, please visit our Guides page.
-
For technical assistance, please reach out to our Technical Support.
-
To get more details and an accurate quote, please contact our Sales Team.
We are happy to share the news that you can now sign up for a ComPDF API account to enjoy a free trial, allowing you to process up to 200+ API calls each month at no cost.
