Luiz Américo
51d4fdd0a3
Merge pull request #1020 from padraiggalvin/link-annotation-flag
...
Set link annotation flag to print by default
2019-11-13 19:32:04 -03:00
Luiz Américo
50dbed9401
Remove redundant value existence checks
2019-09-28 21:21:30 -03:00
Pádraig Galvin
058f6fa5e7
Fix typo in comment
2019-09-06 18:54:41 +02:00
Pádraig Galvin
f6cd98666e
Set link annotation flag to print
2019-09-05 16:41:00 +02:00
Pádraig Galvin
068e9afe05
Explicitly define default value for CIDToGIDMap
2019-09-04 15:04:27 +02:00
Paul Winkler
b410466068
enable removing link annotation in continued text
...
Text options currently add a link annotation unless the link is `undefined` or `null`. When the text options are built using the continued flag any value that is `null` or `undefined` is overridden by the continued options. As `0` is used for a first page link, it should be allowed to specify `false` to stop continued text being a link.
2019-09-02 16:45:58 +01:00
Sebastian
8dd2211ce2
simplified as per review comment by blikblum
2019-07-11 17:01:46 +02:00
Sebastian Maier
546a7f82a3
Fix bug with document properties being undefined
...
`generateFileID` builds a hash on some document properties, some of them might be undefined or null such that `toString()` will fail. Replaced `toString()` with `String(value)`
2019-07-11 14:54:23 +02:00
Luiz Américo
f6ba2ef0c0
Fix infinite loop when text is positioned after page right margin. Based on #986 . Fixes #477 #877 #391
2019-06-11 21:36:51 -03:00
Luiz Américo
f80058a68a
Uses full saslprep path in import (fix build)
2019-06-06 20:08:10 -03:00
Luiz Américo
1d7a18c468
Use local, optimized version of saslprep package
2019-06-06 19:44:27 -03:00
Luiz Américo
4d02fff04e
Remove deprecated method PDFDocument.output
2019-06-06 19:19:11 -03:00
Floyd May
5eb7b0d978
code review tweaks
2019-05-07 08:32:25 -05:00
Luiz Américo
77dce77341
simplify string join expression
...
Co-Authored-By: floyd-may <floyd.may@gmail.com>
2019-05-07 08:29:07 -05:00
Floyd May
fd29fe2f99
throw errors when dash receives invalid args
2019-05-06 08:51:49 -05:00
Libor M
65b79f7d7c
Merge branch 'master' into es-syntax-for-default-value
2019-04-18 08:39:33 +02:00
Luiz Américo
f7a2a87ebb
Merge branch 'master' into named-destinations-es6
2019-04-17 19:31:11 -03:00
Danny Kirchmeier
c17bf39710
Fix links to page numbers within the document
2019-04-17 10:41:30 -05:00
Libor M
a2abfb4765
ES6 syntax for default values
2019-03-24 13:51:47 +01:00
Libor M
c8faebb6a5
fixed es syntax for default value
2019-03-24 13:39:26 +01:00
Libor M
1467ed092f
fix format
2019-03-24 08:55:01 +01:00
Libor M
ad593cf422
support for named destinations
2019-03-24 08:35:36 +01:00
Luiz Américo
1e62e6ffe2
Cleanup remaining artifacts from CoffeScript conversion
2019-03-03 19:58:05 -03:00
Luiz Américo
38d9a2a5fa
Merge pull request #938 from blikblum/font-cache
...
Add fontLayoutCache option
2019-03-03 19:52:45 -03:00
Luiz Américo
dae45a44ae
Rename fontCache to fontLayoutCache
2019-03-03 19:50:14 -03:00
Luiz Américo
b3a943bd9d
Add fontCache option
2019-03-03 15:17:08 -03:00
Luiz Américo
b4be0c4ee4
Add standalone virtual file system implementation
2019-03-03 12:48:54 -03:00
Luiz Américo
43ce90211c
Do not call fontkit.openSync
2019-03-02 21:04:56 -03:00
Luiz Américo
bd0631f782
Add option to defined default font
2019-03-02 20:42:56 -03:00
Luiz Américo
f52cca9214
Use valueOf when converting String object values
2019-02-16 20:25:02 -03:00
Libor M
83c5557726
fix printing permission
2019-02-10 14:21:24 +01:00
Luiz Américo
a6af76467c
Add prettier npm script and run it in *.js files
2019-01-07 20:51:06 -03:00
Luiz Américo
e3c7d64f7b
Fix PDF corruption when adding PNG images with transparency (not alpha channel)
2018-12-24 19:22:01 -03:00
Luiz Américo
dfb5f932ea
Avoid code duplication in copy image data routine
2018-12-24 09:02:25 -03:00
Luiz Américo
b7edc73318
Fix 16bit png files with alpha channel
2018-12-23 22:16:21 -03:00
Luiz Américo
acbeceb2b3
Use a loop to copy png image data instead of Buffer.copy
2018-12-23 20:30:40 -03:00
Luiz Américo
ffdda49bd6
Fix grayscale PNG images with alpha channel
2018-12-23 00:44:21 -03:00
Luiz Américo
faad6e82db
Fix defining Mask for grayscale transparent PNG files
2018-12-22 22:48:02 -03:00
Luiz Américo
eb60ed1efd
Merge pull request #889 from blikblum/png-sync
...
Use sync version of zlib deflate method to compress png images
2018-12-22 22:15:04 -03:00
Luiz Américo
8f1bb8c744
Merge pull request #888 from blikblum/simplify-pdfpage
...
Use property getter to define PDFPage lazy dictionaries
2018-12-22 22:14:49 -03:00
Luiz Américo
52c3b45e2e
Use property getter to define PDFPage lazy dictionaries
2018-12-21 20:50:22 -03:00
Luiz Américo
4e90b87d82
Remove setTimeout call in PDFReference.finalize
2018-12-21 20:33:14 -03:00
Luiz Américo
6488c534f7
Use sync version of zlib deflate method to compress png images
2018-12-21 19:40:44 -03:00
Luiz Américo
883983aa3d
Import test dependencies directly from src through babel-jest. Adapt relative paths accordingly
2018-12-20 13:33:05 -03:00
Yang Liu
2651a74012
Organize permissions in option to an object
2018-12-17 21:20:20 +09:00
Yang Liu
2ef9d7d6a3
Allow customization of randomizer
2018-12-17 21:20:19 +09:00
Yang Liu
f5b6ddd2a9
Add PDF security features with ES6
2018-12-17 21:20:19 +09:00
Luiz Américo
83f5f72431
Convert to EcmaScript (ES6+) ( #859 )
2018-11-29 08:14:45 -08:00
Aaron Fischer
2567227a92
Allows the text continue feature to work when the starting string is empty
2018-06-29 18:25:19 +02:00
MichaelK
93061f3210
Fix bug with \n translation ( #797 )
...
This causes \n characters to be displayed more consistently.
2018-06-29 18:23:07 +02:00