pdffs
A read-only mirror of https://git.kyotam.com/sigrid. It updates only from there.
| Name | Last commit date |
|---|---|
| .gitignore | 6 years ago |
| array.c | 5 years ago |
| buffer.c | 5 years ago |
| dict.c | 5 years ago |
| eval.c | 5 years ago |
| f_ascii85.c | 5 years ago |
| f_asciihex.c | 5 years ago |
| f_ccittfax.c | 5 years ago |
| f_crypt.c | 5 years ago |
| f_dct.c | 5 years ago |
| f_flate.c | 5 years ago |
| f_jbig2.c | 5 years ago |
| f_jpx.c | 5 years ago |
| f_lzw.c | 5 years ago |
| f_runlength.c | 5 years ago |
| filter.c | 5 years ago |
| LICENSE | 6 years ago |
| main.c | 5 years ago |
| misc.c | 5 years ago |
| mkfile | 5 years ago |
| name.c | 6 years ago |
| object.c | 5 years ago |
| op.c | 5 years ago |
| pdf.c | 5 years ago |
| pdf.h | 5 years ago |
| pdf2txt | 5 years ago |
| pdffs.c | 6 years ago |
| pdfpages.rc | 5 years ago |
| predict.c | 5 years ago |
| README.md | 5 years ago |
| stream.c | 5 years ago |
| string.c | 6 years ago |
| xref.c | 5 years ago |
PDF as a file system
Yeah. WIP.
There is nothing to look at yet. You can build it and run things like
./6.out my.pdf Root Pages Kids 0 Kids 0 Kids 0 Contents . to dump a
specific object (text, images, fonts, etc).
Installation
mk deps # install additional decoders (jbig2, jpeg2000)
mk install
TODO
- ASCIIHexDecode filter
- CryptDecode filter
- does DCTDecode filter need to deal with ColorTransform?
- do we need predictor 5 ("optimum")?
- object stream dictionary doesn't support
Extends - jp2: CMYK color space support needs to be added