diff --git a/README.md b/README.md index 9b9f896..a1a8860 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # PPTX Image Compressor (CaesiumCLT + svg-polish) -**Version 1.1.9** +**Version 1.2.0** Dieses Paket enthält: @@ -39,9 +39,9 @@ Zusätzlich wird **pip** installiert, damit das **svg-polish** Modul installiert - Schreibt ein CSV‑Log (`.log` neben der Output‑PPTX) - Baut eine neue PPTX und zeigt eine Summary (Name, Größe vorher/nachher, Ersparnis %, Zeit) -## Änderungen in 1.1.9 -- SVG Files Default Profile: `balanced` statt `aggressive` -- Datei-Eigenschaften der neu generierten PPTX enthält Hinweis auf Compression `compressed by PPTX Image Compressor` +## Änderungen in 1.2.0 +- Möglichkeit mit build.bat eine pptx-image-compressor.exe zu erstellen +- Fixes für install_and_run.bat in venv / "raw" environments ## Hinweise - `-t` steuert die Parallelität der Python‑Threads; intern wird `caesiumclt --threads 1` gesetzt, sobald `-t > 1`, um Oversubscription zu vermeiden. Default ist 16 diff --git a/install_and_run.bat b/install_and_run.bat index 9b070f4..3f7db76 100644 --- a/install_and_run.bat +++ b/install_and_run.bat @@ -4,7 +4,7 @@ setlocal EnableExtensions EnableDelayedExpansion rem ============================================ rem PPTX Image Compressor - Installer/Runner (Batch-enabled) -rem Fix: caesiumclt.exe aus [ROOT]\bin; Python-Discovery ohne MS Store Alias +rem Version 1.2.0 rem ============================================ set "APP_NAME=PPTX Image Compressor" diff --git a/pptx_image_compress.py b/pptx_image_compress.py index 5d2d7c0..9cb30e2 100644 --- a/pptx_image_compress.py +++ b/pptx_image_compress.py @@ -42,7 +42,7 @@ from typing import Callable, List, Optional -__version__ = "1.1.9" +__version__ = "1.2.0" RASTER_EXT = {".jpg", ".jpeg", ".png", ".webp", ".gif"} VECTOR_EXT = {".svg"}