James R. Barlow
47a2997538
Reorganize —help text
2017-05-10 12:19:56 -07:00
James R. Barlow
74d98216f1
Update documentation for Ghostscript behavior
2017-05-09 17:43:39 -07:00
James R. Barlow
4bdebf573e
Tell Travis CI to use multiple cores
...
Let’s see if this helps the build go faster
2017-05-09 17:24:32 -07:00
James R. Barlow
1606b6a383
Add —quiet ( fixes #143 ), stop using ruffus to partially generate argparser
2017-05-09 17:24:06 -07:00
James R. Barlow
2a61902df5
Merge commit 'c4f01de231d22da5cea02c25aa581a965a37640b'
2017-05-09 16:37:55 -07:00
James R. Barlow
01a1c2b576
Implement —pdfa-image-compression to control Ghostscript’s compression
...
Fixes #163
2017-05-09 16:37:29 -07:00
Ingo Feinerer and jbarlow83
c4f01de231
Fix typo "cutput" -> "output" ( #164 )
...
[ci skip]
2017-05-09 16:22:10 -07:00
James R. Barlow
63a4a761dd
Revert "v4.5.7 release notes"
...
The change introduced regressions, so find another way to fix.
This reverts commit d077c03686 .
[ci skip]
2017-05-08 14:38:04 -07:00
James R. Barlow
d077c03686
v4.5.7 release notes
2017-05-06 22:34:54 -07:00
James R. Barlow
c97ea1f2a9
Update high DPI test case to confirm the output image is not downsampled
2017-05-06 22:34:01 -07:00
James R. Barlow
fd27df2abb
Update documentation to warn that transparency is not tested
2017-05-06 22:33:24 -07:00
James R. Barlow
bf04f03c4c
Fix corrupt test file “typewriter.png”
...
This file is not currently used in any tests, but could be, so replace
corrupt version with a useful one.
2017-05-06 22:28:34 -07:00
James R. Barlow
93e802f473
Fix issue #163 , color and grayscale images JPEG compressed when not needed
2017-05-06 22:27:25 -07:00
James R. Barlow
1464b9087a
Try Travis again with null deploy for OSX
2017-05-01 17:37:59 -07:00
James R. Barlow
e8cc8fc879
Add travis null_deploy for osx
2017-05-01 17:24:43 -07:00
James R. Barlow
fae2119b1e
v4.5.6 release notes
v4.5.6
2017-05-01 15:55:02 -07:00
James R. Barlow
aa859a4139
Fix #156 - NoneType has no ‘getObject’ for pages with no /Contents
2017-05-01 15:46:15 -07:00
James R. Barlow
b9b12e2879
Ensure that ocrmypdf stops and reports an error if Ghostscript fails
...
Past behavior was to continue and let ruffus puke eventually
2017-05-01 15:44:21 -07:00
James R. Barlow
cf643c9f43
Fix argparse.ArgumentError needs two positional args
2017-05-01 14:55:47 -07:00
James R. Barlow
5b1a7880a9
Switch to Travis triggering Docker build to skip race condition with PyPI
2017-04-28 17:18:01 -07:00
James R. Barlow
474b6b0500
v4.5.5 release notes
v4.5.5
2017-04-28 15:27:41 -07:00
James R. Barlow
6c8c1d8173
Fix #154 : KeyError ‘/Contents’ on blank pages with /Contents record
2017-04-28 15:22:05 -07:00
James R. Barlow
6a91fa637f
Squash merge improvements to auto-homebrewing macOS version
2017-04-28 15:17:38 -07:00
Jakub Wilk and jbarlow83
2846fb4e31
Remove misplaced flags from re.sub() call ( #153 )
...
The 4th argument of re.sub() is maximum number of substitutions,
not flags.
Moreover, re.MULTILINE affects only semantics of ^ and $,
so it wouldn't have any effect on this regular expression.
2017-04-20 00:38:23 -07:00
James R. Barlow
a1033cdc64
osx_brew: show output before letting “brew audit” check it
v4.5.4
2017-04-18 23:38:07 -07:00
James R. Barlow
204336e1a5
Move release notes into the rest of documentation
2017-04-18 18:26:31 -07:00
James R. Barlow
8954e6c3b9
v4.5.4 Update release notes
2017-04-18 18:09:15 -07:00
James R. Barlow
fee22b6b0b
Fix #151 , cannot write mode P as JPEG
...
all(<empty generator>) is True.
2017-04-18 18:08:45 -07:00
James R. Barlow
2b82c31b85
Update documentation
2017-04-18 18:07:19 -07:00
James R. Barlow
9a4813089c
autobrew: remove homebrew dependency “zlib”, causes audit failure
2017-04-18 15:28:30 -07:00
James R. Barlow
554fcc8b9d
Add test case for #152
2017-04-18 15:20:25 -07:00
Tom and jbarlow83
345256ee99
Fix --skip-big when there are no images in pdf ( #152 )
...
* fixed skip-big when there are no images in pdf
* added only_text pdf
* updated only_text pdf
* Delete only_text.pdf
2017-04-18 15:19:24 -07:00
James R. Barlow
58d1042147
v4.5.3 release notes update
v4.5.3
2017-03-29 23:50:31 -07:00
James R. Barlow
7b7e3a3e03
Enable lossless reconstruction for —pdf-renderer tess4 where appropriate
2017-03-29 23:44:12 -07:00
James R. Barlow
1e7fbd4202
Fix issues with —pdf-renderer tess4 page skipping
...
If tess4 renderer needed to skip OCR on a page it would end up
duplicating the page contents onto the new page, rather than creating
a blank OCR layer and placing it on the output page. This created
duplicated content in output files.
2017-03-29 23:43:26 -07:00
James R. Barlow
4a9e9e9db2
v4.5.3 release notes
2017-03-29 13:19:34 -07:00
James R. Barlow
88ef2718f1
Reject high Unicode metadata at command line
...
Ghostscript 9.21 does not seem to accept Unicode above U+FFFF. Previous
versions did, but it now exits with a rangecheck error (-15).
Reject on the command line for now. Complete fix would also need to
check input PDF’s metadata.
2017-03-28 11:08:38 -07:00
James R. Barlow
e71e8ca3ad
Workaround for GS VMerror -25 bug
...
Avoid inserting docinfo keys that would be translated to null strings,
to avoid running afoul of
https://bugs.ghostscript.com/show_bug.cgi?id=697684
2017-03-28 11:05:43 -07:00
James R. Barlow
45e9257d6e
Don’t use filename “pdfa_def.ps” for GS file
...
At recommendation of Artifex people, don’t use the filename pdfa_def.ps
because if given without a full path Ghostscript will prioritize
searching its own resources over the current directory, and will pick up
the example file pdfa_def.ps instead. We used the full path anyway,
but this is a prudent defensive change to avoid odd Ghostscript behavior.
2017-03-28 11:02:46 -07:00
James R. Barlow
2954e72652
Some examples of Ghostscript and Tesseract warnings/errors were not tagged properly
2017-03-28 10:59:53 -07:00
James R. Barlow
199de96cff
Ghostcript 9.21 seems to have a regression related to Unicode metadata
v4.5.2
2017-03-24 15:15:46 -07:00
James R. Barlow
8ddbe81513
Fix issue #147 : unpaper loses DPI information, affects —pdf-renderer tess4
2017-03-24 13:23:03 -07:00
James R. Barlow
a3e26e0498
Make —pdf-renderer tess4 more informative, less FUD
2017-03-24 12:58:40 -07:00
James R. Barlow
4ad129d8d8
docs: Don't recommend system-site-packages anymore (Ubuntu 16.04)
...
Not needed since reportlab 3.4 comes with a wheel, and that was the main difficulty.
2017-03-23 08:13:28 -07:00
James R. Barlow
dfb9fa0736
autobrew: missing deps
2017-03-16 00:18:07 -07:00
James R. Barlow
eb036898e9
Update documentation with macOS homebrew tap
...
[ci skip]
2017-03-13 22:25:25 -07:00
James R. Barlow
7c6aa76a2a
Fix brew audit failure
2017-03-13 17:58:31 -07:00
James R. Barlow
f035cb1088
Fixed issue #142 — closed streams raise an exception on fork attempt
2017-03-13 15:52:57 -07:00
James R. Barlow
35162166c5
Fix UnboundLocalError in autobrew.py
2017-03-13 15:51:39 -07:00
James R. Barlow
107f6abcb1
Fix autobrew build issues - missing deps
2017-03-12 17:07:38 -07:00