วิธีแปลง PUB เป็น JPG ใน C#

บทช่วยสอนพื้นฐานนี้ครอบคลุม วิธีแปลง PUB เป็น JPG ใน C# ประกอบด้วยการกำหนดค่าสภาพแวดล้อม ตลอดจนอัลกอริทึมและข้อมูลโค้ดเพื่อชี้แจงขั้นตอนทั้งหมดเพื่อส่งออก Publisher เป็น JPG ใน C# คุณต้องเรียกใช้ API เพียงไม่กี่ครั้งเพื่อประมวลผลไฟล์ PUB และแสดงผลเป็นรูปภาพ JPG

ขั้นตอนในการแปลง PUB เป็น JPG โดยใช้ C#

  1. ติดตั้งไลบรารี Aspose.PUB และ Aspose.PDF เพื่อประมวลผลไฟล์ PUB
  2. แยกวิเคราะห์ไฟล์ PUB อินพุตด้วยเมธอด Parse
  3. แปลงไฟล์ PUB เป็นไฟล์ PDF ระดับกลาง
  4. โหลดไฟล์ PDF เพื่อประมวลผลแต่ละหน้า
  5. ทำซ้ำแต่ละหน้าของเอกสาร PDF
  6. ตั้งค่าความละเอียดสำหรับภาพที่ส่งออก
  7. แสดงผลแต่ละหน้าเป็นภาพ JPG โดยใช้วิธี JpegDevice.Process

ขั้นตอนเหล่านี้สรุปกระบวนการทั้งหมดเพื่อสร้างตัวแปลง Publisher เป็น JPG ใน C# โดยจะครอบคลุมรายละเอียดการตั้งค่าสภาพแวดล้อมและข้อมูลพื้นฐานทั้งหมดที่คุณจำเป็นต้องรู้สำหรับการดำเนินการแปลง สรุปคือแปลงไฟล์ PUB เป็นเอกสาร PDF จากนั้นแต่ละหน้าของเอกสารจะถูกส่งออกเป็นภาพ JPG

รหัสเพื่อแปลง PUB เป็น JPG ใน C

using System;
using System.IO;
using Aspose.Pub;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert PUB to JPG in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Declare MemoryStream class object
MemoryStream stream = new MemoryStream();
var parser = PubFactory.CreateParser("input.pub");
// Parse the PUB file
var doc = parser.Parse();
// Convert PUB to PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Create Document object
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
foreach (Aspose.Pdf.Page page in document.Pages)
{
// Create Resolution object
Aspose.Pdf.Devices.Resolution resolution = new Aspose.Pdf.Devices.Resolution(300);
// Create a Jpeg device with Resolution
Aspose.Pdf.Devices.JpegDevice jpegDevice = new Aspose.Pdf.Devices.JpegDevice(resolution);
// Convert the PUB to a JPG image
jpegDevice.Process(page, "Page" + page.Number + ".jpg");
}
Console.WriteLine("Done");
}
}
}

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

บทช่วยสอนนี้ได้อธิบายรายละเอียดเกี่ยวกับการแปลงไฟล์ PUB เป็น JPG ใน C# อย่างไรก็ตาม หากคุณต้องการแปลงไฟล์ PUB เป็นภาพ PNG โปรดดูบทความใน วิธีแปลง PUB เป็น PNG ใน C#

 ไทย