Безкоштовне конвертування PUB у JPG онлайн | Конвертер зображень Publisher у 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

Незалежно від того, чи потрібно вам надсилати брошури клієнтам, ділитися інформаційними бюлетенями з колегами чи завантажувати листівки на веб-сайти, конвертуйте свої файли 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 за допомогою методу Parse
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 на 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++, виконавши такі дії:

Налаштуйте API Aspose.PUB for C++ і Aspose.PDF for C++ у своїх програмах за допомогою наведених нижче команд встановлення 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);

	// Створіть файловий потік для вихідного зображення
	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. Однак ви можете звернутися до наведених нижче ресурсів, щоб дослідити багато інших функцій для роботи з файлами Microsoft Publisher.

Часті запитання – FAQ

Чи потрібно встановлювати будь-яке програмне забезпечення, щоб використовувати онлайн-конвертер PUB у JPG?

Ні, онлайн-конвертер PUB у JPG — це веб-інструмент, і вам не потрібно встановлювати додаткове програмне забезпечення чи плагіни. Доступ до нього можна отримати за допомогою веб-браузера на різних пристроях, включаючи комп’ютери, ноутбуки, планшети та смартфони, якщо у вас є підключення до Інтернету.

Як працює онлайн-конвертер PUB у JPG?

Конвертер використовує розширені алгоритми для обробки ваших файлів PUB і перетворення їх у високоякісні зображення JPG. Просто завантажте файл PUB у конвертер, зачекайте, доки процес перетворення завершиться, а потім завантажте отриманий файл JPG.

Чи безкоштовний онлайн-конвертер PUB у JPG?

Так, онлайн-конвертер PUB у JPG можна використовувати безкоштовно, і вам не потрібно реєструватися чи входити за допомогою електронної пошти чи даних кредитної картки.

Дивись також