PDF Creator Pilot Changelog

What's new in PDF Creator Pilot 4.5.2

May 23, 2023
  • Fixed an error when working with a NewPage And AddPage.

New in PDF Creator Pilot 4.5.1 (Oct 29, 2022)

  • To be able to release an object from a VBNet project, the dispose method was added.

New in PDF Creator Pilot 4.5.1 Beta (Mar 29, 2022)

  • To be able to release an object from a VBNet project, the dispose method was added.

New in PDF Creator Pilot 4.5.0 (Mar 29, 2022)

  • Help is improved;
  • The distribution format has changed.
  • The possibility of multithreaded creation of PDF documents has been added.

New in PDF Creator Pilot 4.3.3338 (Nov 30, 2012)

  • added support of bitmap images with BITMAPV5HEADER structure
  • fixed a bug with umlauts in EMF
  • fixed a bug with drawing vertical text where rotate angle is 270 degrees in EMF
  • optimized handling of drawing the identical images in EMF

New in PDF Creator Pilot 4.3.3326 (Aug 12, 2012)

  • added additional names specifies the page layout to be used when the document is opened (TwoPageLeft, TwoPageRight)
  • improved reading of radio buttons in AcroForms
  • fixed a bug with reading of PDF contents
  • fixed a bug with parsing inline images
  • fixed a bug with ModifyWorldTransform and CreateFont in EMF
  • fixed a bug with drawing text using "Segoe UI" font in EMF
  • fixed a bug with left/right aligned text in PDFTables
  • online documentation is updated

New in PDF Creator Pilot 4.3.3310 (Mar 10, 2012)

  • added set property CheckSymbol for CheckBoxes (cross or checkmark symbols)
  • added method PlayMetaFileFromBuffer
  • optimized method GetBuffer. Now method returns a generated PDF file as a const byte array without any additional copying
  • fixed a bug with CIDToGidMap
  • fixed a bug with reading default value from editbox
  • fixed a bug in parsing Type0 fonts
  • fixed a bug in parsing PDF forms
  • fixed a bug with drawing border (when border style is dash) for PDFEditBox control
  • fixed several problems with parsing and opening PDF documents
  • fixed a bug with draw null string in EMF
  • fixed a bug with ExtCreatePen record (user dash style pen) in EMF
  • fixed a bug with StretchDIBits in EMF (in case when cyDest < 0)
  • fixed a bug with IntersectClipRect in EMF
  • fixed a bug with output of text in PDF rasterizing
  • fixed a bug with clipping in PDF rasterizing

New in PDF Creator Pilot 4.3.3272 (Sep 13, 2011)

  • added set property CheckSymbol for CheckBoxes (cross or checkmark symbols)
  • fixed a bug with CIDToGidMap
  • fixed a bug in parsing Type0 fonts
  • fixed several problems with parsing and opening PDF documents

New in PDF Creator Pilot 4.3.3256 (Jul 15, 2011)

  • added support for "brush with hatch" style in EMF
  • added method IsControlNameVacant for checking whether control's name is vacant
  • added function DrawPageOnPage grouping several pages in single page
  • added property IsRichTextEditBox
  • added property RawControlBits
  • now rasterizator respects PDF page's rotate angle
  • indents are now properly get converted to spaces in the GetPageText and GetDocumentText methods
  • fixed a bug with parsing multi-streamed pages
  • fixed a bug with text in edit boxes when highlight mode is enabled
  • fixed a crash while rasterizing images that can't be recognized
  • fixed a crash while saving PDF page as image when the path does not exist
  • fixed a memory consumption issue while saving a PDF page as TIFF image
  • fixed a bug with coordinates center offset when the document is opened
  • improved working with AlphaBlend function in EMF
  • fixed a bug causing different resolutions on X and Y axes in EMF.
  • fixed a bug with orientation of vertical text in EMFs
  • fixed a bug with image's mask in StretchDIBits record in EMF
  • fixed a bug when lpszFace parameter in function CreateFont is NULL or empty string in EMF
  • now long words are splitted to fit bounds while using the ShowTextParagraph and ShowUnicodeTextParagraph methods

New in PDF Creator Pilot 4.3.3200 (Nov 11, 2010)

  • fixed a bug with PDF/A-1b validation
  • fixed a bug with RTL strings containing quotes
  • fixed a bug with combo boxes parsing
  • added the methods ShowTextParagraph and ShowUnicodeTextParagraph
  • fixed bug with empty tags in XMP for PDF/A files
  • added methods SetTableLineWidth and SetTableLineColor
  • added property ViewerDuplex to PDFDocument4. This property gets or sets the desired paper handling option to use when printing the file from the print dialog

New in PDF Creator Pilot 4.3.3191 (Nov 11, 2010)

  • a maintenance release

New in PDF Creator Pilot 4.3.3179 (Sep 1, 2010)

  • added support for managment of tables - AddTable, ShowTable, etc.
  • added support for markup annotations: Highlight, Underline, Squiggly, StrikeOut
  • added support for cross-reference streams (for PDF documents ver. 1.5 and higher)
  • added support for reading a file attachment annotations - SaveAttachmentAnnotationToFile, GetAttachmentAnnotationFileName
  • added the ConvertToA3 method for converting PDF document containing A4 pages to document containing A3 pages
  • improved working with PDF rasterizing
  • fixed a bug for PatBlt record in EMF
  • fixed a bug in the extraction of text from a PDF
  • fixed a bug with changing page size after opening some PDFs
  • fixed a bug in PolyBezierTo records in EMF
  • fixed a bug with truncation of coordinates in Polyline(To) records in EMF
  • fixed a bug with Hebrew or Arabic text in EMF
  • fixed a bug with reseting of viewportorigin values after calling SetMapMode(MM_TEXT) in EMF
  • fixed a bug with incorrect positioning for right text align in EMF
  • fixed a bug in SetViewportExt record for isotropic mode in EMF
  • fixed a bug with embedded fonts in PDF/A compatible files

New in PDF Creator Pilot 4.3.3169 (Aug 2, 2010)

  • a maintenance release

New in PDF Creator Pilot 4.3.3153 (Jul 1, 2010)

  • a maintenance release

New in PDF Creator Pilot 4.3.3139 (May 20, 2010)

  • added support of reading a file attachment annotations - SaveAttachmentAnnotationToFile, GetAttachmentAnnotationFileName
  • fixed a bug with Hebrew or Arabic text in EMF

New in PDF Creator Pilot 4.3.3133 (May 20, 2010)

  • added property AnnotBorderWidth to PDFDocument4
  • added method RemoveAnnotation for removing of specified annotations
  • fixed a bug with radio-buttons
  • improved conversion of metafiles
  • fixed a bug with control's positions
  • improved working with a bi-directional text
  • now text is wrapped in a Windows control style when printed in a box

New in PDF Creator Pilot 4.3.3072 (Dec 30, 2009)

  • added support for CFF fonts
  • added support for Separation colorspaces
  • added the AddWatermark2 method for showing watermarks on a background
  • added the OpenScale method for scaling the content of pages after opening
  • added support for sound annotations - AddSoundAnnotation, SoundAnnotIcon, etc.
  • added support for file attachment annotations - AddFileAttachmentAnnotation, FileAttachmentAnnotIcon, etc.
  • improved working with annotations
  • improved conversion of metafiles
  • improved working with PDF rasterizing
  • fixed a problem control's resolution
  • fixed a bug with a right to left text showing
  • fixed a bug with a page erasing (actions that target this page are removed correctly)

New in PDF Creator Pilot 4.3.2898 (Aug 12, 2009)

  • added methods GetImageData and GetImageDataSize for getting bytes of images
  • added methods GetTextDirection and SetTextDirection for bidirectional text showing
  • added method MovePage for displacement of pages
  • added properties for managing of virtual dc (OffsetXForDC, OffsetYForDC, ScaleXForDC, ScaleYForDC)
  • added method UseFont2 - extended UseFont with additional parameters for underline and strikeout
  • added support of bidirectional text showing (TextDirection property)
  • improved and optimized work with large documents
  • implemented repairing of broken documents
  • improved conversion of metafiles with raster operations
  • deleted limitations for page width and page height
  • fixed some memory leaks

New in PDF Creator Pilot 4.3.2790 (May 28, 2009)

  • [beta] Implementing PDF rasterizing - DrawPageToDC, SaveDocumentAsTIFF, e.t.c.
  • Added method AppendFromBLOB to PDFDocument4
  • Added method FlushDC to PDFDocument4
  • Added property AnnotBorderDashPattern to PDFDocument4
  • Added property WasWrongPassword to PDFDocument4
  • Greatly decreased a memory consumption
  • Greatly improved work with controls after document opening
  • Improved work with content groups
  • Improved work of methods ShowTextLines and ShowTextAligned
  • Improved precision of text positioning
  • Improved conversion of metafiles
  • Fixed a problem with PDF/A-1b conformity

New in PDF Creator Pilot 4.2.2672 (Mar 26, 2009)

  • added method OpenFromBLOB to PDFDocument4
  • added method SetContentGroupName to PDFDocument4
  • added property CompressMonochromeImages to PDFDocument4
  • added method AddImageFromHandleWithColorMask to PDFDocument4
  • fixed a bug with showing of text with diacritical signs

New in PDF Creator Pilot 4.2.2635 (Mar 5, 2009)

  • threading model for PDFDocument4 changed to 'Both'
  • greatly improved document opening
  • improved a filling of AcroForms
  • improved and optimized conversion of metafiles
  • fixed a bug in the GetPrevOutline method
  • fixed a bug with TTC fonts under Windows XP SP3
  • fixed a bug with multipaged tiffs in PDFDocument3* threading model for PDFDocument4 changed to 'Both'
  • greatly improved document opening
  • improved a filling of AcroForms
  • improved and optimized conversion of metafiles
  • fixed a bug in the GetPrevOutline method
  • fixed a bug with TTC fonts under Windows XP SP3
  • fixed a bug with multipaged tiffs in PDFDocument3

New in PDF Creator Pilot 4.2.2555 (Jan 7, 2009)

  • added optional content support - CreateContentGroup, BeginMarkedContent, e.t.c.
  • added support of CMYK Tiff images. Tiff images do not gets recompressed anymore.
  • added the ability to transform all colors to given CMYK colorspace
  • [static library] added the ability to extract page operations
  • added the GetAnnotCount method
  • added mtUseOptionalContent and mtUseAttachments values for IPDFDocument4.ModeType enumeration.
  • optimized a memory consumption
  • improved document opening
  • fixed a bug with showing of text with umlauts at emf conversion.
  • greatly improved and optimized conversion of emfs with paths, clipping regions and raster operations.
  • optimized a size of output files with images
  • [static library] fixed a problem with linking of static version of PDF Creator in Visual Studio 2005
  • fixed the x64 build and installer
  • fixed a problem with some temporary Adobe fonts
  • fixed a bug with outlines

New in PDF Creator Pilot 4.1.2387 (Oct 24, 2008)

  • added the ability to transform all colors to given CMYK colorspace
  • optimized a size of output files with images
  • solved problems with emf conversion

New in PDF Creator Pilot 4.1.2330 (Sep 24, 2008)

  • added instruction for transition from IPDFDocument3 to IPDFDocument4
  • added transparency support - SetOpacity, SetOpacityFill, SetOpacityStroke, SetBlendMode
  • added patterns support - AddColoredPattern, AddUncoloredPattern, SwitchToPattern, SetPattern
  • added new methods for getting information about font - GetFontCount, GetFontName, GetFontDataSize, GetFontData, SaveFontToFile
  • added the ability to extract text
  • added a method for skew coordinate space transformation
  • [static library] added the ability to get information about the canvas state at any time
  • greatly improved conversion of emfs with raster operations, alpha blending, e.t.c.
  • improved showing horizontal text during emf conversion
  • improved document opening
  • improved working with current text position
  • fixed a problem with vertical text positioning
  • fixed working with ShowTextLines method
  • fixed working with TextAngle property
  • fixed a problem with using TrueType fonts whose names coincide with Base14 font names
  • added support for synthesized bold and italic fonts

New in PDF Creator Pilot 4.0 (Jun 26, 2008)

  • added support to open and merge documents, insert and delete pages and more. Please take a look at new IPDFDocument4 interface
  • new interface IPDFDocument4 added. Please do not use IPDFDocument3 in new projects.
  • added examples for IPDFDocument4. Please take a look at them at %UserDocuments%PDF Creator SamplesExamplesIPDFDocument4
  • documentation significantly improved
  • improved metafiles conversion (added support for ETO_CLIPPED flag in EMRTEXTOUT record)
  • document info properties are now properly support unicode
  • removed unnecessary font size limit (300 Points)
  • optimized printer DC usage (useful when default printer is a shared network printer)
  • improved AcroForm submit functionality* fixed bug with classic ASP support
  • improved LastError (now all methods and properties set error message when necessary)
  • fixed bugs with page coordinates scaling and translating
  • fixed bug with annotation text encoding
  • fixed bug with annotation flags
  • fixed bug with embedding of font specified by PDF.PDFANNOTATION_Font_Name
  • fixed bug with outline text encoding
  • fixed bug with PDFOUTLINENODE_Expanded
  • fixed bug with adding two controls with the same name
  • fixed bug with controls without caption
  • fixed bug with EditBox (text not shown without focus in edit box)
  • fixed bug with vertical text positioning
  • fixed bug with text spacing
  • fixed bug with underlined text
  • fixed bug with in-memory generation
  • fixed bug with CMYK images. they do not gets recompressed anymore.
  • fixed installer script

New in PDF Creator Pilot 3.9.914 (Jan 5, 2008)

  • Radio-buttons in forms can now have associated text
  • Added support for CMYK JPEG images
  • Greatly improved text handling
  • A number of memory leaks found and fixed
  • Improved metafiles conversion