XPS เป็น PDF ออนไลน์

XPS(XML Paper Specification) และ PDF(Portable Document Format) เป็นรูปแบบที่ใช้กันอย่างแพร่หลายสำหรับการแชร์และการเก็บถาวรเอกสาร XPS ได้รับการพัฒนาโดย Microsoft เป็นทางเลือกแทน PDF โดยนำเสนอความสามารถที่คล้ายกันในการรักษารูปลักษณ์และเค้าโครงของเอกสาร อย่างไรก็ตาม PDF ได้รับความนิยมอย่างแพร่หลายมากขึ้นเมื่อเวลาผ่านไป เนื่องจากความเข้ากันได้กับแพลตฟอร์มและอุปกรณ์ต่างๆ บางครั้งคุณอาจต้องแปลง XPS เป็นเอกสาร PDF เพื่อวัตถุประสงค์ที่แตกต่างกัน ดังนั้น โพสต์ในบล็อกนี้จึงครอบคลุมถึงวิธีการแปลง XPS เป็น PDF ออนไลน์ได้ฟรี หรือใน C# .NET หรือ Java

แปลง XPS เป็น PDF ออนไลน์ฟรี

แม้ว่าไฟล์ XPS จะสามารถเปิดบนคอมพิวเตอร์ Windows ได้โดยใช้ XPS Viewer ในตัว แต่ปัญหาความเข้ากันได้เกิดขึ้นเมื่อพยายามเปิดไฟล์ XPS บนระบบปฏิบัติการหรืออุปกรณ์อื่น นี่คือจุดที่ความต้องการการแปลงออนไลน์เกิดขึ้น การแปลง XPS เป็น PDF ช่วยให้มั่นใจได้ว่าเอกสารของคุณสามารถดู แบ่งปัน และพิมพ์บนแพลตฟอร์มต่างๆ ได้อย่างง่ายดาย โดยไม่มีความคลาดเคลื่อนของรูปแบบ

ดังนั้น [ตัวแปลง XPS เป็น PDF ฟรี] นี้จึงได้ปฏิวัติการแปลง เนื่องจากคุณไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ เพื่อทำการแปลง

  1. ก่อนอื่น เรียกดูโปรแกรมแปลงไฟล์ visio ออนไลน์ด้วยอินเทอร์เน็ตเบราว์เซอร์
  2. วางไฟล์ลงในบานหน้าต่างสี่เหลี่ยมแล้วอัปโหลดไฟล์ต้นฉบับ
  3. ไฟล์อินพุตจะอัปโหลดเสร็จสิ้นและปุ่มแปลงจะเปิดใช้งาน
  4. เริ่มต้นการแปลงและเริ่มเรนเดอร์ XPS เป็น PDF
  5. ดาวน์โหลดเอกสาร PDF เอาต์พุตหรือคัดลอกลิงก์เพื่อเข้าถึงออนไลน์

PS: ลิงก์ออนไลน์สำหรับดาวน์โหลดหรือแชร์ไฟล์เอาต์พุตจะเปิดใช้งานหลังจากผ่านไป 24 ชั่วโมง เนื่องจากข้อมูลของคุณไม่ได้ถูกเก็บไว้บนเซิร์ฟเวอร์

ประโยชน์ของการแปลง XPS เป็น PDF ออนไลน์

การเข้าถึง: ตัวแปลงออนไลน์นี้สามารถเข้าถึงได้จากอุปกรณ์ใด ๆ ที่มีการเชื่อมต่ออินเทอร์เน็ต ซึ่งไม่จำเป็นต้องติดตั้งซอฟต์แวร์

ประหยัดเวลาและความพยายาม: ตัวแปลงออนไลน์นี้เพิ่มความคล่องตัวให้กับกระบวนการแปลง ซึ่งช่วยให้คุณประหยัดเวลาและความพยายามเมื่อเปรียบเทียบกับซอฟต์แวร์แบบดั้งเดิม

ความเข้ากันได้ของแพลตฟอร์ม: ไฟล์ PDF ที่ได้นั้นเข้ากันได้กับอุปกรณ์และระบบปฏิบัติการที่หลากหลาย

อินเทอร์เฟซที่ใช้งานง่าย: ตัวแปลงออนไลน์นี้มีอินเทอร์เฟซที่ใช้งานง่าย ซึ่งทำให้กระบวนการแปลงตรงไปตรงมาแม้สำหรับผู้ใช้ที่มีความเชี่ยวชาญด้านเทคนิคจำกัด

แปลง XPS เป็น PDF ใน C#

คุณสามารถแปลง XPS เป็น PDF ใน C# ได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

  • กำหนดค่า Conholdate.Total for .NET ในโปรเจ็กต์ของคุณ
  • เริ่มต้นสตรีมและโหลดไฟล์ XPS อินพุต
  • เตรียมใช้งานวัตถุคลาส PdfSaveOptions
  • สร้างอุปกรณ์เรนเดอร์สำหรับรูปแบบ PDF

ตัวอย่างโค้ดต่อไปนี้อธิบายวิธีแปลง XPS เป็น PDF ใน C#:

// เริ่มต้นสตรีมเอาท์พุต PDF
using (System.IO.Stream pdfStream = System.IO.File.Open(dataDir + "XPStoPDF.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
// เตรียมใช้งานสตรีมอินพุต XPS
//โดยใช้ (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "input.xps", System.IO.FileMode.Open))
using (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "sample.xps", System.IO.FileMode.Open))
{
// โหลดเอกสาร XPS จากสตรีม
Aspose.Page.XPS.XpsDocument document = new Aspose.Page.XPS.XpsDocument(xpsStream, new Aspose.Page.XPS.XpsLoadOptions());
// หรือโหลดเอกสาร XPS โดยตรงจากไฟล์ ไม่จำเป็นต้องใช้ xpsStream
// เอกสาร XpsDocument = XpsDocument ใหม่ (inputFileName, XpsLoadOptions ใหม่ ());

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

document.Save(device, options);
}

แปลงไดอะแกรม XPS เป็น PDF ใน Java

ขั้นตอนต่อไปนี้อธิบายวิธีการแปลง XPS เป็น PDF ใน Java:

  • ติดตั้ง Conholdate.Total for Java ในแอปพลิเคชันของคุณ
  • เริ่มต้นสตรีมเอาต์พุต PDF โดยใช้ FileOutputStream
  • เริ่มต้น PdfSaveOptions ด้วยพารามิเตอร์ที่จำเป็น

โค้ดตัวอย่างด้านล่างสาธิตวิธีการแปลง XPS เป็น PDF ใน Java:

// เริ่มต้นสตรีมเอาต์พุต PDF
FileOutputStream pdfStream = new FileOutputStream("output.pdf");

// โหลดเอกสาร XPS
XpsDocument document = new XpsDocument("input.xps");

// เริ่มต้น PdfSaveOptions ด้วยพารามิเตอร์ที่จำเป็น
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });

// สร้างอุปกรณ์เรนเดอร์สำหรับรูปแบบ PDF
PdfDevice device = new PdfDevice(pdfStream);
// แสดงผล XPS เป็น PDF
document.save(device, options);   

ใบอนุญาตการประเมินผลฟรี

คุณสามารถขอ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดสอบ API อย่างเต็มประสิทธิภาพ

สรุป

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

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