Do you own a Debenu Quick PDF Library 12/11/10/9/8/7? Upgrade to Debenu Quick PDF Library 13!

Foxit Quick PDF Library

Debenu Quick PDF Library 8.16 Beta 2 Released

June 3, 2012

Debenu Quick PDF Library 8.16 beta 2 has been released and is ready for downloading and testing. Version 8.16 beta 2 includes new functions, bug fixes and enhancements. The 8.16 beta 2 installer can be downloaded from the button below.

Release Notes

New functions

  • GetOptionalContentConfigLocked
  • SetOptionalContentConfigLocked
  • AddSWFAnnotationFromFile
  • SetAnnotIntProperty
  • NewTilingPatternFromCapturedPage
  • SetFillTilingPattern
  • GetXFAToString
  • SetXFAFromString
  • GetFormFieldObjectNumber
  • SetTextExtractionScaling
  • DASetTextExtractionScaling

Bug fixes

  • Encryption keys for EncryptFile with 128-bit RC4 or 128-bit AES corrected
  • AES padding checks
  • Correctly generate appearance streams for fields using simple TrueType fonts
  • Disabled decryption of metadata streams when necessary and all XRef streams
  • GetAnalysisInfo now correctly returns 13 for documents encrypted with AES-256
  • Corrected widths of fonts with a /Differences array
  • Corrected character widths returned for different font types
  • MergeDocument correctly merges /AcroForm resource dictionaries
  • FontMatrixScaling taken into account for word and character spacing
  • CopyPagesFromDoc correctly handles form fields in source and target documents
  • AttachAnnotToForm returns 1 on success
  • Added code to prevent memory access violation when processing CMaps
  • Check for valid annotations array when enumerating annotation properties
  • The annotation property cache is reset after a call to SetAnnotStrProperty
  • Fixed bug processing separation color spaces introduced in 8.15
  • TrueType fonts with more entries in the “post” table than numGlyphs now correctly handled
  • Annotations with zero width/height are not rendered to prevent a divide by zero
  • Added range checking to CIDToGIDMap lookups
  • Symbol fonts added with AddTrueTypeFont now correctly mapped
  • Metafile import with symbol fonts now correctly mapped
  • Improved alignment of TA_BOTTOM and TA_TOP text in metafile import
  • Non-embedded fonts with Adobe-Japan1 ordering are now rendered
  • Further improvements to page extraction
  • Correct font widths now returned for subsetted fonts
  • SetImageMask improved to work with different image formats
  • Prevention of memory leak fixed in GetFormFieldActionID when accessing sub-fields
  • Prevention of memory leak in GetPageText, ExtractFilePageText and DAExtractPageText with mode 7
  • NewRGBAxialShader now returns 1 to indicate success as per the documentation

Enhancements

  • Support for JPEG2000 (JPXDecode) images on Win64
  • Support for malformed PDFs with missing /Type /Pages entry
  • Generated form field appearances now default to a 2pt border to match Acrobat
  • Rendering to JPEG sets the image DPI
  • Support for text extraction with fonts without ascent and descent metrics
  • Support for documents with deleted /AcroForm objects
  • Documents with non-embedded fonts using 90ms-RKSJ-H encoding now rendered correctly
  • SetAnnotStrProperty can now set the subject, name and title properties
  • Updated documentation for SetAnnotStrProperty to show tag 110 (author property)
  • Documents containing TrueType fonts with invalid indexToLocFormat values now supported
  • Added support for tiling patterns
  • Documents with non-embedded fonts using GBK-EUC-H encoding now rendered correctly/li>
  • Documents with non-embedded fonts using UniGB-UCS2-H encoding now rendered correctly/li>
  • Documents with non-embedded fonts using UniCNS-UCS2-H encoding now rendered correctly/li>
  • Improved text size reported during text extraction of Type3 fonts/li>
  • Improved the accuracy of the font bounding box reported during text extraction/li>
  • Improved the accuracy of ascent/descent values read from certain fonts/li>
  • Implemented support for XFA template data with namespace versions from 2.1 up to 3.3/li>
  • Generated form field appearance stream borders now more closely match Acrobat/li>

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, contact us and have your say.

By Rowan | Comments Off on Debenu Quick PDF Library 8.16 Beta 2 Released | Posted in News,Quick PDF Library,Releases

Debenu Quick PDF Library 8.16 Beta 1 Released

May 11, 2012

Debenu Quick PDF Library 8.16 beta 1 has been released and is ready for downloading and testing. Version 8.16 beta 1 includes new functions, bug fixes and enhancements. The 8.16 beta 1 installer can be downloaded from the button below.

Release Notes

New functions

  • GetOptionalContentConfigLocked
  • SetOptionalContentConfigLocked
  • AddSWFAnnotationFromFile
  • SetAnnotIntProperty
  • NewTilingPatternFromCapturedPage
  • SetFillTilingPattern

Bug fixes

  • Encryption keys for EncryptFile with 128-bit RC4 or 128-bit AES corrected
  • AES padding checks
  • Correctly generate appearance streams for fields using simple TrueType fonts
  • Disabled decryption of metadata streams when necessary and all XRef streams
  • GetAnalysisInfo now correctly returns 13 for documents encrypted with AES-256
  • Corrected widths of fonts with a /Differences array
  • Corrected character widths returned for different font types
  • MergeDocument correctly merges /AcroForm resource dictionaries
  • FontMatrixScaling taken into account for word and character spacing
  • CopyPagesFromDoc correctly handles form fields in source and target documents
  • AttachAnnotToForm returns 1 on success
  • Added code to prevent memory access violation when processing CMaps
  • Check for valid annotations array when enumerating annotation properties
  • The annotation property cache is reset after a call to SetAnnotStrProperty
  • Fixed bug processing separation color spaces introduced in 8.15
  • TrueType fonts with more entries in the “post” table than numGlyphs now correctly handled
  • Annotations with zero width/height are not rendered to prevent a divide by zero
  • Added range checking to CIDToGIDMap lookups

Enhancements

  • Support for JPEG2000 (JPXDecode) images on Win64
  • Support for malformed PDFs with missing /Type /Pages entry
  • Generated form field appearances now default to a 2pt border to match Acrobat
  • Rendering to JPEG sets the image DPI
  • Support for text extraction with fonts without ascent and descent metrics
  • Support for documents with deleted /AcroForm objects
  • Documents with non-embedded fonts using 90ms-RKSJ-H encoding now rendered correctly
  • SetAnnotStrProperty can now set the subject, name and title properties
  • Updated documentation for SetAnnotStrProperty to show tag 110 (author property)
  • Documents containing TrueType fonts with invalid indexToLocFormat values now supported
  • Added support for tiling patterns

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us and have your say.

By Rowan | Comments (1) | Posted in News,Quick PDF Library,Releases

Debenu Quick PDF Library 8.15 Beta 2 Released

April 13, 2012

Quick PDF Library 8.15 beta 2 has been released and is ready for download and testing. Version 8.15 beta 2 includes new functions, bug fixes and enhancements. The 8.15 beta 2 installer can be downloaded from the button below.

Release Notes

New functions

  • DrawIntelligentMailBarcode

Bug fixes

  • Added protection against out of range exception in SignFile when a new field is added
  • AES128 encrypted documents with /EncryptMetadata set to false are now loaded correctly
  • GetDefaultPrinterName internal data correctly initialized
  • Images with /Indexed/DeviceGray and /Indexed/DeviceRGB now supported
  • Eliminated memory leak in code that processes shading patterns
  • Memory leak in 64-bit builds fixed using XE2 U4 compiler
  • Internal fix for string list adding when the list starts with 0x10
  • Fix for character widths when SetOrigin(2) and SetOrigin(3) are used
  • Color channel order fix for CMYK JPEG import in 64-bit builds
  • Fix for certain encrypted documents loaded into the standalone functions
  • Added code to correctly handle negative font sizes in content streams

Enhancements

  • Added support for metafile import when font names end with style names like “Bold” or “Italic
  • Documents encrypted with 40-bit RC4 using revision 3 are now supported
  • Improvements to existing DLL import headers and addition of a C import header
  • GIF images with local color tables now supported
  • Image extraction of TIFF images maintains image data in original format

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

Quick PDF Library 8.14 Beta 6 Released

March 15, 2012

Quick PDF Library 8.14 beta 6 has been released and is ready for download and testing. Version 8.14 beta 6 includes new functions, bug fixes and enhancements. The 8.14 beta 6 installer can be downloaded from the button below.

Release Notes

New functions

  • GetViewPortBBox
  • SetOptionalContentConfigState
  • SetCapturedPageTransparencyGroup
  • SetTableThinBorders
  • SetTableThinBordersCMYK
  • RemoveFormFieldBorderColor
  • SetTextUnderlineCustomDash
  • SetTextUnderlineWidth
  • SetTextUnderlineDistance
  • DrawRotatedBox
  • DrawRotatedMultiLineText
  • GetPrinterMediaTypes
  • GetPageColorSpaces
  • SetDestProperties
  • SetDestValue

Bug fixes

  • Corrected page height related issues with direct access text extraction
  • Shading patterns are removed from the page correctly with SplitPageText
  • Corrected Index parameter offsets in geospatial PDF functions
  • Corrected handling of symbolic TrueType fonts
  • Improved metafile import (non-breaking spaces and rotated text)
  • Added range checks to Type1 charstring lookup
  • NewNamedDestination now updates multilevel name trees correctly
  • Intermediate form field nodes updated correctly when child nodes are flattened or deleted
  • Added preliminary support for CalGray colorspace
  • Fixed word spacing bug during rendering in 64-bit mode
  • ToUnicode cmaps for TrueType subsetted fonts are now correctly split into ranges
  • Dash patterns and zero length lines improved to match Acrobat
  • Form field borders are suppressed when there is no border color entry
  • Multiple HTML text wrapping bug fixed
  • Fixed bug when extracting text from a page after rendering it
  • Imported metafiles containing patterns now result in properly formatted pattern objects
  • Corrected font metrics calculations when font size is negative
  • NormalizePage function now works with any prior Origin setting
  • CCITT EncodedByteAlign fixed for certain images
  • AddTrueTypeFont fixed with a /Differences array for code page 874
  • Rendering with Cairo now correctly strokes paths that are also filled
  • Content stream parts are combined with whitespace during rendering
  • Corrected position and size of EMF images drawn to the page
  • GetXFAFormFieldCount now correctly returns 0 instead of 1 if there are no XFA fields
  • Corrected the handling of a null encryption dictionary

Enhancements

  • GetDefaultPrinterName function returns correct result even after printing to a different printer
  • DPI of certain images extracted using direct access function are now set
  • DPI of certain images generated by the renderer are now set
  • Files with a datetime earlier than the year 1900 can now be opened
  • Added support for incorrect AcroForm spelling (Acroform)
  • Added G4 TIFF output to the renderer (not supported in Windows XP and earlier)
  • HTML5 renderer output added to documentation and enabled in all rendering functions
  • QPL base class now internally calls CoInitialize and CoUninitialize in a safe way
  • Better support for single pixel masked images
  • Improvements to line styles in metafile import
  • Improvements to text extraction word splitting
  • Added support for importing 8-bit paletted TIFF images
  • Added support for importing TIFF images with SamplesPerPixel greater than 4
  • Improvements to text alignment in the metafile import
  • Improved text extraction from PDFs without explicit space characters
  • Added support for UTF-16LE strings in PDF text string objects
  • Improvements to widths array for TrueType subsetted fonts
  • Added support for flate compressed TIFF images
  • Added support for multipage TIFF image loading via GDI+
  • Improvements to table border lines in EMF import
  • Simple transparency groups rendered with Cairo
  • Better handling of TIFF images with missing BitsPerSample/RowsPerStrip tags
  • GDI+ and Cairo renderer now support linear gradients
  • Added option to ignore font descenders during text extraction
  • Annotation enumeration uses cached results where possible
  • Added support for RC4 encrypted documents with encryption strength between 40 and 128
  • SecurityInfo returns information about which password was used to open the document
  • Added code to handle integer overflow in PNG unfiltering
  • Cairo support for RenderPageToFile, RenderPageToStream, RenderPageToString and RenderPageToVariant
  • Improvements to font name matching during rendering
  • Improvements to text extraction for complicated character placements
  • ClosePath removed from EmfPolyLine16 in metafile import
  • Support for certain accented characters in metafile import

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

By Rowan | Comments Off on Quick PDF Library 8.14 Beta 6 Released | Posted in News,Quick PDF Library,Releases

Quick PDF Library 8.14 Beta 5 Released

February 21, 2012

Quick PDF Library 8.14 beta 5 has been released and is ready for download and testing. Version 8.14 beta 5 includes new functions, bug fixes and enhancements. The 8.14 beta 5 installer can be downloaded from the button below.

Release Notes

New functions

  • GetViewPortBBox
  • SetOptionalContentConfigState
  • SetCapturedPageTransparencyGroup
  • SetTableThinBorders
  • SetTableThinBordersCMYK
  • RemoveFormFieldBorderColor
  • SetTextUnderlineCustomDash
  • SetTextUnderlineWidth
  • SetTextUnderlineDistance
  • DrawRotatedBox
  • DrawRotatedMultiLineText
  • GetPrinterMediaTypes
  • GetPageColorSpaces
  • SetDestProperties
  • SetDestValue

Bug fixes

  • Corrected page height related issues with direct access text extraction
  • Shading patterns are removed from the page correctly with SplitPageText
  • Corrected Index parameter offsets in geospatial PDF functions
  • Corrected handling of symbolic TrueType fonts
  • Improved metafile import (non-breaking spaces and rotated text)
  • Added range checks to Type1 charstring lookup
  • NewNamedDestination now updates multilevel name trees correctly
  • Intermediate form field nodes updated correctly when child nodes are flattened or deleted
  • Added preliminary support for CalGray colorspace
  • Fixed word spacing bug during rendering in 64-bit mode
  • ToUnicode cmaps for TrueType subsetted fonts are now correctly split into ranges
  • Dash patterns and zero length lines improved to match Acrobat
  • Form field borders are suppressed when there is no border color entry
  • Multiple HTML text wrapping bug fixed
  • Fixed bug when extracting text from a page after rendering it
  • Imported metafiles containing patterns now result in properly formatted pattern objects
  • Corrected font metrics calculations when font size is negative
  • NormalizePage function now works with any prior Origin setting
  • CCITT EncodedByteAlign fixed for certain images
  • AddTrueTypeFont fixed with a /Differences array for code page 874
  • Rendering with Cairo now correctly strokes paths that are also filled

Enhancements

  • GetDefaultPrinterName function returns correct result even after printing to a different printer
  • DPI of certain images extracted using direct access function are now set
  • DPI of certain images generated by the renderer are now set
  • Files with a datetime earlier than the year 1900 can now be opened
  • Added support for incorrect AcroForm spelling (Acroform)
  • Added G4 TIFF output to the renderer (not supported in Windows XP and earlier)
  • HTML5 renderer output added to documentation and enabled in all rendering functions
  • QPL base class now internally calls CoInitialize and CoUninitialize in a safe way
  • Better support for single pixel masked images
  • Improvements to line styles in metafile import
  • Improvements to text extraction word splitting
  • Added support for importing 8-bit paletted TIFF images
  • Added support for importing TIFF images with SamplesPerPixel greater than 4
  • Improvements to text alignment in the metafile import
  • Improved text extraction from PDFs without explicit space characters
  • Added support for UTF-16LE strings in PDF text string objects
  • Improvements to widths array for TrueType subsetted fonts
  • Added support for flate compressed TIFF images
  • Added support for multipage TIFF image loading via GDI+
  • Improvements to table border lines in EMF import
  • Simple transparency groups rendered with Cairo
  • Better handling of TIFF images with missing BitsPerSample/RowsPerStrip tags
  • GDI+ and Cairo renderer now support linear gradients
  • Added option to ignore font descenders during text extraction
  • Annotation enumeration uses cached results where possible

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

Quick PDF Library 8.14 Beta 1 Released

December 7, 2011

Quick PDF Library 8.14 beta 1 has been released and is ready for download and testing. Version 8.14 beta 1 includes new functions and bug fixes. The 8.14 beta 1 installer can be downloaded from the button below.

Release Notes

New functions

  • GetViewPortBBox

Bug fixes

  • Corrected page height related issues with direct access text extraction
  • Shading patterns are removed from the page correctly with SplitPageText
  • Corrected Index parameter offsets in geospatial PDF functions

Enhancements

  • GetDefaultPrinterName function returns correct result even after printing to a different printer
  • DPI of certain images extracted using direct access function are now set
  • DPI of certain images generated by the renderer are now set
  • Files with a datetime earlier than the year 1900 can now be opened
  • Added support for incorrect AcroForm spelling (Acroform)
  • Added G4 TIFF output to the renderer

Upgrading To Version 8

If you are still using version 7 and would like to upgrade visit this page:

More information on upgrading to version 8 can be found online here.

Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

By Rowan | Comments Off on Quick PDF Library 8.14 Beta 1 Released | Posted in News,Quick PDF Library

Quick PDF Library 7.21 Beta 1 Released

July 2, 2010

Quick PDF Library 7.21 beta 1 has been released and is ready for testing. This beta includes 13 new functions, performance improvements and bug fixes.

The 7.21 beta 1 installer can be downloaded from the button below.

Release Notes

New functions
  • GetDocumentFileSize
  • GetMaxObjectNumber
  • GetOptionalContentConfigCount
  • GetOptionalContentConfigState
  • GetActionDest
  • ClearImage
  • ImportEMFFromStream
  • AddTextMarkupAnnotation
  • GetAnnotDest
  • SetAnnotQuadPoints
  • GetAnnotQuadPoints
  • GetAnnotQuadCount
  • DAGetAnnotationCount
Bug fixes
  • Corrected processing of dictionaries inside content streams
  • Corrected handling of inherited page rotation
  • Added support for font dictionaries directly inside resource dictionaries
  • Fixed miter limit handling in metafiles
  • Added support for nested page labels
  • Corrected handling of PostScript names in TrueType fonts
Enhancements
  • Added support for JPEG2000 images with separate indexed color space
  • Added support for certain DeviceN color spaces

Feedback!

Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

By Rowan | Comments (8) | Posted in News,Quick PDF Library,Releases

Quick PDF Library 7.19 Beta 8 Released

April 28, 2010

Quick PDF Library 7.19 beta 8 has been released and is ready for testing. This beta version contains a number of significant performance improvements, new functions and much more.

The 7.19 beta 8 installer can be downloaded from the button below.

Release Notes

  • Improved object parsing speed and handling of malformed data
  • DAAppendFile, DASaveAsFile and DASaveToStream functions now set the document’s modification date
  • Added usage rights functionality to the AnalyseFile function
  • New! RemoveEmbeddedFile function
  • Added EMF+ output to the renderer
  • New! AddLinkToLocalFile function
  • Added support for image ICC profiles to the renderer
  • New! RequestPrinterStatus function
  • Bug fix for return value of DrawTableRows function
  • New! SetCompatibility function
  • Improvements to /ICCBased color spaces in the renderer
  • Improvements to handling of buffer overruns in ASCII85 encoded data
  • Added support for miter limit to the renderer
  • Bug fix in decompressing flate data with a /Predictor value of 1
  • Bug fix in TrueType parser with composite characters (alignment of diacritical marks)
  • Optimizations to font handling in renderer and text extraction
  • Improved handling of Type3 fonts
  • Added support for handling of MMType1 fonts Optimizations to clipping paths in the renderer
  • Speed optimizations in the renderer with improved stack system
  • Improvements to the rendering of annotations with referenced resources
  • Improved speed of loading objects from source PDF documents
  • Improved speed of Type1 CFF conts Improvements to GetPageMode function
  • New! RemoveGlobalJavaScript function
  • New! SetEmbeddedFileStrProperty function
  • Improved parsing of empty array and dictionary objects
  • Improvements to accuracy of DrawTableRows
  • Added support for arrays to CMap parsing
  • Bug fix for rendering of large CCITT encoded images
  • Optimized adding of certain PNG images to PDF documents
  • Improved merging of documents with form fields
  • New! GetImagePageCountFromString function
  • Improvements to font substitution matching system in the renderer
  • Bug fix handling certain inline images
  • Improvements to adding EMF images to PDF documents
  • DASaveAsFile function maintains the original PDF version settings
  • Bug fix for underlines and highlights in center and right aligned text

Feedback!

Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

By Rowan | Comments Off on Quick PDF Library 7.19 Beta 8 Released | Posted in News,Quick PDF Library,Releases




© 2015 Debenu & Foxit. All rights reserved. AboutBuyContactBlogNewsletterSupportFAQProduct UpdatesForum