shithub: pdffs

RSS feed

a9feb43f – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 15:02
implement ASCIIHexDecode filter

b798de61 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 14:24
add a fixme re packed/endian in ccitt fax filter

7848f649 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 14:12
add "xref" eval (prints xref table); add "#<offset>" eval (prints an object at the offset within the file)

5949d53a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 12:57
this is not Go

5de3c66e – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 11:37
@<id> eval: back to chain eval

8996ad53 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 11:06
fix printing of objects by id

b4a79ae0 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 10:36
another one

c1a1aefe – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 10:33
more style

71faea8a – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/11 09:14
a bit of style

c1d5de86 – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/08/10 19:54
xref reading: workaround for broken PDFs with startxref pointint to garbage (not "xref" table)

dfa5b68d – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/02 17:59
reduce pdfobj recursion on number parsing

7662781c – Sigrid Solveig Haflínudóttir <sigrid@ftrv.se> authored on 2023/07/02 16:59
ops: fix a few unused variables

9a75fdb2 – Noam Preil <noam@pixelhero.dev> authored on 2023/04/24 02:22
bump hardcoded font width

a4a05ae4 – Noam Preil <noam@pixelhero.dev> authored on 2023/04/24 02:21
fix rendering!

b22596ba – Noam Preil <noam@pixelhero.dev> authored on 2022/11/30 11:10
parse: ignore escaped newlines in strings

18644a46 – Noam Preil <noam@pixelhero.dev> authored on 2022/11/30 11:05
parse: unrecognized escapes should drop the backslash

c085dfce – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 23:04
render: oops

5434f576 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 23:01
render: cropbox is inheritable

dee52587 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 23:01
render: simplify glyph rendering

9a3fed88 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 22:49
parse: I'm a dumbass sometimes

b2307140 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 22:47
parse: ensure room for null byte

a01e3054 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 22:24
op: fix glyph rendering

17b159b5 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 22:07
op: silence spurious warning

d7a4f95d – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 21:49
op: implement '

23c3f961 – Noam Preil <noam@pixelhero.dev> authored on 2022/09/06 21:47
parse: single-quote is a valid op

587d06e3 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/20 18:24
pdfstring: fix parsing of (<)

838c584a – Noam Preil <noam@pixelhero.dev> authored on 2022/04/20 18:05
ctm: CropBox defaults to MediaBox

46d81647 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/20 17:45
arrayget: return errors instead of aborting

488ad626 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 20:20
gs: implement RGB color support

d2b67d2f – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 20:06
gs: scn is sc for device color spaces

9961d1c1 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 20:02
cs: initialize color when color space is set

7b9490c3 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 19:53
gs: implement color space setting

239bac5f – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 17:24
op: don't pretend unimplemented ops work

523458ea – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 17:23
op: properly initialize ctm

259f6c1d – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 14:08
op: print and ignore errors, for now

173645da – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 14:07
gsstate: dictgen returns &null, not nil

4b30ac15 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 10:37
gs: read parameters from dictionary

a6111130 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 10:26
gs: implement remaining parameter setters

e759007e – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 09:56
op: fix memory leak

b1ad1cff – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 09:50
op: simplify matrix math

61b5e458 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 09:14
gs: fix font ownership

722d214b – Noam Preil <noam@pixelhero.dev> authored on 2022/04/08 09:01
dictget: remove impossible branch

c0f0f0d6 – Noam Preil <noam@pixelhero.dev> authored on 2021/08/06 13:06
pdfeval: cleaner caching layout

613828fb – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 20:21
gs: remove pointers from state

1e529dae – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 20:17
op: improve error reporting

774b1921 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 20:17
ctm: initialize with CropBox info, not MediaBox

8e5f56da – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 20:14
object: remove unused variable

886a60cf – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 12:04
gs: prevent double-free

46473dab – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 12:03
op: implement word spacing

5d347485 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 12:02
object: fix incorrectly strict op parsing

1ba3f692 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 10:43
improve error handling

ff61dc11 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 10:40
parse: numbers can begin with '.'

0614e3e0 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 10:27
op: implement Tc

262b5d11 – Noam Preil <noam@pixelhero.dev> authored on 2022/04/07 09:28
op: gs shim

6030d0f3 – glenda <glenda@9front.local> authored on 2022/03/30 14:52
render pages to images

31975224 – glenda <glenda@9front.local> authored on 2022/03/30 14:50
ctm: initialize from MediaBox, if found

4ac213e2 – Noam Preil <noam@pixelhero.dev> authored on 2021/08/05 16:29
op: recognize more glyph names.

1ecdb9da – Noam Preil <noam@pixelhero.dev> authored on 2021/08/05 15:56
op: correctly initialize GSactive.

6237cc2a – Noam Preil <noam@pixelhero.dev> authored on 2021/07/19 20:33
add pdf2txt rc script

b574ea6c – Noam Preil <noam@pixelhero.dev> authored on 2021/07/19 20:33
Significantly improved text output

8a7f9b4b – Noam Preil <noam@pixelhero.dev> authored on 2021/07/17 22:15
[parsing] fix unexpected report for n

30b1e2c8 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/03 16:00
[ops] add Tj

ee8ac152 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/03 02:27
ascii85: support z, validate each character, do NOT change the input buffer

c5a08187 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/03 02:22
merge AGAIN???

009e8c6a – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 12:10
merge

14a77353 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 12:07
convert image streams to plan 9 Memimage

2d3fd973 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 12:01
xref: missed a newline on error printing

4b5ef581 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/02 11:16
Merge

12d4d90f – Noam Preil <noam@pixelhero.dev> authored on 2021/06/02 11:15
add page number finder

fd70297e – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 09:23
ccittfax: use malloc since memmoving directly after

743c4502 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 09:11
stream: close the filter after use

ab56ad8a – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 08:31
todo: jp2 CMYK

21df0468 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/06/02 07:42
mkfile: add "deps" rule to install 3rd party stuff

ccb4d1dc – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 21:54
ignore BDC / EMC marked-content operators

5a668f4a – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 21:20
fix empty page handling

464b83a8 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 19:30
buffered pagerender

6d2612e1 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 19:30
don't print object when using " for page

cbd76101 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 18:30
only use stdout

a65b2474 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 18:14
improve pdf2txt heuristics

7dd87721 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 14:57
add preliminary heuristic-based text generation

b0515397 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 13:16
[array] split out arrayadd

ee088488 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 13:07
add opfind

b3610440 – Noam Preil <noam@pixelhero.dev> authored on 2021/06/01 13:06
comment out unimplemented stubs for now

9d76340e – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/05/31 19:59
commit latest op.c changes

daf3484d – Noam Preil <noam@pixelhero.dev> authored on 2021/05/31 11:51
Typo fix

f342f5a5 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/19 16:13
nop static funcs for ops

724f34cd – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/19 13:04
add type4 function ops

0edbea43 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/18 18:20
todo: Extends in ObjStm

51e620a8 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/16 12:51
ops: BX/EX

dd33a154 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/10 18:03
some op stubs

c626c599 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/10 12:57
add TODO to the readme

6405cc7d – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/10 12:42
RunLengthDecode: forgot to inc

6d76ea1f – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/10 12:41
RunLengthDecode

e74f2002 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 11:11
jbig2: extract as a full jbig2 file, honor JBIG2Globals

6c254ed2 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 11:10
ccitfax: static

0adf9d27 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 10:29
ccittfax: default width is 1728

3ca07537 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 10:20
dct, jpx: extract as is

f001da49 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 09:21
ccittfax: bps is always 1

a6c9e642 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 09:18
extract ccitt fax as tiff

0cba24e7 – Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com> authored on 2021/04/09 09:11
jbig2: copy input to output as is

Next