@embedpdf/engines@1.5.0
Minor Changes
-
#238 by @0xbe7a – Add optional form widget rendering to the render pipeline.
What changed
-
@embedpdf/models
PdfRenderPageOptionsnow supportswithForms?: booleanto request drawing interactive form widgets.
-
@embedpdf/engines
PdfiumEngine.renderPageandrenderPageRecthonorwithForms.
When enabled, the engine initializes the page form handle and callsFPDF_FFLDrawwith the correct device transform.- New helper
computeFormDrawParams(matrix, rect, pageSize, rotation)calculates start offsets and sizes forFPDF_FFLDraw.
-
@embedpdf/plugin-render
- New plugin config flags:
withForms?: boolean(defaultfalse)withAnnotations?: boolean(defaultfalse)
- The plugin merges per-call options with plugin defaults so callers can set once at init or override per call.
- New plugin config flags:
-
@embedpdf/models@1.5.0
Minor Changes
-
#238 by @0xbe7a – Add optional form widget rendering to the render pipeline.
What changed
-
@embedpdf/models
PdfRenderPageOptionsnow supportswithForms?: booleanto request drawing interactive form widgets.
-
@embedpdf/engines
PdfiumEngine.renderPageandrenderPageRecthonorwithForms.
When enabled, the engine initializes the page form handle and callsFPDF_FFLDrawwith the correct device transform.- New helper
computeFormDrawParams(matrix, rect, pageSize, rotation)calculates start offsets and sizes forFPDF_FFLDraw.
-
@embedpdf/plugin-render
- New plugin config flags:
withForms?: boolean(defaultfalse)withAnnotations?: boolean(defaultfalse)
- The plugin merges per-call options with plugin defaults so callers can set once at init or override per call.
- New plugin config flags:
-
@embedpdf/plugin-render@1.5.0
Minor Changes
-
#238 by @0xbe7a – Add optional form widget rendering to the render pipeline.
What changed
-
@embedpdf/models
PdfRenderPageOptionsnow supportswithForms?: booleanto request drawing interactive form widgets.
-
@embedpdf/engines
PdfiumEngine.renderPageandrenderPageRecthonorwithForms.
When enabled, the engine initializes the page form handle and callsFPDF_FFLDrawwith the correct device transform.- New helper
computeFormDrawParams(matrix, rect, pageSize, rotation)calculates start offsets and sizes forFPDF_FFLDraw.
-
@embedpdf/plugin-render
- New plugin config flags:
withForms?: boolean(defaultfalse)withAnnotations?: boolean(defaultfalse)
- The plugin merges per-call options with plugin defaults so callers can set once at init or override per call.
- New plugin config flags:
-
@embedpdf/plugin-zoom@1.5.0
Patch Changes
- #236 by @eposha – Increase zoom precision from two decimals to three (changed rounding from
/100to/1000) to improve smoother zoom granularity and reduce jumpy transitions.