Potřebuji zvýšit velikost souboru pdf bez přidání žádné nové texty nebo obrázky. Mohu zmenšit velikost souboru pomocí to. Když jsem zvýšit soubor rozměrech od A4 do A3, A2 atd pomocí dostupných online nástrojů, automaticky se dostane stlačený. To, co chci, je zvýšení jeho velikost od 80 kB 100 kB. Nějaký nápad, jak to může být provedeno v Pythonu nebo použití jakéhokoli nástroje?
Já jsem odpověď na mou vlastní otázku. Vyřešil jsem to, první převedením pdf do souboru postscript (ps), pak převod ps souboru zpět do souboru pdf. Člověk může experimentovat s různými převodníky. Pokud výchozí hodnoty nefungují, může zkusit změnit výchozí hodnoty příslušných parametrů. Pro mě, konečná velikost souboru stal ~300 kB s výchozí hodnoty.
- Na převod PDF do PS, lze použít gs, pdf2ps nebo pdftops converter:
pdftops počáteční.pdf intermediate.ps
- Pro převod PS do formátu PDF, je možné použít gs nebo ps2pdf converter:
ps2pdf intermediate.ps finále.pdf
POUŽÍT TUTO METODU
Jak navrhl K J, to není dobrý nápad, aby převést pdf do ps formátu, protože to může vést ke ztrátě některé zdroje obsahu. Lepší způsob, jak zvýšit velikost souboru by k dekompresi stávající obsah v pdf souboru. Jeden může používat mutool pro tento účel.
mutool clean-d -vstupni_soubor.pdf vystupni_soubor.pdf
Jeden může také odkazovat na následující příspěvky https://stackoverflow.com/a/25377929/10802527 a https://stackoverflow.com/a/25377913/10802527