Commit Graph

25 Commits

Author SHA1 Message Date
7fe093f3bd Save work on AES and RC4. 2021-10-04 21:13:01 -04:00
76b2faee0e Add EPUB book cover. 2021-09-27 10:02:10 -04:00
d6746c08a4 Add pdfioFileCreateOutput API (Issue #21) 2021-09-27 07:41:50 -04:00
94c09a1af4 Add missing symbols. 2021-07-26 11:56:59 -04:00
dd81069b1c Add Windows DLL exports file. 2021-07-26 11:18:36 -04:00
87b9ea87ad Save work on documentation. 2021-07-24 13:08:46 -04:00
b007156c01 Save work on documentation tweaking. 2021-07-18 10:01:43 -04:00
30343cdb00 Info catalog accessors (Issue #9) 2021-07-06 20:31:30 -04:00
bbdf0cdb18 Add proper TrueType font support (Issue #2)
Still need to implement proper Unicode support (currently only writes WinAnsi
font descriptor and handles UTF-8 for 0-255...)
2021-06-17 10:18:55 -04:00
38557db43e Add clang and cppcheck. 2021-05-30 12:51:26 -04:00
9f0346df6d Add math library. 2021-05-30 10:27:00 -04:00
246c2e4b41 Rename as PDFio for consistency.
Add PDFio logo image.

Move documentation to "doc" subdirectory.
2021-05-30 07:10:44 -04:00
10ab119922 Initial documentation. 2021-05-29 21:21:45 -04:00
a18b8fd606 Switch to using double for numbers, since they are also used to record lengths
and other potentially large contents.
2021-05-29 21:16:21 -04:00
35d22705fa Implement pdfioObjCopy and pdfioPageCopy, with tests. 2021-05-29 20:00:48 -04:00
fb853dadda Fix some issues with the core file writing code.
Add test images to the unit tests.
2021-05-28 10:41:21 -04:00
eb4477ce9b Add content convenience functions. 2021-05-24 19:33:40 -04:00
4abb91ca24 Save work on loading object dictionaries - have a memory issue someplace. 2021-05-04 21:31:58 -04:00
59ef6b48ed Add some debug output, "debug" make target.
Fix loading of dicts, trailer.
2021-05-04 12:59:10 -04:00
e107b94c83 Work on token parsing. 2021-05-01 17:50:52 -04:00
98c48e66c2 Add string array, have the pdfio_file_t object manage allocated data. 2021-04-25 11:28:56 -04:00
c2610f2dd0 Fill out basic API functions. 2021-04-16 20:41:46 -04:00
6092d261a7 Save work on fleshing out public API. 2021-04-12 08:09:25 -04:00
8f6db46489 Install documentation to .../doc/pdfio. 2021-04-10 08:06:37 -04:00
7a6659038b Initial checkin. 2021-04-10 08:00:52 -04:00