Subhi Al Hasan
6338314daf
Allow applying 'underline' and 'strike' text styling together on a text ( #1253 )
...
Co-authored-by: Subhi Al Hasan <subhi.al.hasan@freiheit.com>
2021-05-28 13:51:12 -03:00
Giovanni Vinaccia
c9431d6c9f
fix(demo): debounces the preview to avoid window crash
2021-05-06 13:39:19 -03:00
Libor M
120c3f9519
Update CHANGELOG.md
2021-04-10 16:00:41 +02:00
Luiz Américo
d78a4f8cb6
Improve website publish script
v0.12.0
2021-04-04 18:09:32 -03:00
Luiz Américo
d0d7e64e26
Add script to automate publishing website into gh-pages branch
2021-04-04 17:57:57 -03:00
Luiz Américo
84f1c8bc4d
v0.12
2021-04-03 21:06:31 -03:00
Luiz Américo
dcbd73f355
Fix source code link in website template
2021-04-03 21:03:50 -03:00
Luiz Américo Pereira Câmara
403cbaf7fc
Handle headers with inline code in generate_website script
2021-03-28 12:29:01 -03:00
BobK
5b56523405
Fix/add forms to docs ( #1173 )
...
chore: add forms.md to generate files
2021-03-28 10:14:05 -03:00
Luiz Américo Pereira Câmara
1d5c905ba0
Use crypto-js instead of crypto in attachments
2021-03-28 09:54:40 -03:00
Steffen Matheis
3cd88b296c
rename fileAttachmentAnnotation to fileAnnotation
2021-03-25 15:13:58 -03:00
Steffen Matheis
7219fd07a9
add support for embedded files and file attachment annotations
2021-03-25 15:13:58 -03:00
Jakub Valenta
e5b32d8e73
CHANGELOG: Update
2021-03-24 15:25:51 -03:00
Jakub Valenta
63972499c0
lib/font/embedded: Don't put '@' in font tag
...
Otherwise Adobe Illustrator says "This document uses fonts that are
currently not available on your computer".
2021-03-24 15:25:51 -03:00
Jakub Valenta
393734cf18
tests/font.spec.js: Add EmbeddedFont.embed() test
2021-03-24 15:25:51 -03:00
Ben Schmidt
923c495022
Correct marking bug and improve demo accessibility.
2021-01-15 16:43:49 -03:00
Ben Schmidt
e3fa4f7c7b
Remove accidental tabs.
2021-01-15 16:43:49 -03:00
Ben Schmidt
e3442a9aa2
Add shortcut for elements containing only marked content.
2021-01-15 16:43:49 -03:00
Ben Schmidt
4c4a49ebff
Guard against adding a structure element to more than one parent.
2021-01-15 16:43:49 -03:00
Ben Schmidt
2ed3782473
Guard against invalid structure element children.
2021-01-15 16:43:49 -03:00
Ben Schmidt
057215fc8f
Guard against adding children to ended structure elements.
2021-01-15 16:43:49 -03:00
Ben Schmidt
9c0aaec172
Remove unnecessary constructors.
2021-01-15 16:43:49 -03:00
Ben Schmidt
43a6a2d6d6
Add accessibility to features list.
2021-01-15 16:43:49 -03:00
Ben Schmidt
d565f862c0
Fix linter warnings.
2021-01-15 16:43:49 -03:00
Ben Schmidt
f1f1559720
Regenerate PDF guide.
2021-01-15 16:43:49 -03:00
Ben Schmidt
f3ec8e2f1d
Add entry to change log.
2021-01-15 16:43:49 -03:00
Ben Schmidt
6bd9ac9f50
Add accessible version of demo.
2021-01-15 16:43:49 -03:00
Ben Schmidt
c2ec121ab8
Support automatic marking and structure construction for text.
2021-01-15 16:43:49 -03:00
Ben Schmidt
52033990bd
Minor fixes/improvements to developer documentation.
2021-01-15 16:43:49 -03:00
Ben Schmidt
9b3aa7b50a
Fully support PDF/UA.
2021-01-15 16:43:49 -03:00
Ben Schmidt
272444e397
Fully support accessibility features from PDF reference.
2021-01-15 16:43:49 -03:00
Ben Schmidt
c177874e82
Fully support Tagged PDF.
2021-01-15 16:43:49 -03:00
Ben Schmidt
bc09c32d1b
Support marked structure content and logical structure.
2021-01-15 16:43:49 -03:00
Ben Schmidt
43128adbb3
Add number tree.
2021-01-15 16:43:49 -03:00
Ben Schmidt
ef5e52b2ad
Support marking content.
2021-01-15 16:43:49 -03:00
Ben Schmidt
5df96274a6
Fix import syntax (at least for my Node version...).
2021-01-15 16:43:49 -03:00
Libor M
93157f9a03
github actions - disable fail-fast
2021-01-02 14:00:20 +01:00
Libor M
2b284f5c96
github actions - add Node.js 14 LTS
2020-12-30 16:47:22 +01:00
Libor M
eed0c566bf
github action - allow for push
2020-12-30 16:43:05 +01:00
Luiz Américo
326350b7f9
Fix eslint and prettier warnings
2020-09-09 20:35:10 -03:00
Luiz Américo
e05e89ba41
Add .prettierignore
2020-09-09 20:35:10 -03:00
Luiz Américo
1f86eebd5f
Update and properly configure eslint
2020-09-09 20:35:10 -03:00
Luiz Américo
fd101bd251
Fix running lint script on lint and test action
2020-09-09 20:15:11 -03:00
Luiz Américo
2052340780
Create github action to lint and test pull requests
2020-09-09 20:08:25 -03:00
Luiz Américo
55732ab9a9
Rework integrations tests to compare pdf screenshots instead of raw content ( #1162 )
...
* Rework integrations tests to compare pdf screenshots instead of raw content
* Update documentation and configuration related to integration/visual tests
2020-09-09 17:33:28 -03:00
Luiz Américo
d2f257b0cb
Merge pull request #1150 from pfdgithub/fix-guide-generate-link
...
fix guide generate link
2020-08-12 16:53:22 -03:00
pfdgithub
76da594762
fix guide generate link
...
https://github.com/foliojs/pdfkit/issues/991
https://github.com/foliojs/pdfkit/pull/1013
2020-08-12 12:01:58 +08:00
Libor M
ba62aeff11
fix Buffer() is deprecation warning #1114
2020-07-25 11:25:56 +02:00
Luiz Américo
3f36801b29
Merge pull request #1134 from rokkie/bugfix/pass-encoding-param
...
Pass 'encoding' param of VFS' readFileSync to 'toString'
2020-07-19 20:44:21 -03:00
Rocco Bruyn
812a6db941
Pass 'encoding' param of VFS' readFileSync to 'toString'
...
Fixes #1133
2020-07-19 16:53:45 +02:00