Developer Tools
|
Office Productivity Applications
|
Platform-Agnostic APIs
|
Home | Online Demos | Downloads | Buy Now | Support | About Us | News | Working Together | Contact Us
Version 3 of PDFtoolkit will use a whole new PDF processing engine that has been completely re-written from the ground up. Thanks to high modularization of the PDF processor code, PDFtoolkit will see enormous improvements in speed, robustness, and scalability.
The new PDF processor has a lot of capabilities and includes more than everything that PDFtoolkit needs to implement its interface. So, the scope for bringing new features to PDFtoolkit has also greatly increased.
Quite a lot of original ideas have gone in to the new version. Many improvements have been based on customer feedback and our own observations. What are they?
Even if you throw a 10,000 page PDF document at it, PDFtoolkit will load the document almost instantly. This greatly improves the robustness and responsiveness of applications written using PDFtoolkit.
PDFtoolkit processes documents at a blistering speed that promises near-instantaneous access to different parts of a document. PDFtoolkit intelligently loads only those parts of a document that will be required for a particular action. This also gives PDFtoolkit v3 a very small resource footprint.
PDFtoolkit can simultaneously process a large amount of files. For example, in a merge-and-split test case, we tested PDFtoolkit for merging over 10,000 files into one in one go. No problems at all.
Not all PDF documents are blessed alike. Some have errors. Others have lost a few chunks of bytes lost along the way. PDFtoolkit will be kind to such files. Even if a few pages are missing, PDFtoolkit will enable applications to handle these documents peacefully and without much fuss.
The development team decided that some popular implementations were not up to the mark and chose to implement their own logic to handle standards such as JPEG, CCITT, and Flate. This has greatly contributed the speed and robustness of the API.
Text in a PDF document is not organized into well-marked paragraphs, as one might expect in a web page or a Microsoft Word document. Therefore, extracting text from a PDF document to everyone’s satisfaction will not be easy. The new version has improved greatly on this and if the beta version is anything to go by users should be very happy.
PDF viewer component has seen a lot of improvements.
Over the years, we have come to know about a wide variety of PDF documents that our clients have used. We have incorporated this knowledge in our new testing framework using AQtime. PDFtoolkit features have been and are being tested every day with tens of thousands of various types of PDF documents in a totally automated process. This has helped us in simulating different types of client requirements efficiently. The ultimate goal is to provide a product that the customers can blindly trust.
In the final part of this article, we will go into more detail on all these improvements.
Links:
---o0O0o---
Our .NET Developer Tools | |
---|---|
![]() Gnostice Document Studio .NETMulti-format document-processing component suite for .NET developers. |
![]() PDFOne .NETA .NET PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, and bookmark PDF documents in .NET applications. |
Our Delphi/C++Builder developer tools | |
---|---|
![]() Gnostice Document Studio DelphiMulti-format document-processing component suite for Delphi/C++Builder developers, covering both VCL and FireMonkey platforms. |
![]() eDocEngine VCLA Delphi/C++Builder component suite for creating documents in over 20 formats and also export reports from popular Delphi reporting tools. |
![]() PDFtoolkit VCLA Delphi/C++Builder component suite to edit, enhance, view, print, merge, split, encrypt, annotate, and bookmark PDF documents. |
Our Java developer tools | |
---|---|
![]() Gnostice Document Studio JavaMulti-format document-processing component suite for Java developers. |
![]() PDFOne (for Java)A Java PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, bookmark PDF documents in Java applications. |
Our Platform-Agnostic Cloud and On-Premises APIs | |
---|---|
![]() StarDocsCloud-hosted and On-Premises REST-based document-processing and document-viewing APIs |
Privacy | Legal | Feedback | Newsletter | Blog | Resellers | © 2002-2023 Gnostice Information Technologies Private Limited. All rights reserved. |