Miks on Microsoft Wordi poolt loodud PDF-failid nii suured?
Kui teie dokumendid on peamiselt teksti iseloomu, siis tundub, et .docx- ja .pdf-versioonide failisuurused peaksid olema salvestamisel üsna sarnased, kuid see ei ole alati nii. Tänane SuperUser Q&A postitus on vastus uudishimulikule lugeja küsimustele suurte failisuuruste erinevuste kohta.
Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.
Poksikindad Clker.com-i heakskiidul.
Küsimus
SuperUser lugeja Borek tahab teada, miks Microsoft Wordi loodud PDF-failid on nii suured:
Ma lõin lihtsa Microsoft Wordi dokumendi, mis sisaldas just seda lauset, midagi muud:
- See on väike dokument.
Seejärel salvestasin dokumendi .docx ja .pdf failidena. Siin on faili suurused:
- .docx: 12 kB
- .pdf: 89 kB
Erinevus kahe faili vahel on suur (tehniliselt) ja see tõesti häirib mind, kui dokumendid, mis on enamasti tekstilised, on ainult kümneid kB. Mis on nii PDF-vormingus nii ebatõhus? Kas see on lihtsalt Microsoft Word, kasutades mõnda kohutavat väljundalgoritmi?
Muide, minu Microsoft Office'i installi PDF-i väljundi seaded on loodud võimalikult väikeste failide loomiseks:
Miks on Microsoft Wordi PDF-failid nii suured?
Vastus
SuperUser'i toetaja rene on meile vastus:
Kui avate PDF-faili Notepad ++, leiate:
Ja see objekt viitab siin lõpus lõpus / FontFile2:
Microsoft Wordi dokumendi kasutatavad fondid on PDF-failidesse sisseehitatud, nii et need on iseseisvad. Ma kasutasin Adobe'i slaidiklaasi PDF-i juhiste dešifreerimiseks.
Kui soovite, et fonte ei tehtaks PDF-failis, veenduge, et teie Microsoft Wordi dokumendid kasutaksid ühte 14-st standardsest kirjatüübist, mis on saadaval PDF-vaatajates (Allikas: Wikipedia).
- Times New Roman> Times (v3) (tavalises, kaldkirjas, rasvases ja paksus kaldkirjas)
- Kuller New> Kuller (korrapäraselt, kaldu, julge ja paksus kaldu)
- Arial> Helvetica (v3) (korrapäraselt, kaldu, julge ja paksus kaldu)
- Sümbol> Sümbol
- Wingdings> Zapf Dingbats
Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.