Aspose.PUB for .NET

แปลงไฟล์ PUB

ฟังก์ชันตัวแปลง Microsoft® Publisher เพื่อสร้างแอปพลิเคชัน .NET ข้ามแพลตฟอร์ม

Developer workflow Read, parse, convert, and automate PUB files.
  • Use task-focused code examples
  • Validate platform requirements
  • Continue into docs and API reference

รูปแบบไฟล์เอกสาร Microsoft® Publisher ใช้สำหรับสร้างสิ่งพิมพ์ประเภทต่างๆ เช่น จดหมายข่าว โบรชัวร์ ใบปลิว และไปรษณียบัตร และใช้ในอีเมลและเว็บไซต์ ไฟล์ Pub ประกอบด้วยข้อความ รวมถึงข้อมูลบิตแมปและกราฟิกแบบเวกเตอร์

แม้ว่ารูปแบบจะค่อนข้างได้รับความนิยม แต่ก็ไม่ได้รับความนิยมเท่ากับรูปแบบเช่น PDF หรือ DOCX แอปพลิเคชัน MS Publisher ไม่ได้ฟรี ดังนั้นจึงมักจำเป็นต้องแปลงไฟล์ที่มีนามสกุล .pub ไปเป็นรูปแบบอื่นที่แพร่หลายและใช้งานได้สะดวก นี่คือฟังก์ชันการแปลงสำหรับ .NET ไลบรารี C# นี้มีฟังก์ชันการแปลงที่จำเป็นสำหรับการสร้างโปรเจ็กต์ของคุณเอง โซลูชัน Aspose.PUB API รองรับการแปลง PUB เป็น PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, **XLSX**, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML และ SVG

แปลงไฟล์ Publisher .pub

มาดูฟังก์ชันการทำงานผ่านการแปลง PUB เป็น JPEG กัน

ข้อมูลโค้ดนี้เขียนด้วยภาษา C# เพื่อสาธิตวิธีการทำงานกับไฟล์ Microsoft Publisher (.pub) โดยใช้ Aspose.PUB วัตถุประสงค์ของโค้ดคือการแปลงไฟล์ Publisher เป็น JPG และบันทึกผลลัพธ์เป็นไฟล์ นี่คือคำอธิบายของรหัส:

  1. ดึงข้อมูลเส้นทางไปยังไดเร็กทอรีเอกสาร
  2. สร้างเส้นทางแบบเต็มไปยังไฟล์ Publisher ที่ต้องการโดยใช้คลาส PubFactory
  3. สร้างและใช้ parser เพื่อแยกวิเคราะห์ไฟล์ Publisher ให้เป็นอ็อบเจกต์เอกสารโดยใช้เมธอด Parse() ของอินเทอร์เฟซ IPubParser
  4. แปลงเอกสารเป็นรูปภาพ JPG และบันทึกเป็นไฟล์โดยใช้เมธอด ConvertToFile()

รหัส C# สำหรับการแปลง PUB ของผู้จัดพิมพ์เป็น JPEG

    using Aspose.Pub;
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_Data();

    string fileName = dataDir + "halloween-flyer.pub";

    var parser = PubFactory.CreateParser(fileName);

    var doc = parser.Parse();

    //Convert to jpg and save the result as file "halloween-flyer_out.jpg"
    ConvertToFile(doc, PubExportFormats.Jpg, dataDir + "halloween-flyer_out.jpg");

การแปลง PUB เป็นรูปแบบอื่นสามารถทำได้ในลักษณะเดียวกัน

คุณยังสามารถลองใช้ แอปพลิเคชันข้ามแพลตฟอร์ม Publisher Converter ได้ อินเทอร์เฟซเรียบง่ายและกระบวนการใช้เวลาเพียงไม่กี่วินาที โซลูชันนี้ทำให้คุณสามารถ:

  • แปลงไฟล์ Publisher หลายไฟล์
  • แปลง PUB เป็น PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLSX, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML และ SVG
  • บันทึกเอกสารที่แปลงแล้วบนอุปกรณ์ของคุณหรือในสตรีม



คำถามที่พบบ่อยเกี่ยวกับ API การแปลงไฟล์ .pub

1. ฉันจะแปลงไฟล์ PUB ได้อย่างไร

หากต้องการแปลงไฟล์ PUB ด้วยโซลูชัน API ให้ใช้ PubFactory Class แยกวิเคราะห์ไฟล์และเริ่มการแปลง หากต้องการแปลงไฟล์ .pub ทางออนไลน์ ให้ไปที่ cross-platform Converters ซึ่งคุณสามารถแปลงไฟล์เป็นภาพ PDF และรูปแบบอื่นๆ อีกมากมาย

2. ฉันสามารถแปลงไฟล์ MS Publisher เป็น PDF ได้หรือไม่

หากคุณต้องการแปลง PUB เป็น PDF ด้วยโซลูชัน API นี้ ให้ใช้ PubFactory Class แยกวิเคราะห์ไฟล์และเริ่มการแปลง สำหรับการแปลงผับออนไลน์เป็น pdf ให้ไปที่ cross-platform Converter

3. ฟังก์ชั่นฟรีหรือไม่?

ตัวแปลงข้ามแพลตฟอร์มนั้นฟรีสำหรับโซลูชัน API คุณสามารถทดลองใช้ฟรี จากนั้นซื้อผลิตภัณฑ์หากจำเป็น

4. โปรแกรมอะไรที่สามารถเปิดไฟล์ .PUB ได้?

ตอนนี้ไฟล์ที่มีนามสกุล .pub สามารถเปิดได้ด้วยซอฟต์แวร์เพียงเล็กน้อย นอกเหนือจาก MS Publisher เอง และไม่ฟรี แต่หากต้องการดูเนื้อหาของไฟล์ คุณสามารถใช้แอปพลิเคชันข้ามแพลตฟอร์ม Viewer ซึ่งออนไลน์และฟรี

Ready to build? Start working with Aspose.PUB in your application.