تبدیل رایگان PUB به JPG آنلاین | ناشر به مبدل تصویر JPG/JPEG

فایل‌های Microsoft Publisher PUB عمدتاً برای ایجاد و ویرایش نشریات چاپی مانند بروشورها، خبرنامه‌ها و آگهی‌ها طراحی شده‌اند. در حالی که Publisher به طور گسترده مورد استفاده قرار می گیرد، ممکن است به اندازه سایر فرمت های فایل در دسترس عموم نباشد. تبدیل فایل های PUB به فرمت گسترده و همه کاره JPG(JPEG) دارای چندین مزیت است. بر این اساس، این مقاله نحوه تبدیل فایل‌های PUB Publisher به تصاویر JPG/JPEG را به صورت آنلاین توضیح می‌دهد.

تبدیل رایگان PUB به JPG به صورت آنلاین

از این برنامه آنلاین تبدیل 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 در سی شارپ

با دنبال کردن مراحل زیر می توانید تصویر PUB به JPG را در برنامه های C# جاسازی کنید:

Aspose.PUB را برای .NET و Aspose.PDF را برای .NET با دستورات NuGet زیر پیکربندی کنید:

PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
  • فایل Publisher منبع را بارگیری کنید.
  • فایل Publisher بارگذاری شده را تجزیه کنید.
  • با متد ConvertToPdf() PUB را به PDF تبدیل کنید.
  • یک شی کلاس JpegDevice ایجاد کنید.
  • تصویر JPG خروجی را ذخیره کنید.

قطعه کد زیر نحوه تبدیل PUB به JPG در سی شارپ را نشان می دهد:

// شی کلاس 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 resolution = new Resolution(300);
    // دستگاه Jpeg با عرض، ارتفاع و وضوح مشخص ایجاد کنید
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // فایل PUB را تبدیل کنید و تصویر JPEG خروجی را ذخیره کنید
    JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}

تبدیل PUB به JPG در جاوا

با انجام مراحل زیر می توانید تصویر PUB را به JPG در جاوا تبدیل کنید:

Aspose.PUB برای جاوا و Aspose.PDF برای جاوا را در محیط خود راه اندازی کنید.

  • فایل ورودی PUB Publisher را دریافت کنید.
  • فایل PUB ورودی را تجزیه و در قالب PDF رندر کنید.
  • فایل PDF را تبدیل کنید و تصویر خروجی JPG را ذخیره کنید.

نمونه کد زیر نحوه تبدیل PUB به JPG در جاوا را توضیح می دهد:

// فایل 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 را برای C++ و Aspose.PDF را برای C++ API در برنامه های خود با استفاده از دستورات نصب NuGet زیر پیکربندی کنید.

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • فایل منبع PUB 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 به منابع زیر مراجعه کنید.

سوالات متداول - سوالات متداول

آیا برای استفاده از تبدیل آنلاین PUB به JPG نیاز به نصب نرم افزاری دارم؟

خیر، تبدیل آنلاین PUB به JPG یک ابزار مبتنی بر وب است و نیازی به نصب نرم افزار یا افزونه اضافی ندارید. با استفاده از یک مرورگر وب در دستگاه‌های مختلف از جمله رایانه، لپ‌تاپ، تبلت و گوشی‌های هوشمند تا زمانی که به اینترنت متصل باشید، قابل دسترسی است.

مبدل آنلاین PUB به JPG چگونه کار می کند؟

مبدل از الگوریتم های پیشرفته برای پردازش فایل های PUB شما و تبدیل آنها به تصاویر JPG با کیفیت بالا استفاده می کند. به سادگی فایل PUB خود را در مبدل آپلود کنید، منتظر بمانید تا فرآیند تبدیل به پایان برسد و سپس فایل JPG حاصل را دانلود کنید.

آیا استفاده از مبدل آنلاین PUB به JPG رایگان است؟

بله، استفاده از مبدل آنلاین PUB به JPG رایگان است و نیازی به ثبت نام یا ورود با جزئیات ایمیل یا کارت اعتباری ندارید.

همچنین ببینید