Commit Graph

74 Commits

Author SHA1 Message Date
9dd175bb82 fix page annotations 2022-04-04 18:38:26 +03:00
f2dd9d1a5f add page by index 2022-04-01 16:41:02 +03:00
9220b65861 create page tree and edit/remove pages 2022-04-01 15:14:06 +03:00
a7a4a48a2c remove page from page tree 2022-03-31 18:01:40 +03:00
d67b672a0c clear page tree from deleted page 2022-03-30 18:27:11 +03:00
240a553c55 add page remove 2022-03-29 16:13:53 +03:00
a86ed9ee33 fix ID, need final CTM 2022-03-24 18:09:36 +03:00
0ec2180022 update pdf with RC4 Encrypt 2022-03-23 17:39:51 +03:00
128118003b add support RC4 and AES FileKey 2022-03-22 18:04:45 +03:00
02fa4142a7 calculate encryption key 2022-03-21 17:32:45 +03:00
4decd0c631 update pdf with AES256 Encrypt 2022-03-18 14:29:20 +03:00
b81a43d6bb cross-reference stream 2022-03-14 18:06:22 +03:00
5f434e77db fix ExtGStates 2022-02-24 14:58:22 +03:00
b52180ff9a fix binary string 2022-02-22 12:30:47 +03:00
2316968096 Refactoring & binary with test commands 2022-02-21 12:08:49 +03:00
9bfe8762ff trailer from pred xref 2022-02-17 17:04:18 +03:00
046cbc06cf Add new page in edit pdf 2022-02-17 13:46:28 +03:00
b05605a24b add PageTree 2022-02-15 18:42:32 +03:00
eeb757f5a4 simple interface 2022-02-11 15:13:48 +03:00
beb86b072c fix FlateDecode for new contents 2022-02-09 16:44:27 +03:00
40b53144a8 fix spaces 2022-02-08 16:53:18 +03:00
5920ff19d1 appending to a pdf page 2022-02-08 15:23:03 +03:00
32464079da appending to our pdf
page resources are not migrated
2022-02-04 17:07:38 +03:00
5e24200521 get Page object from PdfReader 2022-02-03 18:25:14 +03:00
e5aceb9b8c Add CPageForWriter 2022-02-02 17:12:20 +03:00
e5b9dfca5d creation new page object 2022-02-01 14:54:31 +03:00
7e0613e2e9 add to pdf moved to PdfReader 2022-01-31 13:34:00 +03:00
4f5567cf3c test add in pdf 2022-01-28 15:57:30 +03:00
31af7b633d test reader-writer without x2t 2022-01-27 18:11:36 +03:00
8264f89be2 Fix bug #53273
Fix the problem with saving MaxLen parameter of a text form in case of several forms with the same key
2021-12-02 10:00:53 +03:00
9ed41ccb67 Fix bug #53544
Handle placeholders for text fields in case when several fields have the same key
2021-11-08 20:11:03 +03:00
f5c80ed236 Fix bug #53222
Fully rework writing the text value of the form fields in PDF
2021-11-08 20:11:03 +03:00
f583be5ee4 Fix bug #53227
Add ability to set a placeholder for text forms, combo boxes and drop down lists
2021-10-31 23:29:12 +03:00
a862facf6a Add ability to save picture value to picture forms
Also improve writing appearance of picture form in PDF
2021-10-15 22:44:55 +03:00
903ae550d0 Implement new parameters and work around checkboxes 2021-10-15 22:44:55 +03:00
55b2fff256 Rework writing default appearances 2021-10-15 22:44:55 +03:00
36bb26c9fe Add ability to write non-cid True Type font
Also move field resources to AcroForm record
2021-10-15 22:44:55 +03:00
6285a59b43 Rework saving field with the same field name in PDF 2021-10-15 22:44:55 +03:00
e4c1384bbd Add empty functions for future work on field keys 2021-09-24 14:17:16 +03:00
b686c743c2 Implement class for picture field 2021-05-31 10:04:56 +03:00
f3b673e85e Implement adding radio buttons to PDF 2021-05-27 15:24:42 +03:00
fb72127183 Implement saving checkbox field to PDF 2021-05-26 20:35:12 +03:00
8da953facf Implement writing choice fields 2021-05-26 11:52:57 +03:00
f06abd20e1 Implement ResourecesDict
Also implement normal appearance stream for fields
2021-05-20 15:16:00 +03:00
81292abb87 Add special class for storing Resources dictionary 2021-05-19 23:46:22 +03:00
864d0af190 Implement very first variant of adding simple text fields 2021-05-05 14:02:11 +03:00
c4e94c2293 Add AcroForm file and update TestProject 2021-04-27 20:26:11 +03:00
bc91a3a19c Implement saving internal links 2020-07-16 10:24:35 +03:00
1d8860f73e Fix bug #35032
Implement saving hyperlinks
2020-07-10 18:15:28 +03:00
839b1bee9f Fix bug #45319 2020-06-30 12:45:04 +03:00