Бесплатно конвертировать PUB в JPG онлайн | Издатель в конвертер изображений JPG/JPEG

Файлы Microsoft Publisher PUB в первую очередь предназначены для создания и редактирования печатных публикаций, таких как брошюры, информационные бюллетени и листовки. Хотя Publisher широко используется, он может быть не так широко доступен, как другие форматы файлов. Преобразование файлов PUB в широко поддерживаемый и универсальный формат JPG(JPEG) имеет несколько преимуществ. Соответственно, в этой статье объясняется, как бесплатно конвертировать файлы PUB Publisher в изображения JPG/JPEG онлайн.

Бесплатный конвертер PUB в JPG онлайн

Это онлайн-приложение PUB to JPG Converter можно использовать для бесплатного преобразования файлов Publisher в изображения JPG без установки какого-либо программного обеспечения или плагинов.

Как конвертировать файл Publisher PUB в JPG онлайн

Преобразование PUB в JPG онлайн открывает мир возможностей для удобного обмена файлами Publisher.

  1. Перетащите файл PUB или используйте онлайн-ссылку для доступа к файлу из OneDrive, Google Диска и т. д.
  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 = 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.

Часто задаваемые вопросы – Часто задаваемые вопросы

Нужно ли устанавливать какое-либо программное обеспечение для использования онлайн-конвертера PUB в JPG?

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

Как работает онлайн-конвертер PUB в JPG?

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

Можно ли использовать онлайн-конвертер PUB в JPG бесплатно?

Да, онлайн-конвертер PUB в JPG можно использовать бесплатно, и вам не нужно ни регистрироваться, ни входить в систему, используя данные электронной почты или кредитной карты.

Смотрите также