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)