এমএস ওয়ার্ড থেকে পিডিএফগুলি কেন এত বড়?


70

আমি একটি সাধারণ এমএস ওয়ার্ড ডকুমেন্ট তৈরি করেছি যেখানে কেবল এই বাক্যটি রয়েছে:

এটি একটি ছোট দলিল।

আর কিছু না. তারপরে আমি এই ডকুমেন্টটিকে DOCX এবং একটি পিডিএফ হিসাবে সংরক্ষণ করেছি। ফাইল আকার আছে:

ডোকএক্স: 12 কেবি
পিডিএফ: 89 কেবি

প্রযুক্তিগত দিক থেকে এই পার্থক্যটি বিশাল , এবং ডোকএক্সের দশগুণ কেবি থাকা বেশিরভাগ পাঠ্য নথিগুলি শত শত কেবি বড় পিডিএফ তৈরি করা শুরু করলে এটি সত্যিই আমাকে বিরক্ত করতে শুরু করে । পিডিএফ ফর্ম্যাট সম্পর্কে এত অদক্ষ কি? বা কেবল ওয়ার্ডটি কোনও ভয়াবহ আউটপুট অ্যালগরিদম ব্যবহার করছে?

বিটিডাব্লু, পিডিএফ আউটপুট সেটিংস সম্ভাব্যতম ক্ষুদ্রতম ফাইল তৈরি করতে সেট করা হয়েছিল:

পিডিএফ আউটপুট বিকল্প


28
আমার অনুমান পিডিএফ হ'ল ফন্টটি এম্বেড করে, যা কোনও ডকুমেন্টকে সত্যই পোর্টেবল করার জন্য প্রয়োজনীয়।
এএফএইচ

2
হ্যাঁ, হরফ সাবসেট এম্বেড করা হয়েছে। এটা হতে পারে। আমি একই বাক্যটি কয়েকশ বার পুনরাবৃত্তি করার চেষ্টা করেছি এবং পিডিএফ ফাইলের আকারটি কেবল মাত্র 4 কেবি দ্বারা বৃদ্ধি পেয়েছিল যা ঠিক ঠিক। (ডোকএক্স 12 কেবিতে অবস্থান করে যা অবাক হওয়ার মতো বিষয় নয় কারণ এটি একটি জিপ করা ফর্ম্যাট এবং পুনরাবৃত্তি পাঠ্যটি খুব সহজেই কোনও নতুন বাইট লাগবে না))
বোরেক বার্নার্ড

1
@ AFH এটি আড়িয়াল এম্বেড করে না। i.stack.imgur.com/aUZgt.png
MonkeyZeus

1
কোলমোগোরভ জটিলতার দৃষ্টিকোণ থেকে এটি সম্পর্কে ভাবনা, মাইক্রোসফ্ট ওয়ার্ড আপনার গড় পিডিএফ ভিউয়ারের চেয়ে কয়েকশ কেবিবি বেশি।
হবিস

8
আমি মনে করি কেন আপনার wordprocessing বিন্যাস এত সমতুল্য লেটেক্ চেয়ে বড় আসল প্রশ্নটি হচ্ছে ... :-p
টবি Speight

উত্তর:


104

আপনি নোটপ্যাড ++ এ পিডিএফটি খুললে আপনি পাবেন:

9 0 obj
<</Filter/FlateDecode/Length 79100/Length1 171804>>
stream
xœì}    XTGºvÕ9½/t7Ðl
..... many more bytes  ...   ëH|  
endstream
endobj
10 0 obj

এবং সেই অবজেক্টটি এখানে / ফন্টফিল 2 নির্দেশের শেষে উল্লেখ করা হয়েছে:

6 0 obj
<</Type/FontDescriptor/FontName/ABCDEE+Calibri/Flags 32/ItalicAngle 0/Ascent 750/Descent -250/CapHeight 750/AvgWidth 521/MaxWidth 1743/FontWeight 400/XHeight 250/StemV 52/FontBBox[ -503 -250 1240 750] /FontFile2 9 0 R>>
endobj

ওয়ার্ড ডকুমেন্ট দ্বারা ব্যবহৃত ফন্টগুলি পিডিএফটিতে এম্বেড হয়ে যায় তাই পিডিএফ স্বনির্ভর থাকে।

আমি এই স্লাইড-ডেকে পিডিএফ নির্দেশাবলী ডিক্রিফার করতে ব্যবহার করেছি ।

আপনি যদি ফন্টগুলি পিডিএফ ফাইলটিতে এম্বেড করা থেকে বিরত রাখতে চান তবে নিশ্চিত করুন যে আপনার ওয়ার্ড ডকুমেন্টটি পিডিএফ দর্শকদের জন্য উপলব্ধ 14 স্ট্যান্ডার্ড টাইপফেসগুলির মধ্যে একটি ব্যবহার করেছে, (উত্স উইকিপিডিয়া )

  • টাইমস নিউ রোমান> টাইমস (ভি 3) (নিয়মিত, তির্যক, সাহসী এবং সাহসী তির্যক ক্ষেত্রে)
  • কুরিয়ার নতুন> কুরিয়ার (নিয়মিত, তির্যক, সাহসী এবং সাহসী তির্যক)
  • অ্যারিয়াল> হেলভেটিকা ​​(v3) (নিয়মিত, তির্যক, সাহসী এবং সাহসী তির্যক)
  • প্রতীক> প্রতীক
  • উইংডিংস> জ্যাপএফ ডিঙ্গব্যাটস


2
সিডিনোট: লিঙ্কযুক্ত স্লাইড ডেক (একটি পাওয়ারশেল উপস্থাপনা) এটি পড়ার জন্য উপযুক্ত। খুব বিস্তারিত. তিনি যেখানে কোনও
পিডিএফের

3

পিডিএফ-তে একটি সরল পাণ্ডুলিপি রফতানি করার চেষ্টা করার সময় মাইক্রোসফ্ট ওয়ার্ডে আমার সাথে এটি অনেকবার ঘটেছে। 5-8 পৃষ্ঠার একটি ওয়ার্ড ডকুমেন্ট, ~ 50 কেবি আকারের, 10+ এমবি পিডিএফ ফাইল হিসাবে শেষ হবে যা কারও কাছে যুক্তিসঙ্গতভাবে ইমেল করার চেয়ে অনেক বড় is

রেনির উত্তরটি সঠিক ট্র্যাকটিতে রয়েছে - সমস্যাটি হ'ল ফন্টগুলি নথিতে এম্বেড হয়ে যায় type তবে কেবল কোনও স্ট্যান্ডার্ড টাইপফেস ব্যবহার করা সমস্যার সমাধান করবে না।

আমার সমস্ত নথি টাইমস নিউ রোমে ছিল, সাহসী এবং তির্যক ছাড়া ফ্যানসিয়ার কিছুই ব্যবহার করে নি। বা তাই আমি ভেবেছি। দেখা যাচ্ছে যে আমি আমার ডিফল্ট টেমপ্লেটে স্বয়ংক্রিয় কার্নিং সক্ষম করেছি ( স্পষ্ট কারণে )। পিডিএফ রফতানি করার সময়, ওয়ার্ড আসলে সেই সমস্ত লিগচারকে নথিতে একটি আলাদা ফন্ট বস্তু হিসাবে এম্বেড করছিল, এটি সমস্ত বিশ্বাসের বাইরে ছড়িয়ে পড়ে।

ফিক্সটি সহজ, আপনাকে প্রতিবার এটি করতে হবে তা মনে রাখতে হবে:

  1. নথির সমস্ত পাঠ্য নির্বাচন করুন।
  2. ফর্ম্যাট → ফন্ট → উন্নত
  3. "হরফের জন্য কেরিং" আনচেক করুন

মজার বিষয় হল, আপনি ligatures, প্রাসঙ্গিক বিকল্প এবং অন্যান্য উন্নত টাইপোগ্রাফি বৈশিষ্ট্য সক্ষম করতে পারেন; ফলাফল পিডিএফ আকারে তাদের কোন উপলব্ধিযোগ্য প্রভাব নেই।

পিডিএফ হিসাবে নথিটি পুনরায় এক্সপোর্ট করুন এবং এটি একশ বা কেবিতে নেমে এসেছে। দুর্ভাগ্যক্রমে, কার্নিংটি উপ-সমান, সুতরাং আমি এইভাবে প্রিন্ট করার পরামর্শ দেব না, তবে এটি কোনও দস্তাবেজ ইমেল করার জন্য দুর্দান্ত কাজ করে।


-3

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

এর সুবিধা হ'ল আপনি তাত্ত্বিকভাবে কোনও রেজোলিউশন বা বিশদ নষ্ট না করে অসীমভাবে জুম করতে পারেন, কারণ রেখাগুলি এবং বক্ররেখার কোনও প্রস্থ নেই, সুতরাং এগুলি আপনার জুম দিয়ে স্কেল করতে পারে।

গুগলের সাম্প্রতিক ফন্টের পরিবর্তনগুলি কীভাবে লোগোর আকারকে 14 কেবি থেকে 300 ডলারে হ্রাস করেছে, সহজ ফন্টগুলি সম্ভবত আপনার ফাইলের আকার হ্রাস করতে সহায়তা করবে।


4
সেই সাদৃশ্যটি কাজ করে না। মোটেই গুগলের লোগো পরিবর্তনটি কেবল হরফ নয়, গ্রেডিয়েন্ট থেকে ফ্ল্যাট পর্যন্ত আকারে পার্থক্য তৈরি করে। তদতিরিক্ত, একটি বড় বিটম্যাপে একটি দস্তাবেজ রফতানি করা একটি ফন্ট + পাঠ্যের চেয়ে অনেক বড় হবে। গাণিতিক সমীকরণগুলি, যেমন আপনি ভ্রান্তভাবে বলে গেছেন, কেবলমাত্র পূর্ণসংখ্যার স্থানাঙ্ক জোড়া, যার মধ্যে গ্লাইফ প্রতি কয়েক ডজন থাকতে পারে। এবং এটি হরফ যেহেতু এটি প্রতিটি অক্ষরের জন্য পুনরাবৃত্তি করার প্রয়োজন হয় না।
জোয়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.