@ Wisnu Kumar
Aku senang kamu bertanya. Pertanyaan Anda mengarahkan saya untuk memeriksa kembali masalah ini dan saya menemukan bahwa saya telah mengekstraksi 100 halaman dari 1000+ halaman PDF, menggunakan Acrobat Pro, sebagai kasus uji, namun itu tidak termasuk penanda TOC seperti yang saya asumsikan dan bahwa adalah masalahnya. Jadi saya membuka PDF besar asli di Acrobat Pro dan menghapus semua kecuali 100 halaman pertama dan menghapus semua kecuali bookmark yang relevan dan menyimpannya sebagai test case saya. Sekarang TOC sedang dilestarikan.
Berikut ini adalah perbandingan kedua pengaturan saya:
/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
ridiculously lambat
91.7MB -> 33.4MB (36% dari aslinya)
TOC diawetkan
kualitas buruk - pixellated
/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
cepat
91,7MB -> 68,9MB (75% dari aslinya)
kualitas
TOC terjaga
hampir identik
Pengaturan lainnya:
/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
cepat
91.7MB -> 60.8MB (66% asli)
TOC mempertahankan
kualitas yang hampir identik
/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
cepat
91.7MB -> 80.2MB (87% dari aslinya)
TOC mempertahankan
kualitas yang hampir identik
Seperti dapat dilihat, /default
pengaturan tampil paling baik, memberikan ukuran terkecil untuk kualitas terbaik.