แปลง PUB เป็น TIFF ใน C# | ผู้เผยแพร่เป็น TIFF Converter

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

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

  1. C# API เพื่อแปลง PUB เป็น TIFF
  2. ขั้นตอนในการแปลงไฟล์ PUB เป็น TIFF
  3. แปลง PUB เป็น TIFF ใน C#
  4. แปลง PUB เป็น TIFF ออนไลน์
  5. แหล่งเรียนรู้ฟรี

C# API เพื่อแปลง PUB เป็น TIFF

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

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

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

วิธีแปลงไฟล์ PUB เป็น TIFF

เราสามารถบันทึกไฟล์ PUB เป็นรูปภาพ TIFF ได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

  1. สร้างตัวแยกวิเคราะห์ PUB และแยกวิเคราะห์ไฟล์ PUB
  2. แปลง PUB เป็นสตรีมไฟล์ PDF
  3. สร้างอุปกรณ์ TIFF และประมวลผล PDF เพื่อบันทึกเป็น TIFF

ตอนนี้เรามาดูวิธีการดำเนินการขั้นตอนเหล่านี้ใน C# เพื่อแปลงไฟล์ PUB ของผู้เผยแพร่โฆษณาเป็น TIFF

แปลง PUB เป็น TIFF ใน C#

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ Publisher เป็นรูปภาพ TIFF โดยทางโปรแกรมใน C#:

  1. สร้าง PUB parser โดยใช้เมธอด CreateParser() ของคลาส PubFactory
  2. แยกไฟล์ผู้เผยแพร่ที่โหลดโดยใช้วิธี Parse()
  3. เตรียมใช้งานออบเจ็กต์ MemoryStream เพื่อเก็บไฟล์ PDF
  4. แปลง PUB เป็น PDF โดยใช้วิธี ConvertToPdf()
  5. สร้างอินสแตนซ์ของคลาสเอกสารด้วยสตรีม PDF
  6. หรือระบุ TiffSettings
  7. หลังจากนั้นให้สร้างอินสแตนซ์ของ TiffDevice ด้วยความละเอียดและวัตถุ TiffSettings
  8. สุดท้าย เรียกเมธอด Process() เพื่อบันทึกเอกสารเป็น TIFF

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลง PUB เป็น TIFF ใน C#

// ตัวอย่างโค้ดนี้สาธิตวิธีการแปลงไฟล์ Publisher PUB เป็นรูปแบบรูปภาพ JPG
// โหลดไฟล์ PUB และสร้าง PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// แยกไฟล์ PUB
var doc = parser.Parse();

// เริ่มต้นสตรีมหน่วยความจำ
MemoryStream stream = new MemoryStream();

// แปลงไฟล์ PUB เป็น PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// โหลดสตรีมเอกสาร PDF
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// สร้างวัตถุความละเอียด
Resolution resolution = new Resolution(300);

// สร้างวัตถุ TiffSettings
TiffSettings tiffSettings = new TiffSettings
{
    Compression = CompressionType.None,
    Depth = ColorDepth.Default,
};

// สร้างอุปกรณ์ TIFF
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);

// แปลงไฟล์ PUB เป็นรูปแบบภาพ TIF
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
แปลง PUB เป็น TIFF ใน C#

แปลง PUB เป็น TIFF ใน C#

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

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

เครื่องมือแปลง PUB เป็น TIFF - ออนไลน์ฟรี

คุณสามารถลองใช้แอป PUB to TIFF Converter ออนไลน์ฟรี นี้เพื่อแปลงไฟล์ผู้เผยแพร่เป็นรูปภาพ TIFF โดยไม่ต้องติดตั้งซอฟต์แวร์หรือปลั๊กอินใดๆ

แปลง PUB เป็น TIFF ออนไลน์ – แหล่งข้อมูลการเรียนรู้

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

บทสรุป

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

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