แปลง PUB เป็น PNG ออนไลน์ | ฟรีเครื่องมือแปลง Publisher เป็น PNG

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

แปลง Publisher เป็น PNG ออนไลน์ฟรี

แปลงไฟล์ Publisher ของคุณเป็นภาพ PNG ได้อย่างง่ายดายโดยใช้ เครื่องมือแปลง PUB เป็น PNG ออนไลน์ฟรี คุณไม่จำเป็นต้องติดตั้งอะไร เพียงเปิดในเว็บเบราว์เซอร์ใดก็ได้และเริ่มการแปลงได้ทันที

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

วิธีแปลง PUB เป็น PNG ออนไลน์

  1. ลากและวางไฟล์ PUB หรือใช้ลิงก์ออนไลน์เพื่อเข้าถึงจาก OneDrive, Dropbox ฯลฯ
  2. คลิกที่ปุ่ม “แปลง” เพื่อเริ่มการแปลง PUB
  3. ภาพ PNG ที่สร้างขึ้นจะพร้อมให้ดาวน์โหลด
  4. บันทึกไฟล์ PNG ที่ได้ลงในคอมพิวเตอร์หรืออุปกรณ์มือถือของคุณ

มั่นใจได้ว่าเราปกป้องข้อมูลของคุณอย่างเต็มที่ ลิงก์ดาวน์โหลดแต่ละลิงก์จะหมดอายุโดยอัตโนมัติภายใน 24 ชั่วโมง เพื่อให้แน่ใจว่าข้อมูลของคุณจะถูกลบอย่างถาวร

ข้อดีของเครื่องมือแปลง Publisher เป็น PNG ฟรี

  • อินเทอร์เฟซที่ใช้งานง่าย: เครื่องมือออกแบบมาเพื่อความเรียบง่าย ทำให้เข้าถึงได้แม้สำหรับผู้ใช้ที่มีทักษะทางเทคนิคเพียงเล็กน้อย

  • ไม่ต้องติดตั้ง: เนื่องจากเป็นเครื่องมือออนไลน์ ไม่มีความจำเป็นต้องดาวน์โหลดหรือติดตั้งซอฟต์แวร์ใดๆ บนอุปกรณ์ของคุณ

  • รวดเร็วและมีประสิทธิภาพ: กระบวนการแปลงรวดเร็ว ทำให้คุณได้รับไฟล์ PNG ของคุณในเวลาไม่นาน

การแปลง PUB เป็น PNG: คู่มือสำหรับนักพัฒนา

เครื่องมือออนไลน์ฟรีของเรา ขับเคลื่อนโดย Aspose.PUB ไลบรารี ช่วยให้นักพัฒนาสามารถแปลงและจัดการไฟล์ Microsoft Publisher (PUB) โปรแกรมmatically ภายในแอปพลิเคชัน .NET และ Java ในส่วนถัดไป คุณจะพบขั้นตอนที่ละเอียดและตัวอย่างโค้ดสำหรับการแปลงไฟล์ PUB เป็นภาพ PNG โปรแกรมmatically

แปลง Publisher เป็น PNG ใน C#

คุณสามารถแปลงไฟล์ Publisher PUB เป็นภาพ PNG โปรแกรมmatically ใน C# ได้โดยทำตามขั้นตอนด้านล่าง:

PM> Install-Package Aspose.Note  
PM> Install-Package Aspose.PDF
  • ใช้โค้ดดังต่อไปนี้เพื่อโหลดไฟล์ Publisher และแปลงเป็นภาพ PNG:
// This code example demonstrates how to convert Publisher PUB file to PNG image format.
// Load PUB file and create PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");
// Parse the PUB file
var doc = parser.Parse();
// Initialize memory stream
MemoryStream stream = new MemoryStream();
// Convert PUB to PDF file
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Load PDF document stream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
// Loop through all the pages of PDF
foreach (Page page in document.Pages)
{
// Get PDF file info
PdfFileInfo info = new PdfFileInfo(document);
// Get Page width and height
int width = Convert.ToInt32(info.GetPageWidth(page.Number));
int height = Convert.ToInt32(info.GetPageHeight(page.Number));
// Create Resolution object
Resolution resolution = new Resolution(300);
// Create Jpeg device with specified Width, Height, and Resolution
PngDevice PngDevice = new PngDevice(width, height, resolution);
// Process the Page file and save output PNG image
PngDevice.Process(page, "C:\\Files\\Page" + page.Number + ".png");

แปลง Publisher เป็น PNG ใน Java

เช่นเดียวกัน คุณสามารถแปลงไฟล์ Publisher PUB เป็นภาพ PNG โปรแกรมmatically ใน Java โดยทำตามขั้นตอนด้านล่าง:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pub</artifactId>
    <version>22.8</version>
</dependency>

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>24.7</version>
</dependency>
  • ใช้โค้ดดังต่อไปนี้เพื่อโหลดไฟล์ Publisher และแปลงเป็นภาพ PNG:
// Load input PUB file
IPubParser parser = PubFactory.createParser("sample.pub");
Document doc = parser.parse();
// Convert PUB to PDF file
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
// Get page dimensions from the PDF document
int width = (int) info.getPageWidth(page.getNumber());
int height = (int) (info.getPageHeight(page.getNumber()));
// Create PNG device with specified Width and Height
devices.PngDevice pngDevice = new devices.PngDevice(width, height);
// Convert PUB to PNG image
pngDevice.process(page, "Page" + page.getNumber() + ".png");
}

แปลง PUB เป็น PNG ใน C++

หากคุณเป็นนักพัฒนา C++ คุณสามารถแปลง PUB เป็นรูปภาพ PNG ในแอปพลิเคชัน C++ ได้ด้วยขั้นตอนต่อไปนี้:

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • ใช้โค้ด C++ ต่อไปนี้เพื่อแปลงไฟล์ Publisher เป็นภาพ PNG:
// Source PUB and output PDF file paths
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";
// Load the PUB file
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();
// Convert the PUB file to PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);
// Load the generated PDF file
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);
// Iterate through the PDF pages
for (auto page : pdfDocument->get_Pages())
{
// Get dimensions of the PDF page
int width = info->GetPageWidth(page->get_Number());
int height = info->GetPageHeight(page->get_Number());
// Create an instance of the Resolution class
auto resolution = MakeObject<Devices::Resolution>(300);
// Create PNG device with the specified Width, Height and Resolution
auto device = MakeObject<Devices::PngDevice>(width, height, resolution);
// Create the File Stream for the output image
System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.png", page->get_Number()));
// Convert the PDF page to PNG image
device->Process(page, imageStream);
// Close the stream
imageStream->Close();
}

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

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

แปลง PUB เป็น PNG ออนไลน์: ทรัพยากรการเรียนรู้

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

บทสรุป

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

ภาพ โดยการทำตามขั้นตอนที่อธิบายในบทความนี้ คุณสามารถแปลงไฟล์ PUB ของคุณเป็นภาพ PNG ได้อย่างราบรื่นและรักษาคุณภาพของการออกแบบของคุณในหลายแพลตฟอร์ม

หากคุณมีคำถามใดๆ กรุณาติดต่อเราที่ ฟอรัมสนับสนุนฟรีของเรา

PUB เป็น PNG: คำถามที่พบบ่อย

ฉันจะแปลงไฟล์ Publisher เป็น PNG ได้อย่างไร?

ในการแปลงไฟล์ คลิกที่บริเวณสีน้ำเงินใดก็ได้หรือที่ปุ่ม “เลือกไฟล์” เพื่ออัปโหลดไฟล์ หรือเพียงแค่ลากและวางไฟล์ คุณยังสามารถเพิ่มเอกสารโดยการป้อน URL ของเอกสารในช่องที่กำหนด หลังจากอัปโหลดไฟล์แล้ว คลิกที่ปุ่ม “แปลง” เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ PNG ได้

การแปลงไฟล์ PUB เป็น PNG ใช้เวลานานเท่าไหร่?

กระบวนการแปลงรวดเร็วและมักใช้เวลาเพียงไม่กี่วินาที

ฉันสามารถแปลง Publisher เป็น PNG ได้ฟรีหรือไม่?

ใช่ เครื่องมือ Aspose สำหรับการแปลง PUB เป็น PNG มีให้ใช้งานออนไลน์ฟรี ไม่มีค่าธรรมเนียมหรือการสมัครสมาชิกที่ซ่อนอยู่ในการใช้ฟีเจอร์การแปลงพื้นฐาน

มีขนาดไฟล์จำกัดหรือไม่?

เครื่องมือออนไลน์นี้จัดการกับไฟล์ PUB ส่วนใหญ่ได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม ไฟล์ขนาดใหญ่จะใช้เวลานานกว่าการแปลงเป็นภาพ PNG

การใช้เครื่องมือแปลงฟรีนี้ปลอดภัยหรือไม่?

ใช่ ปลอดภัยอย่างสมบูรณ์! ลิงก์ดาวน์โหลดไฟล์ที่แปลงแล้วจะพร้อมใช้งานทันทีหลังจากการแปลง เราจะปิดการใช้งานลิงก์ดาวน์โหลดและลบเอกสารทั้งหมดหลังจาก 24 ชั่วโมง ไม่มีใครเข้าถึงไฟล์ของคุณได้ ทำให้ข้อมูลของคุณปลอดภัย

ฉันสามารถใช้แอปนี้ใน Linux, Mac OS หรือ Android ได้หรือไม่?

แน่นอน! คุณสามารถใช้เครื่องมือการแปลงนี้ในระบบปฏิบัติการใดก็ได้ที่มีเว็บเบราว์เซอร์ เครื่องมือแปลง PUB ของเราทำงานออนไลน์และไม่ต้องการการติดตั้งซอฟต์แวร์ใดๆ

ดูเพิ่มเติม