আমি কীভাবে পিডিএফের আকার হ্রাস করব এবং বুকমার্কগুলি সংরক্ষণ করব?


19

আমার একটি 259 এমবি পিডিএফ আছে। আমি করেছি pdf2psএবং ps2pdf। চূড়ান্ত আকার 45 মেগাবাইট ছিল। আমি কোনও পাঠকের মধ্যে মানের কোনও দৃশ্যমান পার্থক্য দেখছি না। যদিও, বুকমার্কগুলি হারিয়ে গেছে। আমি ব্যবহার করার চেষ্টা করেছি pdftk, কিন্তু এটি বুকমার্কগুলি সংরক্ষণ করে না।

pdftk ... update_info

আকারে বিশাল হ্রাসের কারণ কী? বুকমার্কগুলি সংরক্ষণ করার বিকল্প আছে এবং এখনও হ্রাস হ্রাস আছে (পছন্দমত লিনাক্স কমান্ড-লাইন বিকল্প)?


@ ড্যানের উত্তর অনুসরণ করে: বিভিন্ন এনকোডিংগুলি (এবং সংক্ষেপণ) পার্থক্যটি ব্যাখ্যা করতে পারে। একটি সহজ পরীক্ষা হিসাবে, gzip দিয়ে সংকোচনের পরে ফাইলের আকারটি দেখুন। আকারের পার্থক্যটি এখনও চিত্তাকর্ষক?
হেন্ক ল্যাঙ্গভেল্ড

উত্তর:


17

আপনি ইবুক আউটপুট দিয়ে ভূস্ট্রিপ্ট চেষ্টা করতে পারেন এবং বুকমার্কগুলি সংরক্ষিত বলে মনে হচ্ছে:

gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile=newFile.pdf originalFile.pdf

2
ধন্যবাদ এটি কাজ করেছে। আমি ব্যবহার PDFSETTINGS=/screen। সেই বিকল্পটি দিয়ে পিডিএফ 15 এমবি হয়ে গেছে :) রেফ: জিএস টিপস
বিষ্ণু কুমার

উল্লেখ করতে ভুলে গেছি, বুকমার্কগুলি সত্যই সংরক্ষিত ছিল। কিন্তু তবুও কারও কি কি হ্রাস পাচ্ছে তার কোনও চিহ্ন আছে?
বিষ্ণু কুমার

2

@ বিষ্ণু কুমার

আপনি খুশি খুশি। আপনার প্রশ্ন আমাকে এই সমস্যাটি পুনরায় পরীক্ষা করতে উত্সাহিত করেছিল এবং আমি জানতে পেরেছিলাম যে আমি পরীক্ষার কেস হিসাবে অ্যাক্রোব্যাট প্রো ব্যবহার করে 1000+ পৃষ্ঠার পিডিএফ থেকে 100 পৃষ্ঠা বের করেছি, তবে এতে আমি টিউসি বুকমার্কগুলিকে অন্তর্ভুক্ত করি নি যেমনটি আমি ধরেছিলাম এবং সমস্যা ছিল। সুতরাং আমি অ্যাক্রোব্যাট প্রোতে মূল বড় পিডিএফটি খুললাম এবং প্রথম 100 পৃষ্ঠাগুলি ব্যতীত সমস্ত মুছে ফেলেছি এবং প্রাসঙ্গিক বুকমার্কগুলি ছাড়া সমস্ত মুছে ফেলেছি এবং এটি আমার পরীক্ষার কেস হিসাবে সংরক্ষণ করেছি। এখন টিওসি সংরক্ষণ করা হচ্ছে।

এখানে দুটি সেটিংসের সাথে আমার তুলনা করা হল:

/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

হাস্যকরভাবে ধীরে ধীরে
91.7MB -> 33.4MB (মূলের 36%)
টিওসি সংরক্ষণিত
মানের দরিদ্র - পিক্সেলটেড

/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

দ্রুত
91.7MB -> 68.9MB (মূলের 75%)
TOC
গুণমান প্রায় অভিন্ন সংরক্ষণ করেছে

অন্যান্য সেটিংস্:

/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

দ্রুত
91.7MB -> 60.8MB (মূলের% 66%)
টিওসি
প্রায় একই মানের সংরক্ষণিত

/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

দ্রুত
91.7MB -> 80.2MB (মূলের 87%)
টিওসি
গুণমান প্রায় অভিন্ন সংরক্ষণ করে

যেমন দেখা যায়, /defaultসেটিংস সেরা পারফরম্যান্স করেছে, সেরা কোয়ালিটির জন্য সবচেয়ে ছোট আকার দেয়।


0

এটিকে উপেক্ষা করুন এবং Vishnu Kumarতার মন্তব্যের ফলাফল হিসাবে আপডেট দেখুন ।

এটি আমার পক্ষে কার্যকর হয়নি। হ্যাঁ এটি আকারটি অর্ধেকে কমিয়েছে তবে অগ্রহণযোগ্য পিক্সেললেটেড ফন্টগুলি এবং কোনও বুকমার্কস টিওসি ছাড়াই, যেমন আমি চেষ্টা করেছি প্রতিটি অন্যান্য আউটপুট সেটিংয়ের সাথে gs, যেমন, screenএবং printer। যাই হোক ধন্যবাদ…


আপনি চেষ্টা করেছেন /ebook??
বিষ্ণু কুমার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.