แปลง XPS OXPS เป็น Word

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

สร้าง XPS เป็น Word Converter ใน C# - การติดตั้ง API

คุณสามารถแปลงไฟล์ XPS หรือ OXPS เป็นเอกสาร Word ในรูปแบบ DOC หรือ DOCX นี่เป็นกระบวนการสองขั้นตอนที่คุณต้องแปลง XPS หรือ OXPS เป็น PDF จากนั้นแปลงไฟล์ PDF ตัวกลางนี้เป็นเอกสาร Word ดังนั้นคุณต้องกำหนดค่า Aspose.Page for .NET และ Aspose.PDF for .NET API โปรดดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.Page
PM> Install-Package Aspose.PDF

แปลง XPS เป็นไฟล์ Word DOCX/DOC ใน C#

คุณสามารถแปลงไฟล์ XPS เป็นเอกสาร Word ในรูปแบบ DOCX หรือ DOC โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ XPS อินพุต
  2. เริ่มต้นวัตถุ PdfSaveOptions และตั้งค่าพารามิเตอร์ต่างๆ
  3. ส่งออก XPS ไปยังเอกสาร PDF ตัวกลาง
  4. แปลงไฟล์ PDF ตัวกลางเป็นเอกสาร Word

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการแปลงไฟล์ XPS เป็นเอกสาร Word โดยทางโปรแกรมใน C#:

// เริ่มต้นสตรีมเอาต์พุต PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("XPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{

    // เริ่มต้นสตรีมอินพุต XPS
    System.IO.Stream xpsStream = System.IO.File.Open("sample.xps", System.IO.FileMode.Open);

    // โหลดเอกสาร XPS ที่ป้อนเข้า
    XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());

    // เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
    PdfSaveOptions options = new PdfSaveOptions()
    {
        JpegQualityLevel = 100,
        ImageCompression = PdfImageCompression.Jpeg,
    };
    // สร้างอุปกรณ์แสดงผลสำหรับรูปแบบ PDF
    PdfDevice device = new PdfDevice(pdfStream);

    // บันทึกไฟล์ PDF ที่ส่งออก
    document.Save(device, options);
}
// โหลดไฟล์ PDF ระดับกลาง
Document pdfDocument = new Document("XPStoDOCX.pdf");

// บันทึกไฟล์ DOCX เอาต์พุต
pdfDocument.Save("test.docx" , SaveFormat.DocX);

แปลงไฟล์ OXPS เป็น Word DOCX/DOC โดยทางโปรแกรมโดยใช้ C#

คุณสามารถแปลงไฟล์ OXPS เป็นเอกสาร Word ในรูปแบบ DOCX หรือ DOC โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ OXPS อินพุต
  2. สร้างวัตถุของคลาส PdfSaveOptions
  3. บันทึกไฟล์ PDF ตัวกลาง
  4. ส่งออก PDF ตัวกลางไปยังไฟล์ Word

ข้อมูลโค้ดด้านล่างทำตามขั้นตอนเหล่านี้ทีละขั้นตอนและแปลง OXPS เป็น Word โดยใช้ C #:

// เริ่มต้นสตรีมเอาต์พุต PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("OXPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{

    // เริ่มต้นสตรีมอินพุต OXPS
    System.IO.Stream oxpsStream = System.IO.File.Open("sample.oxps", System.IO.FileMode.Open);

    // โหลดเอกสาร OXPS ที่ป้อนเข้า
    XpsDocument document = new XpsDocument(oxpsStream, new XpsLoadOptions());

    // เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
    PdfSaveOptions options = new PdfSaveOptions()
    {
        JpegQualityLevel = 100,
        ImageCompression = PdfImageCompression.Jpeg,
    };
    // สร้างอุปกรณ์แสดงผลสำหรับรูปแบบ PDF
    PdfDevice device = new PdfDevice(pdfStream);

    // บันทึกไฟล์ PDF ที่ส่งออก
    document.Save(device, options);
}

// โหลดไฟล์ PDF ระดับกลาง
Document pdfDocument = new Document("OXPStoDOCX.pdf");

// บันทึกไฟล์ DOCX เอาต์พุต
pdfDocument.Save("test.docx" , SaveFormat.DocX);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถรับการทดลองใช้ฟรีเพื่อตรวจสอบคุณสมบัติทั้งหมดได้โดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลง XPS เป็น Word และ OXPS เป็น Word ในรูปแบบ DOCX หรือ DOC โดยทางโปรแกรมใน C# นอกจากนี้ โปรดสำรวจส่วน เอกสารประกอบ เพื่อเรียนรู้เกี่ยวกับคุณสมบัติเพิ่มเติม ในกรณีที่มีข้อสงสัย คุณสามารถติดต่อเราได้ที่ ฟอรัม

ดูสิ่งนี้ด้วย

เคล็ดลับ: คุณอาจต้องการตรวจสอบ Aspose PowerPoint to Word Converter เนื่องจากจะสาธิตกระบวนการแปลงเอกสารงานนำเสนอเป็น Word ที่เป็นที่นิยม