หัวข้อง่ายๆ นี้ครอบคลุมถึงวิธีการ แปลง Word เป็น PCL ใน C# ประกอบด้วยข้อมูลที่จำเป็นทั้งหมดเพื่อตั้งค่าสภาพแวดล้อมการพัฒนา และจัดเตรียมโค้ดตัวอย่างการทำงานสำหรับ การแปลง DOCX เป็น PCL โดยใช้ C# แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ภายในสภาพแวดล้อมที่กำหนดค่า .NET ใน Linux, macOS หรือ MS Windows
ขั้นตอนในการส่งออก DOCX ไปยัง PCL ใน C
- กำหนดค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET เพื่อแปลงไฟล์ Word เป็น PCL ใน C#
- โหลดไฟล์เอกสาร Word ต้นฉบับโดยใช้อินสแตนซ์ของคลาส Document
- สร้างอินสแตนซ์ของออบเจ็กต์คลาส PclSaveOptions และตั้งค่าการตั้งค่าไฟล์ PCL เอาต์พุตที่จำเป็น
- บันทึกเอกสาร Word เป็นไฟล์ PCL บนดิสก์
ขั้นตอนที่กล่าวมาข้างต้นเกี่ยวข้องกับกระบวนการ แปลงเอกสาร Word เป็น PCL ใน C# โดยใช้อินเทอร์เฟซ API ที่เรียบง่าย กระบวนการนี้จะเริ่มต้นด้วยการโหลดเอกสาร Word ต้นทางจากดิสก์หรือใช้สตรีมหน่วยความจำ ซึ่งตามมาด้วยการสร้างอินสแตนซ์ของคลาส PclSaveOptions เพื่อตั้งค่าคุณสมบัติไฟล์ PCL ที่จำเป็น ในที่สุดเอกสาร Word ที่โหลดจะถูกบันทึกเป็นไฟล์ PCL บนดิสก์
รหัสสำหรับแปลง Word เป็น PCL ใน C
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace Testword | |
{ | |
public class WordToPCL | |
{ | |
public static void ConvertToPCL() | |
{ | |
string FilePath = @"/Users/KnowledgeBase/TestData/"; | |
// Applying product license to convert Word files to PCL | |
License wordsLiense = new License(); | |
wordsLiense.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic"); | |
Document sourceDocx = new Document(FilePath + "Test1.docx"); | |
PclSaveOptions options = new PclSaveOptions(); | |
options.AllowEmbeddingPostScriptFonts = true; | |
options.ColorMode = ColorMode.Grayscale; | |
options.JpegQuality = 100; | |
// Convert Word to PCL | |
sourceDocx.Save(FilePath + "DocumentPcl.pcl", options); | |
} | |
} | |
} |
โค้ดตัวอย่างข้างต้นดำเนินกระบวนการ ส่งออก DOCX ไปยัง PCL ใน C# โดยใช้การเรียก API แบบธรรมดา คลาส PclSaveOptions มีคุณสมบัติทางเลือกหลายอย่างเพื่อปรับแต่งไฟล์ PCL เอาท์พุต รวมถึงการตั้งค่า ColorMode, CustomTimeZoneIfo, DefaultTemplate, Dml3DEffectsRenderingMode, ExportGeneratorName, FallbackFontName และ JpegQuality เป็นต้น
ในหัวข้อนี้ เราได้เรียนรู้เกี่ยวกับวิธีการ แปลงเอกสาร Word เป็น PCL โดยใช้ C# หากคุณต้องการเรียนรู้ขั้นตอนการรวมเอกสาร Word โปรดดูบทความเกี่ยวกับ วิธีผสานเอกสาร Word โดยใช้ C#