Potrebujem zväčšiť veľkosť súboru pdf bez pridania akejkoľvek nové texty alebo obrázky. Môžem znížiť veľkosť súboru komprimáciou to. Keď som zvýšiť súbor rozmery od A4 do A3, A2, atď použitím dostupných on-line nástrojov, automaticky dostane komprimované. To, čo chcem, je, aby sa zvýšila jeho veľkosť 80 kB do 100 kB. Nejakú predstavu, ako to môže byť vykonané v jazyku Python alebo pomocou nejaký nástroj?
Ja som odpovede mojej vlastnú otázku. Ja som na to prišla, prvá konverzia pdf na postscript (ps) súbor, potom prevod ps súbor späť do pdf súboru. Jeden môžete experimentovať s rôznymi prevodníky. Ak predvolené hodnoty nefungujú, jeden môže skúste zmeniť predvolené hodnoty príslušných parametrov. Pre mňa je konečná veľkosť súboru stal ~300 kB s predvolené hodnoty.
- Ak chcete previesť PDF do PS, možno použiť gs, pdf2ps alebo pdftops prevodník:
pdftops počiatočné.pdf stredne pokročilých.ps
- Ak chcete previesť do PS do formátu PDF, môžete použiť gs alebo ps2pdf converter:
ps2pdf stredne pokročilých.ps konečné.pdf
TÚTO METÓDU POUŽITE,
Ako napovedá K J, to nie je dobrý nápad, ak chcete previesť pdf do ps formát, pretože to môže viesť k strate niektorých zdroj obsahu. Lepší spôsob, ako zvýšiť veľkosť súboru by sa rozbalí existujúci obsah v súbore pdf. Možno použiť mutool pre tento účel.
mutool clean-d-a input_file.pdf output_file.pdf
Jeden môže ako dobre si pozrite nasledujúce príspevky https://stackoverflow.com/a/25377929/10802527 a https://stackoverflow.com/a/25377913/10802527