PUB เป็น PPT PPTX C#

ไฟล์ Microsoft Publisher, PUB มักใช้สำหรับการพิมพ์เอกสารขนาดใหญ่ เช่น โบรชัวร์ หนังสือเล่มเล็ก โปสเตอร์ ฯลฯ ในบางสถานการณ์ เราอาจจำเป็นต้องแปลงไฟล์ PUB เป็นไฟล์การนำเสนอเป็น PPT หรือ PPTX ในบทความนี้ เราจะแสดงวิธีแปลงผู้เผยแพร่เป็น PPT หรือ PPTX ใน C#

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. C# API เพื่อแปลงผู้เผยแพร่เป็น PPT
  2. แปลงผู้เผยแพร่เป็น PPT ใน C#
  3. แปลง PUB เป็น PPTX ออนไลน์
  4. แหล่งเรียนรู้ฟรี

C# API เพื่อแปลงผู้เผยแพร่เป็น PPT – ดาวน์โหลดฟรี

การแปลงไฟล์ PUB ของผู้จัดพิมพ์เป็นรูปแบบ PPT หรือ PPTX เป็นกระบวนการสองขั้นตอน ในขั้นตอนแรก เราจะแปลงไฟล์ PUB เป็นไฟล์ PDF จากนั้นจะถูกแปลงเป็นรูปแบบ PPT หรือ PPTX เราจะใช้ Aspose.PUB for .NET เพื่อแปลงไฟล์ PUB เป็นรูปแบบ PDF และ Aspose.PDF for .NET เพื่อแปลง PDF เป็น PPT หรือ PPTX

โปรด ดาวน์โหลด DLLs ของ API หรือติดตั้งโดยใช้คำสั่ง NuGet ต่อไปนี้:

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

แปลงผู้เผยแพร่เป็น PPT หรือ PPTX ใน C#

เราสามารถแปลงไฟล์ PUB ของ Microsoft Publisher เป็นรูปแบบ PPT หรือ PPTX ได้โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างออบเจ็กต์ MemoryStream เพื่อบันทึกไฟล์ PDF ระดับกลาง
  2. แยกวิเคราะห์ไฟล์ PUB ต้นทางโดยใช้วิธี IPubParser.Parse()
  3. แปลงไฟล์ PUB เป็น PDF และบันทึกเอาต์พุตใน MemoryStream
  4. โหลดไฟล์ PDF และเริ่มต้นอินสแตนซ์คลาส PptxSaveOptions
  5. บันทึกไฟล์ PPT หรือ PPTX เอาต์พุต

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ PUB เป็น PPT หรือ PPTX PowerPoint Presentation โดยทางโปรแกรมใน C#

string fileName = "Test.pub";

// เริ่มต้น MemoryStream เพื่อเก็บเอกสารเอาต์พุต
MemoryStream stream = new MemoryStream();

// โหลดไฟล์ PUB อินพุต
IPubParser parser = PubFactory.CreateParser(fileName);

// แยกวิเคราะห์ไฟล์ผู้เผยแพร่อินพุต
Aspose.Pub.Document doc = parser.Parse();

// แปลงไฟล์ PUB เป็น PDF และบันทึกผลลัพธ์ใน MemoryStream
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// โหลดไฟล์ PDF อินพุตจาก MemoryStream
Document document = new Document(stream);

// เตรียมใช้งานวัตถุคลาส PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();

// บันทึกไฟล์นำเสนอเอาท์พุต (PPT/PPTX)
document.Save("Output.pptx", options);

แปลง PUB เป็น PPTX ออนไลน์

โปรดลองใช้เว็บแอป PUB to PPTX ที่พัฒนาโดยใช้ API นี้

รับใบอนุญาต API ฟรี

คุณสามารถประเมิน API ได้โดยไม่มีข้อจำกัดใดๆ โดยการขอ ใบอนุญาตชั่วคราวฟรี

PUB ถึง PPT – ทรัพยากรการเรียนรู้

นอกจากการแปลงไฟล์ Publisher PUB เป็นรูปแบบ PPT หรือ PPTX แล้ว ลองสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้ทรัพยากรต่อไปนี้:

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีแปลงไฟล์ PUB ของ Microsoft Publisher เป็นงานนำเสนอ PowerPoint เป็นไฟล์ PPT หรือ PPTX โดยทางโปรแกรมใน C# ด้วยการทำตามขั้นตอนที่อธิบายไว้ในบทความนี้ คุณสามารถพัฒนาแอปพลิเคชันตัวแปลง PUB เป็น PPTX ของคุณเองได้อย่างง่ายดาย ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี

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