GrapeCity Documents for PDF 2.2.0.314

Released: Aug 6, 2019

Updates in 2.2.0.314

Updates in 2.2.0.314

  • Fixed:
    • Some PDF files with Type3 fonts render incorrectly when saving them as images. (DOC-1378)
    • Method Page.GetTextMap(float, float) ignores passed parameters and always uses the default dpi (72). (DOC-1345)
    • CheckBoxField.Widget.TextFormat.FontSize is ignored when rendering a field's appearance stream. (DOC-1338)
    • Widgets of RadioButtonField are rendered incorrectly. (DOC-1322)
    • Alpha channel of SaveAsImageOptions.BackColor is ignored. (DOC-1240)
    • PDF/A standard limits the max PDF array size to 8191. In certain scenarios if a document contained many pages or many structure elements, GcPdf could break this limit when generating the internal PDF objects. (DOC-1361)
    • When using GcPdfGraphics.DrawImage() with custom opacity value, the generated PDF size is excessively large. (DOC-1369)
  • Changed:
    • Improved compatibility with some PDF viewers when rendering images with transparent areas. (DOC-1365)
    • Improved handling of PDFs with non-embedded fonts. (DOC-1359)
    • Improve compatibility with Acrobat in generated PDF files when rendering dashed borders. (DOC-1337)
    • Allow to set GcPdfDocument.PdfVersion to "2.*".
  • Breaking Changes:
    • Removed the property StandardSecurityHandlerRev4.EncryptEmbeddedFiles. Setting this property could result in user password being treated as owner password in encrypted PDF files. (DOC-1351)