แปลง Word เป็น PCL ใน C #

หัวข้อง่ายๆ นี้ครอบคลุมถึงวิธีการ แปลง Word เป็น PCL ใน C# ประกอบด้วยข้อมูลที่จำเป็นทั้งหมดเพื่อตั้งค่าสภาพแวดล้อมการพัฒนา และจัดเตรียมโค้ดตัวอย่างการทำงานสำหรับ การแปลง DOCX เป็น PCL โดยใช้ C# แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ภายในสภาพแวดล้อมที่กำหนดค่า .NET ใน Linux, macOS หรือ MS Windows

ขั้นตอนในการส่งออก DOCX ไปยัง PCL ใน C

  1. กำหนดค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET เพื่อแปลงไฟล์ Word เป็น PCL ใน C#
  2. โหลดไฟล์เอกสาร Word ต้นฉบับโดยใช้อินสแตนซ์ของคลาส Document
  3. สร้างอินสแตนซ์ของออบเจ็กต์คลาส PclSaveOptions และตั้งค่าการตั้งค่าไฟล์ PCL เอาต์พุตที่จำเป็น
  4. บันทึกเอกสาร 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#

 ไทย