Skip to content

@liborm85 liborm85 released this Sep 7, 2019 · 4 commits to 0.1 since this release

  • SVG nodes is build-in by default now
  • fix svg with decimal numbers
  • fix svg rendering in header and footer
  • fix border borderColor in table
Assets 2

@liborm85 liborm85 released this Jul 27, 2019 · 15 commits to 0.1 since this release

  • support SVG nodes (experimental) see documentation and example
  • fix table border with colSpan
  • fix rendering empty ToC
Assets 2

@liborm85 liborm85 released this Jun 9, 2019 · 29 commits to 0.1 since this release

  • update pdfkit to 0.10.0
  • added feature link to destination via linkToDestination property (see links example)
  • ToC - links to destination support with title and page number
Assets 2

@liborm85 liborm85 released this May 4, 2019 · 39 commits to 0.1 since this release

  • fix crash with rendering table of content
  • add support for linear gradient to ellipse
Assets 2

@liborm85 liborm85 released this May 1, 2019 · 44 commits to 0.1 since this release

  • update pdfkit to 0.9.1
  • add borderColor for table cell (example borderColor: ['#ff00ff', '#00ffff', '#ff00ff', '#00ffff'] and see table example)
  • cache can be disabled via fontLayoutCache option. Example: printer.createPdfKitDocument(docDefinition, { fontLayoutCache: false }) on server-side and pdfMake.createPdf(docDefinition).download('document.pdf', null, { fontLayoutCache: false }); on client-side
  • normalized readFileSync method parameters in virtual file system same as in node.js
  • improved throwing of exception for opening image
  • fix download() options might be dropped
  • upgrade to webpack 4
Assets 2

@liborm85 liborm85 released this Mar 17, 2019 · 68 commits to 0.1 since this release

  • fix page numbers for ToC with unbreakable content
  • updated fontkit to 1.8.0 for fix font problems
  • fix check for supported browsers
  • fix support file-saver on mobile devices
  • fix building pdfmake with pdf standard fonts
Assets 2

@liborm85 liborm85 released this Feb 17, 2019 · 82 commits to 0.1 since this release

  • update file-saver to 2.0.1 witch solves used twice (issue #1634)
Assets 2

@liborm85 liborm85 released this Feb 17, 2019 · 85 commits to 0.1 since this release

  • fix bug with creating links and set document info in client-side (in browser)
Assets 2

@liborm85 liborm85 released this Feb 10, 2019 · 87 commits to 0.1 since this release

  • fix table fill color render with dontBreakRows
Assets 2

@liborm85 liborm85 released this Feb 2, 2019 · 92 commits to 0.1 since this release

  • pdfkit updated to 0.9.0
  • fontkit updated to 1.7.8
  • Solved heavy use of memory
  • Supported PNG with alpha channel
  • Add encryption and access privileges, example of usage:
var docDefinition = {
	//userPassword: '123',
	ownerPassword: '123456',
	permissions: {
		printing: 'highResolution', //'lowResolution'
		modifying: false,
		copying: false,
		annotating: true,
		fillingForms: true,
		contentAccessibility: true,
		documentAssembly: true
	},
	content: [
		'...'
	]
};
Assets 2
You can’t perform that action at this time.