Skip to content

Releases: sergeiown/batch_PDF_compressor

Batch PDF Compressor 1.7

26 Feb 20:13

Choose a tag to compare

batch_PDF_compressor Batch PDF compressor

This Windows batch processing script provides an efficient way to compress PDF files using different compression levels and options. It utilizes the Ghostscript to perform operations on PDF files. The main purpose is to conveniently batch compress all PDF files in the selected directory as well as in all subdirectories.

Recent changes

  • Key changes made to prevent "missing operand" errors by i-m-alexander:

  • Added initialization checks for critical variables Added error checking for division operations

  • Added checks for undefined variables before using them Added checks for the Ghostscript executable

  • Added safety checks around arithmetic operations

  • Added proper variable handling for size calculations

  • Future plans are left to the future.

Batch PDF Compressor 1.6

23 Oct 15:07

Choose a tag to compare

batch_PDF_compressor Batch PDF compressor

This Windows batch processing script provides an efficient way to compress PDF files using different compression levels and options. It utilizes the Ghostscript to perform operations on PDF files. The main purpose is to conveniently batch compress all PDF files in the selected directory as well as in all subdirectories.

Recent changes

  • Support for multiple language detection methods. The script now uses a cascading approach to detect the language of the system applying four different methods sequentially:

    • WMIC to get the locale code;
    • Reg Query to read the value from the Windows registry;
    • Systeminfo to extract the localization from system information;
    • PowerShell to get the language using (Get-Culture).Name.
  • Future plans are left to the future.

Batch PDF Compressor 1.5

17 Oct 09:57

Choose a tag to compare

batch_PDF_compressor Batch PDF compressor

This Windows batch processing script provides an efficient way to compress PDF files using different compression levels and options. It utilizes the Ghostscript to perform operations on PDF files. The main purpose is to conveniently batch compress all PDF files in the selected directory as well as in all subdirectories.

Recent changes

  • Improved Batch PDF compressor installation and Ghostscript verification process;
  • Changes to the display of information in the console and output to the log file;
  • Future plans are left to the future.

Batch PDF Compressor 1.4

07 Oct 08:53

Choose a tag to compare

Batch PDF compressor

This Windows batch processing script provides an efficient way to compress PDF files using different compression levels and options.
It utilizes the Ghostscript to perform operations on PDF files.

Recent changes

  • Implemented checking for the presence of Ghostscript in the system (32 and 64 bit systems) with a release search and installation of the latest version if necessary

  • Future plans are left to the future

Batch PDF Compressor 1.3

23 Sep 19:13

Choose a tag to compare

  • Implemented checking for Ghostscript in the system PATH with additional checking of standard paths, added checking for 32-bit and 64-bit versions

  • Future plans are left to the future

Batch PDF Compressor 1.2

30 Aug 08:22

Choose a tag to compare

  • Date Parsing Enhancement:

    Supported Regional Settings:

    DayName mm/dd/yyyy:
    Example: Fri 08/30/2024

    dd.mm.yyyy:
    Example: 30.08.2024

    dd/mm/yyyy:
    Example: 30/08/2024

    yyyy-mm-dd:
    Example: 2024-08-30

  • Future plans are left to the future

Batch PDF Compressor 1.1

29 Aug 15:48

Choose a tag to compare

  • Improved installer without the need for additional compilation of bat scripts. Everything is clear and transparent.

  • Keeps the current version of PDF files unchanged during processing

  • Future plans are left to the future

Batch PDF Compressor 1.0

22 Aug 09:34
1d9a359

Choose a tag to compare

  • Fixed known bugs

  • Installer added

  • Future plans are left to the future

Batch PDF Compressor 0.93

14 Aug 17:10

Choose a tag to compare

  • The structure of the script has been completely changed to a modular one for ease of modification.

  • Added automatic language detection according to system settings. Currently, three languages are available with English as the default in the absence of a translation that matches the system language settings.

  • Added a language settings test with the ability to manually select a language.

Batch PDF compressor 0.92

14 Aug 12:16

Choose a tag to compare

  • Added the ability to select options to delete or save the original PDF files upon successful compression.

  • Improved log file detail, currently logging both standard output (stdout) and standard error output (stderr).

  • The logic for determining the total size of PDF files after compression has been redesigned, which ensures correct output of both the total files size and the compression level.