แปลง PUB เป็น JPG ออนไลน์ฟรี | สำนักพิมพ์เพื่อแปลงภาพ JPG / JPEG

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

ฟรี PUB เป็น JPG Converter ออนไลน์

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

วิธีแปลงไฟล์ Publisher PUB เป็น JPG ออนไลน์

การแปลง PUB เป็น JPG ทางออนไลน์จะเปิดโลกแห่งความเป็นไปได้ในการแชร์ไฟล์ Publisher ของคุณอย่างง่ายดาย

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

ข้อมูลของคุณไม่ได้ถูกจัดเก็บไว้ในเซิร์ฟเวอร์ของเรา ดังนั้นลิงก์ดาวน์โหลดจะหยุดทำงานหลังจากผ่านไป 24 ชั่วโมง

แปลง PUB เป็น JPG Developer’s Guide

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

แปลง PUB เป็นรูปภาพ JPG ใน C#

คุณสามารถฝังรูปภาพ PUB เป็น JPG ในแอปพลิเคชัน C# โดยทำตามขั้นตอนด้านล่าง:

กำหนดค่า Aspose.PUB for .NET และ Aspose.PDF for .NET ด้วยคำสั่ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
  • โหลดไฟล์ Publisher ต้นทาง
  • แยกวิเคราะห์ไฟล์ Publisher ที่โหลด
  • แปลง PUB เป็น PDF ด้วยวิธี ConvertToPdf()
  • สร้างวัตถุคลาส JpegDevice
  • บันทึกภาพ JPG ที่ส่งออก

ข้อมูลโค้ดต่อไปนี้สาธิตวิธีแปลง PUB เป็น JPG ใน C#:

// ประกาศวัตถุคลาส MemoryStream
MemoryStream stream = new MemoryStream();

var parser = PubFactory.CreateParser("Test.pub");

// แยกไฟล์ PUB อินพุตด้วยวิธีแยกวิเคราะห์
var doc = parser.Parse();

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

Document document = new Document(stream);

PdfFileInfo info = new PdfFileInfo(document);

foreach (Page page in document.Pages)
{
    int width = Convert.ToInt32(info.GetPageWidth(page.Number));
    int height = Convert.ToInt32(info.GetPageHeight(page.Number));

    // สร้างวัตถุความละเอียด
    Resolution resolution = new Resolution(300);
    // สร้างอุปกรณ์ Jpeg ด้วยความกว้าง ความสูง และความละเอียดที่ระบุ
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // แปลงไฟล์ PUB และบันทึกภาพ JPEG ที่ส่งออก
    JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}

แปลง PUB เป็น JPG ใน Java

คุณสามารถแปลงภาพ PUB เป็น JPG ใน Java โดยทำตามขั้นตอนต่อไปนี้:

ตั้งค่า Aspose.PUB for Java และ Aspose.PDF for Java ในสภาพแวดล้อมของคุณ

  • รับไฟล์ PUB Publisher อินพุต
  • แยกไฟล์ PUB ที่ป้อนและแสดงผลในรูปแบบ PDF
  • แปลงไฟล์ PDF และบันทึกภาพ JPG ที่ส่งออก

ตัวอย่างโค้ดด้านล่างอธิบายวิธีแปลง PUB เป็น JPG ใน Java:

// โหลดไฟล์ PUB อินพุต
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// แปลงไฟล์ PUB เป็น PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// โหลดไฟล์ PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // รับขนาดหน้าจากเอกสาร PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // ตั้งค่าความละเอียดสำหรับภาพที่ส่งออก
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // สร้างอุปกรณ์ JPEG ด้วยความกว้างและความสูงที่ระบุ
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // แปลงภาพ PUB เป็น JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

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

คุณสามารถแปลงรูปแบบภาพ PUB เป็น JPG ในแอปพลิเคชัน C++ โดยทำตามขั้นตอนต่อไปนี้:

กำหนดค่า Aspose.PUB for C++ และ Aspose.PDF for C++ API ในแอปพลิเคชันของคุณโดยใช้คำสั่งการติดตั้ง NuGet ด้านล่าง

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • โหลดไฟล์ Publisher ต้นทาง
  • แปลงไฟล์ PUB เป็นเอกสาร PDF
  • เรนเดอร์ไฟล์ PDF ตัวกลางเป็นภาพ JPG

ข้อมูลโค้ดด้านล่างอธิบายวิธีแปลง PUB เป็น JPG ใน C++:

// ต้นทาง PUB และพาธไฟล์ PDF เอาต์พุต
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";

// โหลดไฟล์ PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// แปลงไฟล์ PUB เป็น PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// โหลดไฟล์ PDF ที่สร้างขึ้น
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);

// วนซ้ำผ่านหน้า PDF
for (auto page : pdfDocument->get_Pages())
{
	// รับขนาดของหน้า PDF
	int width = info->GetPageWidth(page->get_Number());
	int height = info->GetPageHeight(page->get_Number());

	// สร้างอินสแตนซ์ของคลาส Resolution
	auto resolution = MakeObject<Devices::Resolution>(300);

	// สร้างอุปกรณ์ JPEG ด้วยความกว้าง ความสูง และความละเอียดที่ระบุ
	auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);

	// สร้าง File Stream สำหรับอิมเมจเอาต์พุต
	System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));

	// แปลงหน้า PDF เป็นภาพ JPG
	device->Process(page, imageStream);

	// ปิดสตรีม
	imageStream->Close();
}

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

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

คำถามที่พบบ่อย – FAQs

ฉันจำเป็นต้องติดตั้งซอฟต์แวร์ใดๆ เพื่อใช้ PUB เป็น JPG Online Converter หรือไม่

ไม่ PUB เป็น JPG Online Converter เป็นเครื่องมือบนเว็บ และคุณไม่จำเป็นต้องติดตั้งซอฟต์แวร์หรือปลั๊กอินเพิ่มเติมใดๆ สามารถเข้าถึงได้โดยใช้เว็บเบราว์เซอร์บนอุปกรณ์ต่างๆ รวมถึงคอมพิวเตอร์ แล็ปท็อป แท็บเล็ต และสมาร์ทโฟน ตราบใดที่คุณมีการเชื่อมต่ออินเทอร์เน็ต

PUB เป็น JPG Online Converter ทำงานอย่างไร

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

PUB เป็น JPG Online Converter ใช้งานได้ฟรีหรือไม่

ใช่ ตัวแปลงออนไลน์ PUB เป็น JPG ใช้งานได้ฟรี และคุณไม่จำเป็นต้องสมัครหรือลงชื่อเข้าใช้ด้วยอีเมลหรือรายละเอียดบัตรเครดิต

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