Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix JBIG2 allocation. | yzrh | 2023-01-06 | 1 | -1/+2 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Add document information dictionary to output. | yzrh | 2023-01-05 | 2 | -14/+27 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix invalid token parsing. | yzrh | 2023-01-05 | 1 | -22/+25 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Replace catalog object only if root object does not exist. | yzrh | 2023-01-04 | 2 | -8/+14 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle invalid PDF object. | yzrh | 2023-01-04 | 1 | -28/+71 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Replace catalog object if found. | yzrh | 2023-01-04 | 1 | -18/+26 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Prioritise incomplete object during deduplication. | yzrh | 2023-01-04 | 2 | -13/+42 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle invalid result from PDF parser. | yzrh | 2023-01-03 | 2 | -22/+34 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix KDH decryption. | yzrh | 2023-01-03 | 1 | -17/+19 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix inconsistent whitespace detection in PDF parser. | yzrh | 2023-01-03 | 1 | -13/+22 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle duplicated image in HN. | yzrh | 2023-01-02 | 1 | -2/+24 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Update CHANGE. | yzrh | 2023-01-01 | 2 | -4/+2 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle incomplete PDF object in parser. | yzrh | 2023-01-01 | 1 | -16/+14 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle duplicated object in CAJ. | yzrh | 2023-01-01 | 1 | -26/+47 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Improve PDF parser. | yzrh | 2023-01-01 | 1 | -18/+26 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Split md5 function. | yzrh | 2023-01-01 | 4 | -10/+43 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Rename JBIG decoder. | yzrh | 2023-01-01 | 4 | -6/+6 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix JBIG decoder data type. | yzrh | 2023-01-01 | 1 | -2/+2 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix JBIG decoder. | yzrh | 2022-12-31 | 1 | -0/+11 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix JBIG table length. | yzrh | 2022-12-31 | 1 | -4/+4 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix HN image compositing. | yzrh | 2022-12-31 | 1 | -27/+50 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix PDF object check. | yzrh | 2022-12-30 | 1 | -4/+4 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle HN page with figure only. | yzrh | 2022-12-30 | 4 | -27/+28 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix type casting when processing data. | yzrh | 2022-12-30 | 3 | -31/+31 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle combination of text and image in page content. | yzrh | 2022-12-29 | 2 | -63/+62 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Link against libc for iconv, find openjpeg header with pkgconf. | yzrh | 2022-12-29 | 2 | -5/+6 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix PDF object check. | yzrh | 2022-12-29 | 1 | -4/+5 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix buffer overflow when object size is less than 8 bytes. | yzrh | 2022-12-29 | 1 | -4/+5 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle missing root object which is parent of others. | yzrh | 2022-12-29 | 1 | -5/+7 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Add JPEG 2000 support. | yzrh | 2022-12-29 | 4 | -3/+166 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Add preliminary support for HN figure placement. | yzrh | 2022-12-28 | 5 | -56/+159 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle headless HN and page with no image. | yzrh | 2022-12-25 | 6 | -182/+239 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Simplify JBIG decoder. | yzrh | 2022-12-25 | 1 | -1/+1 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Handle different JPEG colour component. | yzrh | 2022-12-25 | 4 | -24/+32 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix HN conversion and add JBIG2 support. | yzrh | 2022-12-24 | 17 | -187/+506 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Fix memory leak and data type. | yzrh | 2022-12-22 | 6 | -7/+36 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Add error message for JBIG. | yzrh | 2022-12-20 | 2 | -3/+9 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Update Makefile | yzrh | 2022-12-19 | 1 | -3/+3 |
| | | | | Signed-off-by: yzrh <yzrh@noema.org> | ||||
* | Remove -march=native in Makefile and remove char **envp for POSIX compliance. | yzrh | 2021-09-02 | 2 | -2/+2 |
| | |||||
* | Fix memory leak. | yzrh | 2021-01-29 | 2 | -5/+14 |
| | |||||
* | Add wrapper for PDF operation. | yzrh | 2021-01-13 | 2 | -232/+151 |
| | |||||
* | Fix transformation matrix. | yzrh | 2021-01-12 | 1 | -3/+8 |
| | |||||
* | Fix HN dictionary generation. | yzrh | 2021-01-12 | 1 | -7/+2 |
| | |||||
* | Fix root object dictionary generation. | yzrh | 2021-01-11 | 2 | -10/+23 |
| | |||||
* | Decode JBIG and JPEG during HN conversion. | yzrh | 2021-01-03 | 30 | -273/+1032 |
| | |||||
* | Handle binary data in dictionary. | yzrh | 2020-12-31 | 3 | -19/+31 |
| | |||||
* | Improve portability. | yzrh | 2020-12-31 | 5 | -36/+17 |
| | |||||
* | Produce PDF directly from KDH. | yzrh | 2020-12-30 | 6 | -23/+102 |
| | |||||
* | Add HN text extraction. | yzrh | 2020-12-30 | 14 | -41/+325 |
| | |||||
* | Update HN data structure. | yzrh | 2020-12-29 | 8 | -137/+176 |
| |