Gnostice 


Smart needs... Smarter solutions...
 
OEM Options

To send us your requirements, click here.

Home > Products > Software Developers > PDFtoolkit ActiveX/.NET > History
 
      PDFtoolkit ActiveX/.NET - Merge, Split, Overlay, Stamp, View, Print PDF documents
 
Version 2.50 - May 30, 2007

[ProPlus edition]
- Greatly improved rendering of PDF elements, eliminating jaggies and rasterization (aliasing) artifacts
- Support for clipped regions in text, shape and image elements
- Support for dashed pattern and line join styles for path elements
- Support for transparency levels in colorspace for PDF elements
- Support for individual character spacing in text elements
- Enhanced positioning and rendering of text, shape, and image elements
- Accurate substitution and enhanced rendering of the 14 Standard Type 1 fonts
- Elimination of redundancy of font information when adding/filling form fields
- Enhanced character and word spacing
- Accurate handling of page cropping

[Professional and ProPlus edition]
- Support for extracting/saving attachments
- Support for zlib v1.2.3 compression/decompression technique
- Support for exporting forms data in FDF format
... and more.

Version 2.43 - December 1, 2006
Enhancements:
[ProPlus Edition]
- Implementation of CCITT 4 compression technique optimized.

[Professional Edition]
- Tolerance for reading stream objects with incorrect "Length" entries.
- "Port" and "AuthenticationRequired" properties added in "gtEMailInfoX" to support forced authentication.

Fixes:
[ProPlus Edition]
- Error encountered in search panel's "Search" method rectified.
- Subset embedded font files are now saved with proper name.
- Embedded font files extracted for viewing are deleted when "gtPDFViewerX" is destroyed.
- PDFViewer correctly displays PDF files with field values containing "&".

[Professional Edition]
- "InsertBlankPageAt" method now works correctly.
- Error encountered in "InsertImageWatermark" method with certain PDF files rectified.
- Font size problem with certain form field values rectified.
- Error encountered while attaching files with names containing special characters rectified.
- "GetDestination" method now returns correct destination object.

... more.
 
Version 2.42 - October 20, 2006
Enhancements:
[ProPlus Edition]
- Support for files using LZW compression technique.
- New Search method in gtPDFSearchPanelX to programmatically search text strings and list results in the search panel.

[Professional Edition]
- Support for adding transparent watermarks.
Fixes:
[ProPlus Edition]
- Precision problem when retrieving curve elements' points rectified.
- PDFViewer correctly displays elements such as text and images contained in FormXObjects.
- PDFPrinter correctly prints PDF files having rotated pages with page width more than page height.

[Professional Edition]
- "Expected endofstream" problem while parsing certain PDF files rectified.
- Error encountered when setting FieldValue property of form fields rectified.
- Error encountered when renaming of form fields rectified.
- Parsing problem with certain PDF files resolved.
- FlattenFormFeilds method correctly positions form fields.

... more.
 
Version 2.41 - September 22, 2006
Enhancements:
[ProPlus Edition]
- Title property added in gtPDFPrinterX to specify the document name in the print queue.
- Increased speed for loading of PDF files in gtPDFViewerX containing images compressed using CCITT 3 - 1D compression technique.

[Professional Edition]
- Required property added in TgtFormFieldX class to get/set the Required field flag for all form fields.
Fixes:
[Professional Edition]
- Stitch method now stitches the correct source page to the destination page.
- Error encountered in loading certain encrypted PDF files corrected.
- Bookmarks can now be added with NIL as the destination parameter.
- Bookmark retrieval methods now return correct values.
- Errors encountered in LoadFromFile method for certain files due to improper parsing corrected.
- Adding of Shape watermark now works for all locales.
- Memory leaks associated with Form Field retrieval methods rectified.

+ Help file updated with new topics, examples and corrections.
+ Other optimizations and fixes.
 
Version 2.4 - August 25, 2006
Enhancements:
[ProPlus Edition]
- Support for files referring to standard CMap files.
- Improved Viewer rendering accuracy and sharpness.

[Professional Edition]
- Increased Attributes/Preferences setting options for Form Fields.
Fixes:
[ProPlus Edition]
- Error encountered with JPEG images of 1 pixel height corrected.
- Error encountered in viewing certain PDF files containing Form XObject corrected.
- PDF Element retrieval methods now works correctly.

[Professional Edition]
- Multi-line text watermark now works correctly.
- Memory leaks in LoadFromFile and LoadFromStream methods corrected.
- Retrieving of outline values now works correctly.
- NAN token error encountered in Insert watermark methods corrected.
- Setting of DocInfo values through setup dialog now works correctly.
- Square annotations now works correctly when IsCloudy property is set.
- Error encountered in loading of certain higher version (1.5 and 1.6) PDF documents corrected.
- CreateNewBookmark method now works correctly when nil values are passed for gtPDFDestinationX parameter.
Changes:
- Type of the Angle parameter of RotatePages method changed from integer to TxgtRotationAngle.
- Type of the RotationAngle property of PDFViewer/PDFPrinter changed from integer to TxgtRotationAngle.

+ Help file updated with new topics, examples and corrections.
+ Other optimizations and fixes.
 
Version 2.3 - July 31, 2006
Enhancements:
[ProPlus Edition]
- Auto orientation in PDFPrinter.
- Rotation of Pages in PDFViewer/PDFPrinter.
- Support for Form XObject in PDFViewer.
- Support for Differential Encoding in PDFViewer.
- RenderToeDocEngineCanvasWithRotation method added, in addition to the already existing RenderToeDocEngineCanvas to allow rendering with different rotations.

[Professional Edition]
- Adding shapes (Line, Rectangle, Circle, Ellipse, Polygon and Bezier Curve) as Watermark.
- "AttachmentName" property added to TgtPDFFileAttachment class to specify attachment name for the attachment.
Fixes:
[ProPlus Edition]
- Collate property of gtPDFPrinter now works correctly.
- Improper spacing of rendered text for certain files in PDFViewer corrected.
- PDFViewer now correctly displays characters represented as octal value in PDF.
- GetPDFTextElementAt method now retrieves correct font information.

[Professional Edition]
- Addition of TextWatermark now works correctly when page is rotated
- Stitch method now correctly handles pages with Crop Box entry.
- MergeDocs method works correctly when merging documents with different PDF version.
- Setup dialog now correctly takes values set in the application code.
- EmbedUsedTrueTypeFonts method now works correctly.

+ Help file updated with new topics, examples and corrections.
+ Other optimizations and fixes.
 
Version 2.3 through Version 3.0 - July 20, 2006
PDFtoolkit ActiveX/.NET Roadmap Announced.
To view the complete roadmap, please click here
 
Version 2.21 - June 5, 2006
Enhancements:
[ProPlus Edition]
- Enhanced Text rendering in PDFViewer with support for Unicode characters.
- Support for images compressed using CCITT compression technique in PDFViewer.
- OnViewerMouseUp, OnViewerMouseDown and OnViewerMouseMove events introduced in PDFViewer component.

[Professional Edition]
- Support for Adobe PDF Form 7.

[Standard Edition]
- Support for Hybrid (mix of PDF version 1.4 and 1.5/1.6) PDF Files.
- Bookmarks can now be added with specific font style and color.
Fixes:
[ProPlus Edition]
- Printer component now prints correctly for the set number of copies.
- Memory leaks in ExtractTextFormatted method rectified.
- Memory leaks in SearchFirst method rectified.
- FromPage and ToPage properties of PDFPrinter now works properly.
[Professional Edition]
- The file name and description of the file attached to PDF are now shown properly when encrypted.
- Annotation title and contents are now shown properly when encrypted.

[Standard Edition]
- Extraction of XML metadata now works fine when in compressed form.
- PDFDocument now works correctly for streams compressed using 'A85' compression technique.
- JavaScript actions now works correctly when encrypted.
- Bookmark title is now shown correctly when encrypted.
- SetPageTransitionEffect method now works correctly.
- DocInfo properties now return the values correctly.
- Radio buttons now do not compulsorily require one Radio Item to be selected when added.
Changes:
- Parameter of type TgtBookmarkAttribute added to the following methods:
CreateNewBookmark()
AddChild()
AddChildByAction()
AddNext()
AddNextByAction
AddPrev()
AddPrevByAction()
AppendChild()
AppendChildByAction()
Modify()
ModifyByAction()
ModifyPrev()
ModifyPrevByAction()
ModifyNext()
ModifyNextByAction()

+ Help file updated with new topics, examples and corrections.
+ Other optimizations and fixes.
 
Version 2.1 - October 5, 2005
Enhancements:

[ProPlus Edition]
- TgtPDFSearchPanelX component introduced. It can be used to search text in a PDF Document. It can also be linked to gtPDFViewerX for viewing the searched text.
- Properties PrinterCapabilities and AdvancedPrinterSettings added to retrieve and set various capabilities and settings such as Duplex, Color, Orientation, PrintQuality etc.
- SearchAll method added to retrieve all instances of the searched text in the PDF Document.
- Highly improved SearchFirst and SearchNext methods - now find matches regardless of the internal structure or formatting of the PDF file.
- Enhanced rendering of Text with increased precision in Viewer and Printer.
- Improved rendering of Images with support for Indexed and DeviceGray color space and CCITT 3 1D compressed images.
- Enhanced rendering of Path Elements in Viewer and Printer.

[Standard Edition]
- Full support for reading PDF version 1.5 and 1.6 (Acrobat 6 and 7) files.
- Open-ended page range support added for all methods having PageRange parameter.
- TgtPDFDocumentX now loads document even if the document is being accessed by another application.

Fixes:

[ProPlus Edition]
- EmbedUsedTrueTypeFonts method now works correctly for most TrueType fonts.
- Problem with locking of attached file, when using InsertFileAttachment method now corrected.
- ExtractText method now works fine when a PDF page contains multiple content streams.
- TextOut method now works fine when called after the InsertBlankPageAt method.

[Standard Edition]
- PDF Version 1.5 and 1.6 files having form fields now load correctly.
- ExtractPagesTo method now works correctly for PDF Documents having Form Fields.
- InsertImageWatermark method now works correctly when inserting images for any page range.
- SetFormFieldValues method now works fine when text strings include '(' and ')'.
- SetFormFieldValues method now works fine when text strings include CR and LF.
- Problems with loading of certain PDF Documents having Outlines or Acroforms is now corrected.

Changes:
- PageNumber parameter added in OnRenameField event.
- Help file updated with new topics, examples and fixes.
 
Version 2.04 - June 28, 2005
Enhancements:

[ProPlus Edition]
- Searching of text in PDF files with the versatile SearchFirst and SearchNext methods.
- Enhanced viewing and printing of PDF path elements.
- Support for embedded TrueType fonts, not installed in the target system - if font is embedded it will be -installed and removed after rendering.
- Support for Inline Images in the Viewer.
- GetInstalledPrinters method introduced in PDF Printer control.
- SelectPrinterByIndex method introduced in PDF Printer control.
- SelectPrinterByName method introduced in PDF Printer control.
- Reset method introduced for PDF Viewer and PDF Printer to unload the document. 
- Outline/Bookmark Viewer component introduced. Now the outline (Table of Contents) can be viewed and navigated just by placing a component on your form and setting a few properties

[Professional Edition]
- Properties added to provide an option to hide and not allow printing of Form Fields.
- Property added to edit the Submit URL of a Button.
- EmbedUsedTrueTypeFonts method introduced to enable greater independence and portability to PDF files.
- Get list of fonts used in a PDF with full font details.

[Standard Edition]
- Filename property added to gtPDFDocumentX component.
- Complete support for all methods for use in different locales.

Fixes:

- TextOut method now works correctly for different locales.
- Addition of FormFields now works correctly when encryption is enabled.
- Text color for FormFields are now shown correctly.
- PageNo associated with gtPDFFormFieldElementX now returns correct value in GetPDFFormElementAt method.
- Title property in gtPDFOutlineX class now returns the correct WideString.
- InsertBlankPageAt method now works fine in non-English locale.
- ExtractTextFormatted now works fine in the presence of inline Images.
- SetupDialog now applies correct Encryption settings.

Changes:

- PDFDocument / PDF Viewer / PDF Printer / PDF OutlineViewer interaction and connection architecture modified for greater reuse, elegance and performance. Now the document is read only once for viewing, printing, outline display and manipulation.
- Filename Property removed from the Viewer and Printer component. They connect to gtPDFDocumentX instead. Use gtPDFDocumentX.Filename.
- OnPassword event removed from the PDF Viewer and PDF Printer control. Use gtPDFDocumentX.OnPassword instead.
- IsEncrypt, IsLoaded and PageCount property removed from PDF Viewer component.

- Help file updated with new topics, examples and corrections.

 
Version 2.0 - March 30, 2005
Enhancements:

[ProPlus Edition]
- PDF viewer component introduced.
- PDF printer component introduced.
- Zooming of PDF document in the PDF viewer component introduced.
- Set scaling of PDF document in PDF printer introduced.
- Printing in Actual size of PDF Document and Paper size is introduced.
- Form fields are now rendered in the PDF viewer and PDF printer components.
- Support for various Character encoding.
- Support for CMYK color space in the viewer.
- Extraction of full details of all page contents [text, images and graphics] as objects introduced.
- Link activation for text with http://, ftp://, e-mail and file:// introduced.

[Professional Edition]
- Insertion of new blank page(s) introduced.
- Extraction of plain text with basic formatting introduced.
- Insertion of text with optional HTML formatting introduced.
- Variables / Place holders support for Text watermarks introduced. Built-in variables include Page#, Total Pages, Date and Time
- Insertion of new form fields introduced.
- Addition of various Action types: URI, GoTo, GoToR, Launch, JavaScript introduced.
- Association of actions with annotations, bookmarks, form fields and document and page events introduced.
- Support for adding various Action types: URI, GoTo, GoToR, Launch, JavaScript to bookmarks introduced.
- Support for removing existing Page level and Document level actions introduced.
- Association of nested actions in Page Level and Document level introduced.
- Retrieving and editing full set of form fields attributes introduced.
- Form fields flattening by name, index and page number introduced.
- Addition of various annotations types: Text, FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, Strikeout, Stamp, Ink introduced. Border Style support is available for all these annotations.
- Unicode support for text annotations introduced.
- Attaching / Embedding external files to PDF introduced with support for adding information like Creation Date/Time, Contents, Author, Subject.
- Stitching on top and stitching side-by-side introduced.
- Setting of PageCropBox is introduced.

[Standard Edition]
- Unicode support for text watermarks introduced.
- Vertical writing mode for text watermarks introduced.
- Merging options for bookmarks and form fields introduced.
- Reading and writing XMP metadata into the document introduced.
- Run-time setup dialog introduced.

- Help file updated with more examples.

Fixes:

- Form fields problem in procedures for Merging, Inserting, Extracting and Appending pages fixed.
- Large resultant file size problem after inserting Unicode text watermark fixed.
- "Font<font name> not supported" error seen in input locales other than English now fixed.
- Document Catalog Names dictionary problem fixed.
- Document information problem with encrypted documents fixed.
- All Action types are processed while loading document.
- Processing of Named destinations fixed.
- Several memory leaks fixed.

Changes:

Following form field related methods in TgtPDFDocumentX class have been deprecated. Use GetFormField method instead.
- GetFormFieldName
- GetFormFieldValue
- GetFormFieldType
- GetFormFieldDescription
- GetFormFieldAllowedValues
- IsFormFieldReadOnly
- SetFormFieldValue
- RenameFormField
- SetFormFieldReadOnly

 
Version 1.0 - February 20, 2004
PDFtoolkit ActiveX/.NET v1.0 Released.


 
     
 
 
 
    Privacy | Legal | Feedback Copyright © 2002-2008 Gnostice Information Technologies Private Limited. All rights reserved.    


Quick Links
Corporate: Profile | Mission | Technology Partners | Reseller Partners | Latest News | News Archives | Careers | Route Map | Customers | Testimonials | Newsletters Product Categories: Software Developers | Business Analysts | Business Users | Enterprises ♥ Developer Tools: PDFOne .NET | PDFOne Java | eDocEngine VCL | PDFtoolkit VCL | Print2eDoc SDK | eDocEngine ActiveX/.NET | PDFtoolkit ActiveX/.NET | PDF2Many ActiveX/.NET | Many2PDF ActiveX/.NET ♥ Project Requirements Management Applications: Caliber Reporter | Office Productivity Applications: Print2eDoc | PDFWiz | ONEView ♥ Enterprise Applications: PathQuest ♥ Other Links: Support | Download | Buy Now | Contact Us | Home