เหตุใด Word 2010 จึงสร้างไฟล์ PDF ขนาดใหญ่เช่นนี้


11

ฉันได้สังเกตเห็นเพียงว่าเอกสาร Word 2010 (docx) ของฉันที่มีความยาวเพียงหน้าเดียวและมีกราฟิกแบบเวกเตอร์ WMF ที่เรียบง่ายและข้อความขนาดใหญ่เกือบ 1 MB เอกสาร Word เพียง 50 kB และไฟล์ PDF ที่สร้างด้วยเครื่องพิมพ์ Bullzip PDF นั้นมีขนาดใกล้เคียงกัน ดังนั้น Microsoft เขียนลงในอีก 950 kB คืออะไร?

อัปเดต:เมื่อฉันได้รับคำตอบต่อไปเมื่อไม่นานมานี้ทุกคนก็ไม่ได้ใช้ฉันต้องการช่วยคุณทำงาน ปัญหาหายไปหลังจากใช้ Windows 7 แทน XP (ซึ่งฉันทำไปเมื่อปีที่แล้ว) ดูเหมือนว่าบางสิ่งบางอย่างไม่ได้รับการสนับสนุนในระบบเก่าฉันคิดว่ามันเป็นแบบอักษรบางส่วนหรือมากกว่านั้น นอกจากนี้ฉันไม่สามารถลองใช้คำแนะนำของคุณได้เนื่องจากปัญหาไม่มีอยู่อีกต่อไป ดังนั้นฉันจึงไม่สามารถตอบคำถามนี้ได้


ผลลัพธ์ตรงกันหรือไม่ ฉันจะเดาว่า Word จะจับคู่รูปแบบ PDF ใกล้ ๆ กันแล้ว Bullzip (ไม่เคยได้ยินมาก่อน)
Ramhound

1
สิ่งนี้เริ่มเกิดขึ้นหลังจากการอัพเดต WORD2010 ล่าสุดเท่านั้น ฉันมี WORD2010 และ Acro Reader 9.5 แต่คอมพิวเตอร์หนึ่งเครื่องไม่ได้รับการอัปเดต WORD ล่าสุด ไฟล์หนึ่งใช้ไฟล์ DOCX ที่โหลดอย่างหนักพร้อมรูปภาพและแปลงลงจาก 4 MB เป็น 3 MB คอมพิวเตอร์อีกเครื่องที่มีการอัปเดต WORD ล่าสุดจะแปลง DOCX จาก 4 MB เป็น 18MB ฉันไม่สามารถใช้ไฟล์ขนาดใหญ่เช่นนี้ได้ อย่าอัพเดทโปรแกรมคำของคุณ

1
ดูเหมือนว่า Word กำลังส่งออกรูปภาพในรูปแบบบิตแมปความละเอียดสูงมาก ซูมเข้าและเปรียบเทียบ PDF ที่สร้างโดย Word และ Bullzip และเปรียบเทียบคุณภาพ
tumchaaditya

1
โอ้ที่รักเก่าไปแล้ว Word 2010 เริ่มทำไฟล์ PDF ขนาดที่สมเหตุสมผลมากขึ้นหลังจากเปลี่ยนจาก Windows XP เป็น Windows 7 ฉันคิดว่า Windows 7 มี API การตั้งค่าฟอนต์บางตัวที่ Word ใช้ว่า Windows XP ไม่มีอยู่ดังนั้นมันจึงรวมฟอนต์ที่สมบูรณ์เสมอ .
ygoe

1
ฉันเพิ่งมีปัญหาเดียวกันกับการใช้ Word 2013 บน Windows 7 Pro 64 บิต: ฉันมีไฟล์ 14kB Word 2013 (docx) ของข้อความ lorem ipsum ที่มีการจัดรูปแบบเริ่มต้นเท่านั้น Word สร้างไฟล์ PDF ขนาด 90kB เมื่อ PDFcreator สร้างไฟล์ PDF ขนาด 22kB และเติบโตอย่างรวดเร็วไฟล์เดียวกันที่มีการจัดรูปแบบบางส่วน (ชื่อหัวข้อ 1 และ 2) ไฟล์ Word ขนาด 15kB (ไม่มีรูปภาพ) จะกลายเป็นไฟล์ 230kB พร้อมไฟล์ PDF ของ Word ที่บันทึกเป็น (ใช้การบีบอัดสูงสุด) แม้เพียง 30kB กับ PDFcreator ปัญหาของฉันคือ PDFcreator ไม่ได้ดำเนินการเชื่อมโยง
โทมัส

คำตอบ:


2

นี่ยังคงเป็นปัญหากับ Word 2016 บางทีอาจจะไม่เหมือนกับ OP แต่ก็ยังมีอยู่: เริ่มต้นด้วยเอกสารขนาด 20 KB 1 หน้าบันทึกเป็น PDF รับ PDF 300 KB

ฉันไม่สามารถบอกได้ว่าทำไม Word ทำสิ่งนี้ แต่มีวิธีที่ง่ายในการย่อไฟล์ PDF เหล่านี้: ติดตั้งGhostScriptจากนั้นเรียกใช้คำสั่งต่อไปนี้:

gswin64c.exe -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH "-sOutputFile=%2" "%1"

โดยที่% 1 เป็นอินพุต PDF และ% 2 เป็นเอาต์พุต PDF เปลี่ยน 300 KB PDF เป็น PDF 40 KB ยังไม่เล็กเท่า CutePDF (อันนั้นจัดการประมาณ 30 KB สำหรับเอกสารเดียวกัน) แต่เป็นการปรับปรุงที่มากมาย

หรือเพียงข้ามขั้นตอนนี้แล้วพิมพ์ไปที่ CutePDF โดยตรง


1
ดูความคิดเห็นของ Arjan บนคำตอบของ Jakke
fixer1234

การสำรองคำตอบ แทนที่จะเป็น 670k, cutePDF สร้างไฟล์ 170k
szako

1

หลายเหตุผล.

  1. จัดแต่งทรงผม XML
  2. รูปภาพที่แปลงเป็นฐาน 64 ซึ่ง33%ใหญ่กว่าต้นฉบับ
  3. สิ่งอื่น ๆ เช่นแบบอักษร ฯลฯ ...
  4. มีหลายสิ่งที่ดูเหมือนจะไม่ทำอะไรเลย!

1

ตรวจสอบการตั้งค่าตัวเลือกของคุณใน Word 2010 คุณอาจสั่งให้ Word ฝังหนึ่งหรือหลายแบบอักษรทั้งหมดลงในเอกสารของคุณ สิ่งนี้ทำให้เอกสารขยายตัวแย่มากโดยเฉพาะหากคุณใช้แบบอักษร Unicode ยกเลิกการเลือกตัวเลือกนั้นหากมีการทำเครื่องหมายและ Word จะฝังเฉพาะอักขระที่ใช้จริงในเอกสารของคุณ

คุณควรทราบด้วยว่า * .docx เป็นรูปแบบไฟล์บีบอัดที่จะต้องแตกไฟล์ก่อนที่จะสามารถแปลงเป็นไฟล์ PDF ซึ่งเพิ่มขนาดให้

หากสิ่งนี้ไม่ได้ผลสำหรับคุณมีเครื่องมือเพิ่มประสิทธิภาพ PDF หลายอย่างที่มีให้ผ่าน Adobe และ Nuance

หวังว่านี่จะช่วยได้


0

ความคิด: Word กำลังแปลงกราฟิกแบบเวกเตอร์เป็นบิตแมปหรือ PNG และฝังไว้ในเอกสารด้วยการบีบอัดที่ จำกัด หรือไม่มีเลย ตรวจสอบการตั้งค่า PDF และดูว่าคุณสามารถปรับได้หรือไม่

การวิเคราะห์: วิธีหนึ่งในการตรวจสอบว่าเป็นการเปลี่ยนนามสกุลไฟล์ของไฟล์ Word เป็น. ZIP และดูด้วยตัวคุณเองว่า Word กำลังทำอะไร!


2
คุณไม่สามารถปรับแต่งการสร้าง PDF ของ Word ได้เลย คุณสามารถเลือกได้จากคุณภาพ "ปกติ" และ "เว็บ" แต่สร้างความแตกต่างเพียงเล็กน้อยเท่านั้น ฉันจะต้องตรวจสอบการแปลงเวกเตอร์เป็นพิกเซลซึ่งควรปรากฏให้เห็นในปัจจัยการซูมที่สูงมาก
ygoe

3
แปลกเมื่อฉันซูมเข้าไปในเอกสาร PDF ฉันเห็นข้อความและกราฟิกที่แรสเตอร์ในเวลาสั้น ๆ ดูเหมือนว่าภาพหน้าจอหน้าต่าง Word รวมถึงข้อความที่ปรับให้เรียบ ClearType ในความละเอียดต่ำ หลังจากช่วงเวลานั้นเนื้อหาจะถูกแทนที่ด้วยภาพวาดเวกเตอร์ความละเอียดสูงสำหรับกราฟิกและข้อความ ฉันจะดูเอกสาร PDF เพื่อค้นหาว่ามีภาพพิกเซลซ่อนอยู่ภายในที่สามารถลบออกได้อย่างไร
ygoe

ฉันไม่เชื่อว่านี่คือเหตุผลอย่างใดอย่างหนึ่ง ฉันสังเกตเห็นว่า bloat เดียวกันกับเอกสารที่ไม่มีภาพ
HappyNomad

@LonelyPixel: มันอาจจะใช้เวลาบางส่วนสำหรับผู้อ่าน PDF ของคุณอีกครั้งทำให้เนื้อหาในการซูมเข้า ..
tumchaaditya

0

นี่เป็นเพราะการจัดรูปแบบของเอกสาร PDF จะมีสไตล์สำหรับอักขระแต่ละตัว ฉันทำสิ่งนี้ แต่ลงใน HTML และสร้างไฟล์ html 20KB เป็นไฟล์ 600KB


0

ใช้ซอฟต์แวร์ที่ออกแบบมาเพื่อวัตถุประสงค์เฉพาะ Word นั้นดีในการสร้างเอกสาร word และเนื่องจากมีซอฟต์แวร์อื่น ๆ มากมายที่เพิ่มคุณสมบัติ MS จึงไม่สามารถละทิ้งมันได้ ฉันไม่เห็นว่าทำไมพวกเขาถึงเลือกที่จะใช้เวลาและความพยายามในการปรับสิ่งที่คนส่วนใหญ่ไม่ได้ใช้หรือใส่ใจมาก คนที่ใส่ใจอย่าใช้คำสำหรับการพิมพ์ PDF

คุณควรพิจารณาการติดตั้งเครื่องพิมพ์ PDF เฉพาะบนคอมพิวเตอร์ของคุณและใช้ฟังก์ชัน PRINT เพื่อสร้างไฟล์ PDF มีแพ็คเกจฟรีและเชิงพาณิชย์มากมายที่ใช้งานได้ดีและทำให้ไฟล์ PDF ของคุณถูกบีบอัดให้เหลือน้อยที่สุด

การถามว่าทำไม Word สร้างไฟล์ PDF ขนาดใหญ่เช่นนี้เป็นสิ่งที่คุณควรถามวิศวกร MS ในฟอรัมของพวกเขา ... พวกเขาเท่านั้นที่สามารถบอกได้ ที่นี่คุณจะได้รับการคาดเดามากมายว่าทำไม MS ทำสิ่งที่พวกเขาทำ


1
ฉันชอบฟังก์ชั่นการส่งออก PDF ในตัวมากเพราะมันช่วยรักษาตารางเนื้อหาที่คลิกได้หรือ URL แบบฝังและสิ่งที่คล้ายกัน (เช่นการส่งออกใน OpenOffice เป็นที่ดี.) ซอฟแวร์บางคนอาจจะทำงานได้ดีกับตัวเลือกการพิมพ์รูปแบบไฟล์ PDF ถ้าให้โดย OS เหมือนกับเบราว์เซอร์บางตัวใน OS X ที่ทำงานได้อย่างไร้ที่ติด้วยการพิมพ์ PDF ในตัว
Arjan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.