Skip to content

Releases: tavinus/pdfScale

v2.6.3 - FixTemp

22 Jul 12:50
Compare
Choose a tag to compare
  • Makes the temporary file use the output path and file name as basis again (instead of the input file/path).
  • Temp file is only used in mixed mode operations.
  • Since (v2.6.1 - Explode) we were using the INPUT file/path as basis for the temp file, reverted now, with string sanitization added
    • Using the output target path makes more sense, since we will need write permissions there to create the final PDF anyways.
    • We should only need read permissions from the INPUT file/path location.

v2.6.2 - PageRanges

17 Jul 18:06
Compare
Choose a tag to compare
  • Added the --range option for processing page ranges with -sPageList
  • Updated the --info option to show the number of pages and also the sizes of all pages
  • Updated --help information
  • Updated README.md with up-to-date examples
  • Overall code revision

v2.6.1 - Explode

17 Jul 11:02
Compare
Choose a tag to compare
  • Added -e / --explode option to split PDF into many files (one per page processed)
  • Minor code revision
  • Updated Readme Documentation for v2.6.1

v2.6.0 - GSPageSizes

17 Jul 06:45
Compare
Choose a tag to compare
  • Added check for strings binary (binutils)
  • Added Ghostscript (PS) method for page size retrieval both for manual mode and adaptive mode
  • Added GS method mode to help info
  • Added updated v2.6.0 --help to README.md

v2.5.9 - OldNewPDF

16 Jul 17:44
971e83f
Compare
Choose a tag to compare
  • Added MIT License
  • Disabled -dNEWPDF=false parameter as default
  • Added --newpdf as optional parameter

v2.5.8 - Fix #35 (isFloatBiggerThanZero)

27 Jan 01:25
1edc9d5
Compare
Choose a tag to compare

Fix for #35 - function isFloatBiggerThanZero()

v2.5.7 - Fix typos / Fix unquoted PdfScale name

27 Jan 00:30
Compare
Choose a tag to compare

v2.5.7 - Fix for #35 / #36 / #37 (typos on help)
v2.5.6 - Fix for unquoted pdfScale script name (for basename)

v2.5.5 - dNEWPDF=false

09 Nov 01:59
9b10c8f
Compare
Choose a tag to compare

Enforces using the Postscript interpreter instead of the new C interpreter

v2.5.3 - Cropbox Reset

05 Apr 21:59
484b49d
Compare
Choose a tag to compare
  • Fix installer and upgrader for non GNU systems (MacOSX, BSD, Solaris, etc) - Fix #17
  • Fix curl upgrader (was not following redirection)
  • Adds -c / --cropbox parameter to reset cropboxes on all pages - Fix #20
  • Pipes PDF through strings before passing to grep (fix parsing problems on some PDFs).

v2.4.3 - Backgrounding4 *InfoUpdate

09 Aug 11:47
Compare
Choose a tag to compare
  • Better info on readme and help about backgrounding
  • Fact that backgrounding depends on scaling was not documented, now is
  • Alternative to resizing is to run scaling with 1.0
    • scales to the same size as the origin just to run the other scale commands