Muszę zwiększyć rozmiar pliku pdf, bez dodawania żadnych nowych tekstów lub obrazów. Mogę zmniejszyć rozmiar pliku, ściskając go. Gdy podniosę wymiary pliku z A4 do A3, A2 itp. Za pomocą dostępnych narzędzi online, on automatycznie się kurczy. Chcę zwiększyć jego rozmiar z 80 kb do 100 KB. Jakieś pomysły, jak można to zrobić w Pythonie lub za pomocą dowolnego narzędzia?
Odpowiadam na własne pytanie. Postanowiłem ten problem, konwertując najpierw plik pdf do pliku postscript (ps), a następnie przekształcenie plik ps z powrotem do pliku pdf. Można eksperymentować z różnymi translatorami. Jeśli wartość domyślna nie działa, można spróbować zmienić domyślne wartości odpowiednich parametrów. Dla mnie ostateczny rozmiar pliku stał się ~300 kb z wartościami domyślnymi.
- Do konwersji PDF w PS można użyć gs, pdf2ps lub pdftops konwerter:
pdf-pliki źródłowe.pdf intermediate.ps
- Do konwersji PS do PDF , można użyć konwerter gs lub ps2pdf:
ps2pdf intermediate.ps ostateczny.pdf
UŻYJ TEJ METODY
Jak zaproponował K J, nie zaleca się przekonwertować pdf do formatu ps, ponieważ może to spowodować utratę pewnej oryginalnej zawartości. Najlepszym sposobem, aby zwiększyć rozmiar pliku-rozpakować istniejącą zawartość pliku pdf. Do tego celu można użyć mutool.
mutool clean -d-a plik wejściowy.pdf plik wyjściowy.pdf
Można również skontaktować się z następujących jednostek https://stackoverflow.com/a/25377929/10802527 i https://stackoverflow.com/a/25377913/10802527