Découvrez les nouveautés dans chaque version, avec des détails sur les fonctionnalités, les améliorations et les problèmes résolus.
janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Document Solutions for PDF JS v9.2.213 oct. 2026
Fonctionnalités
Updated the embedded standard PDF fonts.
Licensing updates.
Corrections
Fixed an issue where some glyphs of certain TrueType fonts, such as the digits "0" and "8", were distorted when text was rendered to images or SVG, for example with PdfPage.saveAsPng(), PdfPage.saveAsSvg() or BmpContext.
Fixed an issue where license validation treated a Web Worker as a non-browser environment, so a domain-bound license key was rejected there.
Fixed an issue where connectDsPdf() could hang after a failed license check.
Fixed an issue where setting FreeTextAnnotation.textOffsets applied the top and right values in the wrong order, and inset the annotation's fill and border along with its text.
Document Solutions for PDF JS v9.2.110 sept. 2026
Fonctionnalités
Added the PdfPage.saveAsJpeg() method.
Loading a PDF document is no longer limited to the first 5 pages when the library is used without a license.
Corrections
Fixed JPEG2000 support issues.
Fixed an issue where the TypeScript types were not resolved for the recommended wasm-embedded import, caused by the order of the exports conditions.
Fixed an issue where the Node.js WASM auto-detection never ran when the package was loaded through an ESM import, so connectDsPdf() failed with ENOENT.
Fixed a crash when using non-canonical names for named colors.
Fixed an issue where the appearance stream of a FreeTextAnnotation was not regenerated in certain scenarios.
Fixed an issue where half-width spaces were drawn incorrectly in vertical text when Format.uprightInVerticalText was set to true.
Document Solutions for PDF JS v9.2.0Version majeure14 août 2026
Fonctionnalités
Added e-signature support:
Signing documents with PKCS#7 signatures (the `Pkcs7Signer` and `Pkcs7SignerBase` classes).
Embedding trusted timestamps into signatures.
Requesting and embedding OCSP revocation responses.
Storing signature validation data in the Document Security Store (the `DocumentSecurityStore` class).
The `Signature` class, representing a signature already present in a document.
Added support for tagged PDFs: the document structure tree is now available through the `StructTreeRoot` and `StructElement` classes.
Added support for 3D annotations.
Added support for the PDF/A-4 conformance levels (`PdfAConformanceLevel.PdfA4`, `PdfA4e`, `PdfA4f`) and for PDF/UA-2 (the `Metadata.pdfUa` and `Metadata.pdfUaRev` properties).
Added the `PdfDocument.outputIntents` property and the relevant classes.
Added the `PdfDocument.viewerPreferences` property and the `ViewerPreferences` class.
Added the `PdfDocument.pageMode` and `PdfDocument.pageLayout` properties.
Added the `PdfDocument.pageLabelingRanges` property and the related page labeling classes.
Added the `PdfDocument.getFonts()` method, which enumerates the fonts used in a document.
Added the `PdfPage.annotationsTabsOrder` property.
Added support for saving linearized ("fast web view") PDFs via the new `SaveMode.Linearized` member.
Added support for Form XObjects, allowing reusable content streams to be created and drawn on pages.
Added support for custom annotation appearance streams.
Added a JPEG2000 image decoder, so JPEG2000 images in PDF documents are now decoded.
Added the missing properties of the classes derived from `ActionBase`, such as `ActionLaunch`, `ActionHide`, `ActionImportData` and `ActionSound`.
Added the missing `CheckBoxField` members: `hasRadioButtonBehavior`, `getCheckedAppearanceStreamName()`, `getCheckedAppearanceStreamNames()`, `setCheckedAppearanceStreamName()` and `setCheckedAppearanceStreamNames()`.
Added the missing `IccProfile` members: the `n` setter, the `range` property and the `metadata` property.
Added the `LineBreakingRules.WhiteSpace` mode, which breaks lines only at white spaces or mandatory break characters.
Document Solutions for PDF JS v9.1.38 juil. 2026
Corrections
Fixed an issue where PdfPage.saveAsPng() generated incorrect results after calling savePdf() more than once on the same document.
Fixed an issue where TrueType (TTC) and WOFF fonts were incorrectly embedded in the generated PDF when FontEmbedMode was set to EmbedFullFont, causing rendering issues in some browsers.
Fixed several issues discovered during an internal code review of the DsPdfJS codebase.
Document Solutions for PDF JS v9.1.224 juin 2026
Corrections
Fixed an issue where setting the SoundAnnotation.icon property to "Speaker" returned a null value instead of preserving the assigned icon name.
Fixed an issue where a HatchBrush fill was not applied in the exported PDF when a page was first saved as PNG before saving as PDF.
Fixed an issue where setting TextField.text to an empty string threw an exception after exporting form data via exportFormDataToFDF.
Fixed an issue in DsPdfJS where reloading a PDF that contained a LinkAnnotation with a JavaScript action caused an exception to be thrown.
Document Solutions for PDF JS v9.1.14 juin 2026
Corrections
Fixed an issue where PdfDocument.pages.clone() did not clone form fields and annotations even when cloneFields or cloneAnnotations parameters were set to true.
Fixed an issue where importFormDataFromFDF() failed to import some form field data from FDF files.
Fixed an issue where getText() returned incorrect content when extracting text from redacted PDFs.
Fixed an issue with inconsistent graphics rendering when applying RadialGradientBrush to shapes.
Fixed an issue where deleteText() removed content that should not have been deleted.
Document Solutions for PDF JS v9.1.0Version majeure5 mai 2026
Fonctionnalités
Unified PDF and Image Processing Library: Document Solutions for PDF JS combines PDF document processing and image manipulation in a single JavaScript library, allowing developers to create, edit, and convert documents and images using a consistent API.
WebAssembly‑Based Performance: Built on WebAssembly technology, the library delivers fast and memory‑efficient processing of PDF documents and images in JavaScript and TypeScript applications.
Comprehensive PDF Document Manipulation: Create new PDF documents or load existing ones and programmatically modify document properties, pages, content, and structure.
Advanced Text Rendering and Formatting: Render and format text with powerful layout capabilities including paragraph formatting, alignment, wrapping, rotation, vertical text, and multilingual text support.
Extensive Graphics Drawing Capabilities: Draw shapes, paths, and complex graphics using brushes, gradients, transformations, and blend modes to create rich visual content in documents and images.
Comprehensive Annotation Support: Add and manage a wide range of PDF annotations including text, markup, shapes, media annotations, file attachments, and redactions.
Flexible Document Editing and Organization: Modify PDF documents by merging and splitting files, updating pages, managing outlines and attachments, and applying incremental updates.
PDF Security and Protection: Protect documents by encrypting PDFs and configuring access permissions.
Export PDF Pages as Images: Convert PDF pages to raster or vector image formats such as PNG and SVG for previews, thumbnails, or image‑based workflows.
Advanced Image Processing: Create and manipulate bitmap images, apply visual effects, adjust colors, perform compositing operations, and render graphics and text directly on images.
Broad Format Support: Work with documents and images in common formats including PDF, PNG, JPEG, and SVG.
Sélection de produits
Conseils liés aux fonctionnalités
Expertise en matière de licences
Fournisseur officiel
Service client 24/5
Sûr depuis 1995
Contactez-nous
Appelez-nous
Notre équipe est disponible du lundi au vendredi, de 9 h à 17 h