ลดขนาดไฟล์ PDF โดยไม่ฝังแบบอักษรหลัก

ในบทช่วยสอนนี้ เราจะอธิบายขั้นตอนต่างๆ ในการลดขนาดไฟล์ PDF โดยไม่ฝังแบบอักษรหลักด้วย Aspose.Words สำหรับ .NET คุณลักษณะนี้ช่วยให้คุณควบคุมได้ว่าจะต้องฝังแบบอักษรพื้นฐาน เช่น Arial, Times New Roman ฯลฯ ลงใน PDF เมื่อแปลงเอกสาร Word หรือไม่ ทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1: กำลังโหลดเอกสาร

เริ่มต้นด้วยการอัปโหลดเอกสาร Word ที่คุณต้องการแปลงเป็น PDF:

string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");

อย่าลืมระบุเส้นทางที่ถูกต้องไปยังเอกสาร Word ของคุณ

ขั้นตอนที่ 2: ตั้งค่าตัวเลือกการแปลง PDF

สร้างอินสแตนซ์ของคลาส PdfSaveOptions และเปิดใช้งานการหลีกเลี่ยงการฝังแบบอักษรพื้นฐาน:

PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };

ตัวเลือกนี้ควบคุมว่าควรฝังแบบอักษรพื้นฐานใน PDF หรือไม่

ขั้นตอนที่ 3: แปลงเอกสารเป็น PDF

ใช้Save วิธีการแปลงเอกสาร Word เป็น PDF โดยระบุตัวเลือกการแปลง:

doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);

ตรวจสอบให้แน่ใจว่าได้ระบุเส้นทางที่ถูกต้องเพื่อบันทึก PDF ที่แปลงแล้ว

ตัวอย่างซอร์สโค้ดสำหรับการหลีกเลี่ยงการฝังแบบอักษรหลักโดยใช้ Aspose.Words สำหรับ .NET

นี่คือซอร์สโค้ดที่สมบูรณ์เพื่อใช้คุณสมบัตินี้เพื่อหลีกเลี่ยงการฝังฟอนต์หลักด้วย Aspose.Words สำหรับ .NET:


	// เส้นทางไปยังไดเร็กทอรีเอกสาร
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "Rendering.docx");

	// เอาต์พุต PDF จะไม่ถูกฝังด้วยฟอนต์หลัก เช่น Arial, Times New Roman เป็นต้น
	PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };
	
	doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);

ด้วยการทำตามขั้นตอนเหล่านี้ คุณสามารถควบคุมได้อย่างง่ายดายว่าควรฝังแบบอักษรพื้นฐานใน PDF หรือไม่ เมื่อแปลงเอกสาร Word ด้วย Aspose.Words สำหรับ .NET

บทสรุป

ในบทช่วยสอนนี้ เราได้อธิบายวิธีลดขนาดไฟล์ PDF โดยไม่ฝังแบบอักษรพื้นฐานด้วย Aspose.Words สำหรับ .NET คุณลักษณะนี้ช่วยให้คุณควบคุมได้ว่าควรฝังแบบอักษรพื้นฐานใน PDF เมื่อแปลงเอกสาร Word หรือไม่ ด้วยการทำตามขั้นตอนที่ระบุไว้ คุณจะสามารถควบคุมการฝังหรือไม่ฝังแบบอักษรพื้นฐานได้อย่างง่ายดาย ซึ่งสามารถช่วยลดขนาดไฟล์ PDF และรับประกันความเข้ากันได้ที่ดีขึ้นและรูปลักษณ์ของเอกสารที่สอดคล้องกันบนอุปกรณ์และแพลตฟอร์มที่แตกต่างกัน อย่าลืมพิจารณาผลที่ตามมาจากการไม่ฝังแบบอักษรพื้นฐาน และทดลองเพื่อให้แน่ใจว่าเอกสารจะแสดงผลตามที่คาดไว้

คำถามที่พบบ่อย

ถาม: ตัวเลือกในการไม่ฝังฟอนต์พื้นฐานในไฟล์ PDF คืออะไร และเหตุใดจึงสำคัญ

ตอบ: ตัวเลือกในการไม่ฝังแบบอักษรพื้นฐานในไฟล์ PDF จะควบคุมว่าจะต้องฝังแบบอักษรพื้นฐาน เช่น Arial, Times New Roman ฯลฯ ลงใน PDF หรือไม่เมื่อแปลงเอกสาร Word นี่อาจเป็นสิ่งสำคัญในการลดขนาดไฟล์ PDF โดยหลีกเลี่ยงการรวมแบบอักษรที่มีอยู่ในระบบโปรแกรมอ่าน PDF นอกจากนี้ยังสามารถช่วยรับประกันความเข้ากันได้ที่ดีขึ้นและลักษณะที่ปรากฏของเอกสาร PDF ที่สอดคล้องกันบนอุปกรณ์และแพลตฟอร์มต่างๆ

ถาม: ฉันจะกำหนดค่า Aspose.Words สำหรับ .NET ไม่ให้ฝังฟอนต์พื้นฐานในไฟล์ PDF ได้อย่างไร

ตอบ: หากต้องการกำหนดค่า Aspose.Words สำหรับ .NET เพื่อไม่ให้ฝังแบบอักษรหลักในไฟล์ PDF ให้ทำตามขั้นตอนเหล่านี้:

กำหนดเส้นทางไดเร็กทอรีที่มีเอกสารของคุณอยู่โดยการแทนที่"YOUR DOCUMENTS DIRECTORY" ด้วยเส้นทางจริงของไดเร็กทอรีเอกสารของคุณ

โหลดเอกสาร Word ที่คุณต้องการแปลงเป็น PDF โดยใช้Document คลาสและเส้นทางเอกสารที่ระบุ

สร้างอินสแตนซ์ของPdfSaveOptions คลาสและตั้งค่าUseCoreFontsทรัพย์สินเพื่อtrue. วิธีนี้จะหลีกเลี่ยงการฝังแบบอักษรพื้นฐานในไฟล์ PDF ที่สร้างขึ้น

ใช้Save วิธีการของDocument วัตถุเพื่อบันทึกเอกสารในรูปแบบ PDF โดยระบุตัวเลือกการแปลงที่กำหนดค่าไว้ก่อนหน้านี้

ถาม: การไม่ฝังฟอนต์พื้นฐานในไฟล์ PDF มีประโยชน์อย่างไร

ตอบ: ข้อดีของการไม่ฝังฟอนต์พื้นฐานในไฟล์ PDF คือ:

การลดขนาดไฟล์ PDF: ด้วยการหลีกเลี่ยงการฝังแบบอักษรที่มีอยู่ทั่วไป เช่น Arial, Times New Roman ฯลฯ ขนาดไฟล์ PDF จะลดลง ทำให้จัดเก็บ แบ่งปัน และถ่ายโอนไฟล์ได้ง่ายขึ้น

ความเข้ากันได้ที่ดีขึ้น: การใช้แบบอักษรพื้นฐานที่มีอยู่ในระบบอ่าน PDF ช่วยให้คุณมั่นใจได้ถึงความเข้ากันได้ที่ดีขึ้นและลักษณะที่ปรากฏของเอกสารบนอุปกรณ์และแพลตฟอร์มที่แตกต่างกัน

ถาม: อะไรคือผลที่ตามมาของการไม่ฝังฟอนต์พื้นฐานในไฟล์ PDF

ตอบ: ผลที่ตามมาของการไม่ฝังฟอนต์พื้นฐานในไฟล์ PDF มีดังนี้:

ลักษณะที่แตกต่างกัน: หากไม่มีแบบอักษรพื้นฐานในระบบที่เปิด PDF จะใช้แบบอักษรทดแทน ซึ่งอาจส่งผลให้มีรูปลักษณ์ที่แตกต่างไปจากที่ตั้งใจไว้

ปัญหาด้านความสามารถในการอ่าน: แบบอักษรทดแทนที่ใช้อาจไม่ชัดเจนเท่ากับแบบอักษรต้นฉบับ ซึ่งอาจส่งผลต่อความสามารถในการอ่านของเอกสาร