@Vishnu Kumar
Cieszę się, że zapytałeś. Twoje pytanie skłoniło mnie do ponownego zbadania tego problemu i dowiedziałem się, że wyodrębniłem 100 stron z ponad 1000 stron pliku PDF, używając Acrobat Pro jako przykładu testowego, jednak nie zawierało to zakładek TOC, jak zakładałem i że był problem. Więc otworzyłem oryginalny duży plik PDF w programie Acrobat Pro i usunąłem wszystkie oprócz pierwszych 100 stron, usunąłem wszystkie oprócz odpowiednich zakładek i zapisałem to jako mój przypadek testowy. Teraz spis treści jest zachowany.
Oto moje porównanie dwóch ustawień:
/ebook selects medium-resolution output similar to the Acrobat Distiller "eBook" setting.
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-ebook].pdf input_1-102_TOC.pdf
śmiesznie powolny
91,7 MB -> 33,4 MB (36% oryginalnej)
TOC zachowana
jakość słaba - piksele
/printer selects output similar to the Acrobat Distiller "Print Optimized" setting.
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-printer].pdf input_1-102_TOC.pdf
szybki
91,7 MB -> 68,9 MB (75% oryginalnej)
TOC zachowana
jakość prawie identyczna
Inne ustawienia:
/default selects output intended to be useful across a wide variety of uses, possibly at the expense of a larger output file.
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/default -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-default].pdf input_1-102_TOC.pdf
szybki
91,7 MB -> 60,8 MB (66% oryginalnej)
TOC zachowana
jakość prawie identyczna
/prepress selects output similar to Acrobat Distiller "Prepress Optimized" setting.
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -dNOPAUSE -dBATCH -sOutputFile=reduced/output_1-102_TOC_[gs-prepress].pdf input_1-102_TOC.pdf
szybki
91,7 MB -> 80,2 MB (87% oryginalnej)
TOC zachowana
jakość prawie identyczna
Jak widać, /default
ustawienie działało najlepiej, dając najmniejszy rozmiar dla najlepszej jakości.