Bienvenue invité. SVP enregistrez vous pour être membre.
:: Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
:: Recherche
:: Menu Principal

Parcourir ce sujet:   2 Utilisateur(s) anonyme(s)



« 1 (2)


Re: Minimal PDF Compress
Expert
Inscrit:
10/08/2022 19:14
De France
Groupe:
Utilisateurs enregistrés
Post(s): 4327
Hors Ligne

Contribution le : 15/08 16:23:00
_________________
Les hommes sont devant les idées simples
comme les chauve-souris devant la lumière,
ils sont aveugles.
Aristote
Créer un fichier PDF de la contribution Imprimer


Re: Minimal PDF Compress
Expert
Inscrit:
10/08/2022 19:14
De France
Groupe:
Utilisateurs enregistrés
Post(s): 4327
Hors Ligne
Version 1.7 du 27/08/2025
https://github.com/deminimis/minimalpdfcompress/releases/tag/v1.7

New Features
New Tool: PDF Repair A new "PDF Repair" utility has been added. It attempts to rebuild and fix corrupted or damaged PDF files using pikepdf.
A dedicated Settings tab has been added to centralize application options. You can now create default output naming rules, automatically adding any prefix, suffix, and the current date or time to your processed files.
The file list in the Merge tab has been upgraded from a simple listbox to a detailed Treeview, now showing the Page Count and File Size for each PDF you add.

UI
The entire application has been rebuilt from the ground up to be more modern, intuitive, and efficient.
The old interface has been replaced with a clean, modern "card-based" layout. Color palettes for both Light and Dark Mode have been refreshed for better readability and aesthetics.
A visual quality dial has been added.
Switches have replaced many checkboxes.
The Merge, Split, Rotate, and other tools have been neatly organized into a secondary notebook under a main "Utilities" tab, decluttering the main window.
*The separate, disruptive progress pop-up window has been removed. Progress is now shown on sleek progress bars integrated directly into the main application window.
Each tool now has its own dedicated Drop Zone, making it easier to drag files to the correct function.

Compression Engine Rework
The compression logic has been completely re-engineered to be smarter, more powerful, and more effective.
"SMART" Compression Engine: The backend no longer relies on a single Ghostscript preset. The new engine intelligently runs your PDF through multiple compression "recipes" (including Ghostscript presets, cpdf squeezing, and pikepdf optimization) and automatically selects the version with the smallest file size. This ensures the best possible result every time.
The image optimization process is now far more sophisticated. The engine extracts each individual image and tests it against multiple lossless compression tools (sam2p, pngout, jbig2) to find the absolute best compression format for that specific image before re-inserting it.
The lossless path now also uses the SMART engine, trying different methods (cpdf, Ghostscript, pikepdf) and picking the smallest result, while also running the advanced image optimization routine.
Three New Speed/Quality Levels: You can now choose between Fast, Normal, and Deep compression levels. These levels determine how many "recipes" the SMART engine will try, allowing you to balance processing speed with compression thoroughness.

Bug Fixes & Stability
Communication between the user interface and the backend worker has been refactored to use a queue system. This decouples the processes, leading to a more responsive UI and preventing crashes during heavy processing.
The internal code has been refactored to use Python dataclasses for managing settings. This makes the code cleaner, more reliable, and easier to maintain (thanks to supporter).
The "Save Metadata" function now requires explicit confirmation before overwriting the original file to prevent accidental data loss.
Live previews have been improved.

Contribution le : Aujourd'hui 09:04:54
_________________
Les hommes sont devant les idées simples
comme les chauve-souris devant la lumière,
ils sont aveugles.
Aristote
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2)




Enregistrer votre réponse
Compte*
Nom   Mot de passe    
Message:*


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]