Go to file
2024-03-23 18:28:23 +01:00
include Add removeObject() method to parser 2024-03-23 18:28:23 +01:00
src Add removeObject() method to parser 2024-03-23 18:28:23 +01:00
tests Add support for full document write operation 2021-12-18 17:29:41 +01:00
.gitignore Initial commit 2021-08-21 18:22:58 +02:00
LICENSE Initial commit 2021-08-21 18:22:58 +02:00
Makefile Remove useless space after list "[" first item 2023-08-08 20:06:44 +02:00
README.md Add support for full document write operation 2021-12-18 17:29:41 +01:00

Introduction

A very simple PDF parser that will load PDF objects without interpretation (zlib, streams, string encoding...). It's also possible to write a new PDF or update one.

Compilation

Use make command

make [CROSS=XXX] [DEBUG=1] [BUILD_STATIC=(0|1)] [BUILD_SHARED=(0|1)]

CROSS can define a cross compiler prefix (ie arm-linux-gnueabihf-)

DEBUG can be set to compile in DEBUG mode

BUILD_STATIC build libupdfparser.a if 1, nothing if 0 (default value), can be combined with BUILD_SHARED

BUILD_SHARED build libupdfparser.so if 1 (default value), nothing if 0, can be combined with BUILD_STATIC

Grégory Soutadé

License

LGPL v3 or later