Document Solutions for PDF .NET のリリース

Released: Mar 23, 2022

5.0.0.775 での更新項目

機能

  • Added PageCollection.Swap() method which allows you to swap two pages using their 0-based indices.

不具合の修正

  • PDF version is not updated when using StartDoc()/EndDoc() methods to generate a PDF.
  • Exception is thrown by the GcPdfDocument.GetImages() method for certain PDF files (additional fixes).
  • Annotation count changes when a certain PDF is loaded and saved using GcPdf API.
  • Some PDF pages are blank when exported to images.
  • Text drawn with "Noto Sans JP" font appears too wide.

Released: Mar 4, 2022

5.0.0.774 での更新項目

不具合の修正

  • The GcPdfDocument.GetText() method incorrectly returns an empty string in .NET 6.
  • Text containing Chinese characters is missing when exporting some PDFs to images in .NET 6.
  • Certain PDF files renders incorrectly.
  • Adobe Acrobat does not show text rendered using non-embedded font in some cases.
  • Exception is thrown by the GcPdfDocument.GetImages() method for certain PDF files.

Released: Feb 17, 2022

5.0.0.773 での更新項目

機能

  • Added IPdfImage.BitsPerPixel property which gets the resolution (bits-per-pixel, bpp) of the image.

不具合の修正

  • Incorrect rendering of radial shading.

Released: Jan 25, 2022

5.0.0.770 での更新項目

機能

  • Added GcPdfDocument.OptimizeFonts(OptimizeFontsOptions) method overload.
  • Added new class OptimizeFontsOptions which represents options for controlling the behavior of the GcPdfDocument.OptimizeFonts(OptimizeFontsOptions) method.
  • Added new members to AnnotationsTabsOrder enum: AnnotationsArrayOrder and WidgetOrder.
  • Improved GcPdfDocument.OptimizeFonts() method so now it also merges subsets of same fonts where possible.

不具合の修正

  • An exception occurs when printing a specific PDF.
  • Linearizing an...

Released: Dec 14, 2021

5.0.0.762 での更新項目

機能

  • Added the ability to render SVG (Scalable Vector Graphics) images to PDF.
  • Added GcPdfDocument.OptimizeFonts() method which optimizes font usage by merging subsets of same fonts, and by removing duplicate and unused fonts.
  • An arbitrary PDF can now be linearized ("fast web view") by loading it into GcPdfDocument and saving with SaveMode.Linearized parameter passed to an appropriate Save()/Sign() method overload.
  • When using a Security Handler Revision 4 or earlier with unspecified owner password...

Released: Dec 3, 2021

4.2.0.727 での更新項目

機能

  • When using a Security Handler Revision 4 or earlier, and owner password is not specified, it is now set to user password. This behavior is consistent with PDF spec.

不具合の修正

  • After loading some non-linearized PDFs, GcPdfDocument.Linearized returns true.
  • StackOverflow exception occurs when merging or linearizing certain PDFs.
  • Pen.DashOffset is not handled correctly when rendering to GcPdfGraphics.
  • Saving a certain PDF to PNG produces incorrect result.

Released: Nov 1, 2021

4.2.0.726 での更新項目

不具合の修正

  • Incorrect handling of transparency when loading certain bitmap images.
  • Exception is thrown in some cases when calling GcPdfDocument.FindText().

Released: Oct 13, 2021

4.2.0.722 での更新項目

不具合の修正

  • Multiple issues when exporting PDFs that contain images in JPEG 2000 format.
  • Exception occurs when loading certain PDFs.
  • Incorrect rendering of certain PDFs.
  • Font.FromFile() causes an exception in .NET 6.0.
  • Incorrect fallback font is used for some Chinese fonts (regression added in 4.2.0.719).
  • Errors when using .NET 6.

Released: Sep 30, 2021

4.2.0.719 での更新項目

機能

  • Added new interface: GrapeCity.Documents.Pdf.ISignatureParser which defines properties and methods that allow parsing and validating a PDF binary signature.
  • Added new interface: GrapeCity.Documents.Pdf.ISignatureBuilder which defines methods used to build the signature PDF dictionary and the binary signature container.
  • Added new interface: GrapeCity.Documents.Pdf.IPkcs7SignatureGenerator which defines properties and methods that are used to sign the attribute set in a PKCS#7 signature.
  • Added...

Released: Sep 3, 2021

4.2.0.717 での更新項目

機能

  • Improved resolving of non-embedded fonts when rendering a PDF. Now all fonts in GcPdfDocument.FontCollection are considered when looking for a non-embedded font.