Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/py-pdf/pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
https://github.com/py-pdf/pypdf
769abb46c842a8786827eab3d08363bcdb3fdde6 authored almost 11 years ago
7cfddb57028f29cf44685b61676aad3eec208698 authored almost 11 years ago
b0354f66c9db48e85f5983ff61f35ee4d870f65c authored almost 11 years ago
f17fb769e9c2f6538d0a5e989f3529ed22d12a4e authored almost 11 years ago
52bb7d006b453a47ec4ae4250870a9c96e616502 authored almost 11 years ago
d9bbc10cbc83d7b5f94101d402f9726b75fcb68f authored almost 11 years ago
Handle nested bookmarks properly (fixes later issue in #40)
a524b8da0c0289e40a4354f0658403d6505cf8c3 authored almost 11 years agofabb6506e338433dda579247ec74fe932a521368 authored about 11 years ago
ee2aea0aed51847506acbfbdde97cd265e5a1efe authored about 11 years ago
00b9677d39e24bc5abeae4acfd791a397687dc9b authored about 11 years ago
df7113049efefa46f6549aa0623329e1cf61cc8a authored about 11 years ago
Command-line concatenation tools
1d0650dec0e1430f7af2a27315c87f326e347f59 authored about 11 years ago8e1f566a3bb869f7e57d975b00370e9a5aedaa87 authored about 11 years ago
modified: PyPDF2/pagerange.py
Define "Str" (capital S) to mean basestring in 2.x, str in 3...
6b26a5ce5690e6c8532e4acab07ac561b2318bf6 authored about 11 years ago
120768490bda92f1bd4ceecdf1ba197e9d9fdfe6 authored about 11 years ago
modified: LICENSE
Added Steve Witham <[email protected]>
modified: PyPDF2/p...
6d94e5bf56487279ade7219fe6b1fc10dd080473 authored about 11 years ago
modified: LICENSE
Added Steve Witham <[email protected]>
modified: PyPDF2/p...
8b416f380a2fd79c84f3ddc973d41dfe7499ac52 authored about 11 years ago201ad9f364f0d8c7ee5d073fb145b49e2b3c35d2 authored about 11 years ago
d4e64180121663bdc3eab56cc9a412b1c00264ea authored about 11 years ago
d158aa52c161971a04a99d653576de4b7da3433d authored about 11 years ago
d68183d3165701d4b4a19560d85853d7b7872d2a authored about 11 years ago
0430929766995adf4db6879f0adc552682c8f9b0 authored about 11 years ago
UnicodeDecodeError: 'utf8' codec can't decode byte 0xae in position 13:
invalid start byte
In pd...
24b270d876518d15773224b5d0d6c2206db29f64 authored about 11 years ago
d5738dccbca3cf4d2eaf7e307a853dc31baf4a53 authored about 11 years ago
4d0d0117f25ae46cc0a847f26f9d9a1fd3b2d572 authored about 11 years ago
47f87b444713768d1eee149eeed08e18f283b5d0 authored about 11 years ago
6c8816f4a4ca43a5c460e89a8bef5418011e851c authored about 11 years ago
2-up.py example script and small changes to allow it to run
ce3b37798cec619579a3327af8c083ac7536f2ed authored about 11 years agof4c6f41cbaf8bbbb00a271d038b18c292824a825 authored about 11 years ago
93912756c36dd42e9c542e0bb90cd2bebbb4ac11 authored about 11 years ago
494f1e3405541cb7006967134b7b7121e016e79d authored about 11 years ago
0f0f7d65c93ef5ebd757b7476838d84085e0c25e authored about 11 years ago
d659966f927ef5bd2559f9c658d30d5723ad4fc8 authored about 11 years ago
make extractText work in Python 2.7 and 3.3
56c31098ff38385c659bf4076d7c89bd45d2f06e authored about 11 years agoddc5fb4e3b9e22e2533decc61713f88d178388bf authored about 11 years ago
e527d44c36a38e90d887e85580a87a160257dc3b authored about 11 years ago
685ff2bed7a2f0cf08aa276e2af4c95c74bbfae6 authored about 11 years ago
b44f0a0cc15d62eacc8689ed377ffe712e7a1331 authored about 11 years ago
793be4355bc276963b4a527d04c6588d4e4d42a3 authored about 11 years ago
0563924047628b7d2d0f085dee7d0d291bb7a08c authored about 11 years ago
a29cff28707b4e4b220c214332f17c3d7a8a840d authored about 11 years ago
fix missing BOM in Producer metadata
0b95ce67492dd226b7ea2cc0abdb759b77ad91b1 authored about 11 years ago
I realized that my previous patch was not working as intended
because it was missing the big en...
Explicitly set metadata encoding as utf-16be
61f6657a4552b063aec7ab91a29cc9d6c30d0fd6 authored about 11 years agoUpdate pdf.py
41b8e9ff9902a2653289c7ac9415e7e0ed930a6a authored about 11 years agoall metadata should be utf-16be metadata encoded
See discussion:
https://github.com/mstamy2/PyP...
Solved the following bug for me for merging several pdfs together:
File "pypdf2/pdf.py", line...
4ea9ae0c6f935f7ce5f4afbf671da86b40a1ca5f authored about 11 years ago
416eac9dbc492f9a47890e4ae2979ce6cf1eec9f authored about 11 years ago
6659bc30b316594166f3e15b651d9f8a2bffb0a9 authored about 11 years ago
e692caa0ba6346e2c1f28cedb6199749958f540c authored about 11 years ago
5a359fb1424232d288835e92beb0e9edfa461609 authored about 11 years ago
9bf0e2112a6aa6a620fe694ab56d102f8b7f4b9e authored about 11 years ago
30bc07ad9912092e1499762bdb7e59491a570af0 authored about 11 years ago
b17382f9db29dfff5a08e3c5bb35a4ddf06e3ec3 authored about 11 years ago
ed0646e081bca57b917950b3a39ae307f6c50b71 authored over 11 years ago
b6270b5fe9ee10010d2b2cc6d97320229fe778b0 authored over 11 years ago
83bbfc2dbe74c0ad802efc9a35e73b05a3df711b authored over 11 years ago
514136058467cf9a430f9093dded9974a5b78a3f authored over 11 years ago
Removing pop in sweepIndirectReferences
da93a11d1769e5278cb853e21cbecdb37eb9d510 authored over 11 years ago
When writing pages from a current PDF file into a new one, pyPDF will
attempt to sweep for Indir...
38a8c3a0eed254b42259b3dfeed7bf1b6ef83c68 authored over 11 years ago
f1e93f651c5243734fb39a1e37c456954bf97c46 authored over 11 years ago
e802a0d84a61e02b84c40443f63611ec35087906 authored over 11 years ago
7dab54f2afed34e07dd517128e65f4c25c89b8b7 authored over 11 years ago
2f09103b7b908eb6e2d37a7489240aab509c323d authored over 11 years ago
added a couple warnings/exceptions,
closes #27,
added debug method to utilities,
added and correc...
I had added a lot of code for debugging and I accidentaly deleted more than intended.
7da55457fcd6379e9f573fa2beaf2376d8d002f6 authored over 11 years ago54e0b6d6a8e82c06b9d72c3bec635fe5bd1e76dd authored over 11 years ago
428dbf921e585f6634263d23966cf7049b9a57f7 authored over 11 years ago
448018023efc31bce15ed9ae66acaae5d249f3d4 authored over 11 years ago
7b7d6c15e6ed293c7304f7fc59f55d86236b7aa9 authored over 11 years ago
9d880afdcd696c6d8c73051cecd9e7ce4104755f authored over 11 years ago
7f8846d7e2778ca9373b0f67e085ea196d643fa6 authored over 11 years ago
3bd2f2ea29077eb02aff06e19d4da81158a67395 authored over 11 years ago
6bc971ea73c67eccdc1982be2f794f44aa3eb0b6 authored over 11 years ago
bad34b64ce12e7db31e30cfbfd4678937017b12b authored over 11 years ago
dd54a4dbdcce5b7abe035be5092b368ac24cf786 authored over 11 years ago
Bug Fix 1: The problem was with the indirect object cache. When we're looking for an indirect ob...
b36c55915bed3dfc9ad9b7403c2c1ff634cf9743 authored over 11 years ago15e83d5dbbca70875cbd56b6c4fb95cf19541eec authored over 11 years ago
15340960b59b7eadd43f54819e579a7680ef6bc1 authored over 11 years ago
b1b3e61eed9208c3ad4cf8d924232f522acda1c7 authored over 11 years ago
2e5dabacd6dfffa54cbdcb0742480cd141d1332c authored over 11 years ago
c9575c20c5c1486c5b085a875f929571911781cd authored over 11 years ago
2d300632693843077532916a02208182970ac82a authored over 11 years ago
6f5a7d5bcb10393a8d5be1081883093ecbf816ef authored over 11 years ago
8031f84ee920aa2875d5efb03d69d8189a7c962f authored over 11 years ago
18be20f80f791817db551d1226f38e37d09acb8c authored over 11 years ago
8a30197d86972ae3476b6b978355f71773fdf8ab authored over 11 years ago
c735ccfd9a6f554ebe6a63c1021215695edc3099 authored over 11 years ago
Fixes encrypt()
a0a2425ef49105bd8b5ed2838912bf022179453b authored over 11 years ago1159053f7dbbefed030956fedd8d10e82774669f authored over 11 years ago
b814f253aa8fd6ae73d116f87c467ed5c6d59446 authored over 11 years ago
Don't assume that strings starting with a BOM are valid UTF-16.
415026a0565158dca9b1f24295c4e7183fd10e73 authored over 11 years agoe4d6ebcdb7e3b233e581ebeeaa32686dd5e1fed0 authored over 11 years ago
6edf64b47605147526707cc0e94acfdd4c0810f4 authored over 11 years ago
f598317b9aa68911cfd7e1f137823c875a701c18 authored over 11 years ago