pdfme/
A TypeScript based PDF generator library, made with React.
USD raised
Recent activities
Inconsistent page height calculation in flattenSchemasWithOffset
Incorrect Object Positions on Pages other than the First Page
ESM import fails: @pdfme/manipulator 5.5.6 cannot find named export PDFDocument from @pdfme/pdf-lib
Please add NotoSerifJP-Bold font on playground.pdfme.com editor, and other bold fonts if you can.
Add ability to encrypt a pdf
At higher zoom levels, the PDF viewer auto-switches to the next page even though the end of the current page is not visible
Vulnerable to Arbitrary Code Injection in font_loader.js
TEMPLATE_NAME
Add optional page field to updateTemplate() so it doesn't always reset to page 0
Add support for ‘blob:http’ URLs in the getFontKitFont function located in packages/schemas/src/text/helper.ts
Add support for border radius on tables
pdfjs-dist version conflict causes API/Worker version mismatch error
AcroForm Support
Overlapping Tables & No Auto Page Break in Designer
Image orientation issue (EXIF rotation not respected)
[Template request]: dsf
INVOICE_TEMPLATE_NAME
Multiple Pages with different sizes and orientations
Accessibility, Tags/Structure & Metadata
TypeError: Illegal invocation - structuredClone context
Canvas build error on ARM64 - make `node-canvas` optional dependency
Line Breaks differ between Web and PDF on quotes, colon etc
Hi found out some of the templates can't be created making the playground unnusable except deleting them
Hi i found out that schemas.mvt.sampleField doesn't translate properly
Global is not defined
The ability to rotate tables in the WYSIWYG editor
@pdfme/common typings infer from zod fails
Default line-height to something more suitable
multiVariableText in staticSchema cause JSON error
getCacheKey and performance for image schemas
MVT loses focus when typing '}' in editor mode
🤖 Ask AI about pdfme’s code and usage!
[Web] Landing page breaks on narrow screens (<528px)
Add a bold (font) to the playground designer
Add ability to upload customs fonts to the playground designer
Warning when adding pdfme in React 19 project.
Add padding, border options to the text schema
Improve generator performance and output pdf size when having large basePdf
Support Different Font Styles per Column in Tables
PdfMe does not release memory when running in Safari.
Uppercasing text
Web Worker Exception bwip_js_default.toBuffer
Alignment of image or pdf when ratio is not the same
Iterable group
Able to set table height for main and overflow page
Error while requiring module [object Object] in Nuxt 3
@pdfme/common causes CJS to throw
@pdfme/generator generate() takes a blank space as a line break when CJK
Support for a page break schema
Enable the showHead setting of the table to be modified by the designer.
Dependency was not found. (@pdfme/schemas/utils)
Renderer doesn't consider when pdf CropBox != MediaBox
Error adding pdfme in angular project
Enable placement of headers and footers in fixed positions
TypeError: import_upng.default.decode is not a function
Schema JSON structure relies on key order which is not guaranteed by the JSON spec
Rich text schema
Dependency Issue: legacy-swc-helpers in @pdfme/generator
Advanced customisable QR Codes
barcode128 included text is deformed
Types for generate method producing an issues
Enable the setting of dashed line patterns for shape-based schemas
Improve translations structure for plugins
Viewer with large PDF size >20 MB
Enable rendering of non-text content in table cells
Support svg fills defined by url
CMYK option does not apply to QR codes
Move form-render dependency from common package to ui package
Dynamic text with unknown length should add new pages accordingly while generating the PDF
Multiple page PDF generation & Attaching PDF
(node-resolve plugin) Could not resolve import "bwip-js"
Add the generate function to allow for custom pre-processing and post-processing.
Rotating a thick-bordered rectangle yields different PDF and UI renderings.
using a deprecated core-js
Allow rotated elements to fit closer to the edge
TypeScript gives an error when importing using `"moduleResolution": "bundler"`
Add context menu in Designer
© 2019 BoostIO, Inc.