IronPDF for Java(英語版) リリース

各リリースの最新情報を、機能・強化・解決済みの課題の詳細とともに確認しましょう。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
IronPDF for Java 2026.6.12026年6月30日
機能
  • Added AdvancedCompressionOptions and ObjectStreamMode for fine-grained PDF compression control, including image DPI downsampling, JPEG quality settings, structure-tree removal, and customizable optimization flags.
  • Added FormManager.setFormFont, setFormFontFromFile, and disableFormFontFallbackAPIs to control or suppress automatic form-field font embedding.
  • Updated internal dependencies.
修正
  • Fixed invisible or missing headers and footers on scanner-generated and browser-printed PDFs.
  • Fixed an issue where copy-pages operations could drop form fields with shared widget annotations across multiple pages, causing visible fields to disappear in copied documents.
  • Fixed incorrect Table of Contents page numbers for long headings that wrapped across multiple rendered lines.
  • Fixed excessive PDF size growth when combining static-content headers/footers with dynamic content in large documents.
  • Fixed IronPdfEngine queue deadlocks under concurrent load.
IronPDF for Java 2026.7.32026年6月30日
機能
  • Added IronPdfEngine lifecycle management capabilities to improve monitoring and recovery of engine connections in long-running applications.
  • Added ChromePdfRenderOptions.CssPageRulePolicy and header/footer overlap detection options to improve margin handling and prevent content overlap when rendering or modifying PDFs.
  • Enhanced render timeout handling by detecting stalled PDF generation operations and returning clearer, more actionable error messages.
  • Updated internal dependencies.
修正
  • Fixed an issue where PDF redaction could leave partial-character artifacts or remove excess content due to inaccurate text bounding boxes.
  • Fixed an issue where digitally signed PDFs created were not recognized as valid signatures by some PDF viewers.
  • Fixed an issue where AdvancedCompressionOptions did not apply image compression correctly, resulting in minimal file size reduction for image-heavy PDFs.
  • Fixed an issue where PdfDocument.fromImage could generate blank PDFs for image file names containing both spaces and multiple dots.
  • Fixed an issue where multi-page TIFF conversion did not preserve per-page orientation and resolution for mixed-orientation PDFs.
  • Fixed an issue where PDF signature timestamps could display an incorrect timezone offset during daylight saving time (DST).
IronPDF for Java 2026.5.12026年5月27日
機能
  • Added LinkAnnotation class for creating clickable links within PDF documents that navigate to specific pages and positions, with full BookmarkDestinations support.
  • Added full PDF linearization support: instance methods linearizePdfToBytes(), linearizePdfToStream(), saveAsLinearized(Path), along with static byte[]/InputStream overloads and isLinearized.
  • Added automatic PDF bookmark generation from HTML headings (h1-h6) during rendering, including correct hierarchy, page mapping, and optional filtering by heading level or CSS selector.
  • Updated internal dependencies.
修正
  • Fixed an issue where HTML headers and footers did not scale correctly when using UseScaledRendering() with non-default zoom levels.
  • Fixed intermittent SEGFAULT during process teardown and improved tab pool stability to prevent concurrent rendering issues and log spam.
IronPDF for Java 2026.4.1メジャーバージョン2026年3月31日
機能
  • Improved PDF rendering performance by reducing internal render calls and reusing browser tabs to minimize startup overhead.
  • Added compressAndSaveAs() method to compress a PDF and save it directly to a file path.
  • Deprecated compressImages() in favor of compressAndSaveAs(), compressPdfToBytes(), and compressPdfToStream().
修正
  • Fixed memory leak in replaceText() where repeated calls caused increasing memory growth (93–97% reduction).
  • Fixed buffer over-read in metadata retrieval that could cause crashes or data corruption.
  • Fixed an issue where PDF/UA conversion removed CSS overflow:hidden clipping, ensuring clipped images render identically to standard PDF output.
  • Fixed an issue where signatureName was always empty when verifying signatures created by external signers such as Adobe Reader.