XFINIUM.PDF CROSS-PLATFORM BUNDLE V10.0.0

Released: Nov 1, 2021

Updates in V10.0.0

Funktionen

  • Added a new internal PDF rendering engine.
    • The new internal PDF rendering engine is 3-5 times faster than the previous one.
    • Memory usage has also been improved.
  • PdfBlackWhiteByteRenderingSurface has been renamed to PdfBlackWhiteRenderingSurface.
  • PdfRgbByteRenderingSurface has been renamed to PdfRgbRenderingSurface.
  • PdfBgrByteRenderingSurface has been renamed to PdfBgrRenderingSurface.
  • PdfGrayscaleByteRenderingSurface has been renamed to PdfGray8RenderingSurface.
  • PdfArgbIntRenderingSurface and PdfArgbByteRenderingSurface have been replaced by PdfArgbRenderingSurface<byte/int>.
  • PdfRgbaIntRenderingSurface and PdfRgbaByteRenderingSurface have been replaced by PdfRgbaRenderingSurface<byte/int>.
  • PdfBgraIntRenderingSurface and PdfBgraByteRenderingSurface have been replaced by PdfBGraRenderingSurface<byte/int>.
  • Updated CalGray to RGB conversion.

Fehlerkorrekturen

  • Images with invalid length are not rendered.
  • PDF file with circular resource references cannot be saved as PDF/A.
  • PDF file with invalid keys in /Resources dictionary is not saved correctly.
  • Zero length PDF files throw index out of range exception.
  • PDF file is not saved correctly in page-by-page mode in some situations.
  • Text annotations with invalid rectangles and misspelled name are not rendered.