บทช่วยสอนสั้น ๆ นี้จะอธิบาย วิธีแปลง PUB เป็น PDF ใน C# ข้อมูลนี้มีรายละเอียดตั้งแต่ขั้นตอนเริ่มต้นของการตั้งค่าสภาพแวดล้อม จากนั้นจะแสดงอัลกอริทึมและข้อมูลโค้ดเพื่อให้ครอบคลุมรายละเอียดที่เกี่ยวข้องกับกระบวนการ แปลง Publisher เป็น PDF ใน C# นอกจากนี้ คุณไม่จำเป็นต้องติดตั้งเครื่องมืออื่นใดเพื่อทำงานกับไฟล์ต้นฉบับ PUB และเขียนเป็นไฟล์ PDF
ขั้นตอนในการแปลง PUB เป็น PDF โดยใช้ C#
- กำหนดค่าไลบรารี Aspose.PUB เพื่อทำงานกับไฟล์ PUB
- โหลดไฟล์ผู้เผยแพร่ต้นทางโดยใช้เมธอด CreateParser
- ส่งออกไฟล์เอาต์พุตด้วยเมธอด ConvertToPdf
ที่นี่มีการอธิบายอัลกอริทึมทีละขั้นตอนเพื่อช่วยให้คุณเข้าใจกระบวนการส่งออก ไฟล์ Publisher เป็น PDF ใน C# คลาส PubFactory มีวิธีการโอเวอร์โหลดที่แตกต่างกันเพื่อสร้างตัวแยกวิเคราะห์สำหรับไฟล์ PUB จากไฟล์หรือสตรีม ในทำนองเดียวกัน คลาส IPdfConverter สามารถแปลงไฟล์ PUB ที่แยกวิเคราะห์เป็นเอกสาร PDF ได้
รหัสเพื่อแปลง PUB เป็น PDF ใน C
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to Unprotect a Word file in C# | |
{ | |
// Initialize licenses | |
Aspose.Pub.License licWords = new Aspose.Pub.License(); | |
licWords.SetLicense("Aspose.Total.lic"); | |
// Load the input Publisher file | |
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("input.pub"); | |
// Parse the source PUB file | |
Aspose.Pub.Document doc = parser.Parse(); | |
// Convert PUB to PDF file | |
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, "PUBtoPDF.pdf"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
คุณสามารถใช้ข้อมูลโค้ดนี้เพื่อ แปลง Microsoft Publisher เป็น PDF ใน C# อย่างไรก็ตาม สามารถแก้ไขได้เพื่อตอบสนองความต้องการของคุณ เช่น การเลือกระหว่างการโหลดไฟล์ PUB จากสตรีมหรือการใช้สตริงพาธของไฟล์ ในขั้นตอนสุดท้าย ให้เรียกใช้เมธอด ConvertToPdf เพื่อส่งออกเอกสาร PDF เอาต์พุตในขณะที่ส่งชื่อไฟล์
บทช่วยสอนนี้ครอบคลุมข้อมูลเกี่ยวกับการแปลงไฟล์ PUB เป็น PDF ใน C# ในขณะเดียวกัน หากคุณต้องการแสดงไฟล์ PUB เป็นรูปภาพ โปรดอ่านบทความเกี่ยวกับ วิธีแปลง PUB เป็น PNG ใน C#