Jim Pravetz
bf75b0881a
Added shortcut support for formatting form text inputs.
...
Fixed annotations to not automatically add Border and C for Widget annotations.
More documentation.
2019-07-21 12:19:08 -07:00
Jim Pravetz
9f6c5fb825
Added documentation for AcroForms.
...
Fixed spelling of NeedAppearances (doh!).
Added backgroundColor and borderColor options (for push buttons).
Added label option (for push buttons).
2019-07-20 21:16:58 -07:00
Jim Pravetz
1553ca8498
Fixes to get field heirarchy working
2019-07-19 09:04:40 -07:00
Jim Pravetz
e135aad920
Adding hierarchical field support to AcroForms
2019-07-18 21:28:36 -07:00
Jim Pravetz
b53c6a7dd3
Added field align property support.
...
Fixed string field values so that they use CosString and not CosName.
2019-07-18 17:33:05 -07:00
Jim Pravetz
9d6f6f7d1f
Fixed Subtype naming (was SubType) to get forms to start showing up.
2019-07-17 20:45:08 -07:00
Jim Pravetz
c086abe30a
Begin adding AcroForm support
2019-07-17 18:13:29 -07:00
Luiz Américo
87ebd521ae
Merge pull request #998 from maiers/maiers-patch-1
...
Fix bug with undefined / null document properties crashing `new PDFDocument`
2019-07-11 12:04:25 -03:00
Sebastian
8dd2211ce2
simplified as per review comment by blikblum
2019-07-11 17:01:46 +02:00
Sebastian
89396ebe44
unit tests added
2019-07-11 15:52:28 +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
deeffd559c
Merge pull request #987 from blikblum/master
...
Fix infinite loop when text is positioned after page right margin. Based on #986
2019-06-11 21:37:24 -03: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
fd2f9dc80e
v0.10.0
2019-06-06 21:11:29 -03:00
Luiz Américo
1e4fd0c933
Update browser usage in readme
2019-06-06 20:35:05 -03:00
Luiz Américo
646fa5b805
Remove saslprep dependency
2019-06-06 20:11:37 -03:00
Luiz Américo
f4888ee75b
Add standalone build
2019-06-06 20:09:57 -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
Luiz Américo
d91b890494
Merge pull request #969 from floyd-may/throw-on-bad-dash
...
throw errors when invalid values passed to dash(...)
2019-05-07 12:26:27 -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
58d5495920
Merge pull request #970 from foliojs/jade-to-pug
...
Jade to Pug
2019-05-05 08:33:49 +02:00
Luiz Américo
f486d11efe
Add dash unit tests
2019-05-04 22:30:34 -03:00
Luiz Américo
0938f79d1a
Fix logic to check if test passes in toContainChunk
2019-05-04 22:30:08 -03:00
Luiz Américo
fba7f33c14
Normalize unit tests to use jest matcher and ES import
2019-05-04 21:10:57 -03:00
Luiz Américo
3f4052568d
Improve output of toContainChunk jest matcher
2019-05-04 20:06:50 -03:00
Libor M
8f0e2ba901
update ignored files in npm
2019-05-04 13:45:40 +02:00
Libor M
f6f8694a06
missing license added
2019-05-04 13:36:55 +02:00
Libor M
1d45080575
Update yarn.lock
2019-05-04 13:31:40 +02:00
Libor M
b890ab482b
migrate from Jade to Pug
2019-05-04 13:22:09 +02:00
Libor M
5426f6d0c5
cleanup after decaffeinate
2019-05-04 08:04:24 +02:00
Libor M
16b1802f75
Merge pull request #968 from foliojs/docs-imagemagick
...
Cross-platform support for generate docs
2019-05-04 05:49:35 +02:00
Luiz Américo
5cfab52910
Add test helpers to make easier to write unit tests
2019-05-03 22:05:48 -03:00
Luiz Américo
e08d2dfd47
Update babel to v7 and jest to v24
2019-05-03 21:26:15 -03:00
Libor M
9a9d03916b
switch to cross-platform ImageMagick ( #966 )
2019-05-01 13:33:27 +02:00
Libor M
c759486d5e
fixed writing pdf example files
2019-05-01 07:35:13 +02:00
Libor M
e641a78508
links update
2019-04-30 15:44:49 +02:00
Libor M
5d5d8c4fd5
fix generate website and guide
2019-04-30 15:34:59 +02:00
Libor M
4863560826
fix paper sizes page
2019-04-30 15:28:13 +02:00
Libor M
17f9a018dd
fix annotations example
2019-04-30 15:10:35 +02:00
Libor M
1922c505a4
fix 0.9.1 release date
2019-04-30 07:26:49 +02:00
Libor M
6741f63673
fix version content
2019-04-30 07:25:03 +02:00
Libor M
5c65f792c7
Update CHANGELOG.md
2019-04-29 14:41:20 +02:00
Luiz Américo
1e4ff79f50
Merge pull request #941 from blikblum/master
...
Update version to 0.9.1
2019-04-29 06:59:04 -03:00
Luiz Américo
cfa731b22f
Merge pull request #962 from ashutoshpw/master
...
Added fs module in example code
2019-04-22 05:58:54 -03:00
Ashutosh Kumar
041a63b15c
Added fs dependency in example code
...
Previous code for throwing error if copy and then pasted.
So I have included "fs" module as well in the example code.
2019-04-22 08:56:59 +05:30
Luiz Américo
4f5a86a992
Merge pull request #948 from liborm85/es-syntax-for-default-value
...
ES6 syntax for default values
2019-04-18 06:54:00 -03:00