Bezpłatna konwersja PUB do JPG online | Wydawca do konwertera obrazów JPG/JPEG

Pliki Microsoft Publisher PUB są przeznaczone przede wszystkim do tworzenia i edytowania publikacji drukowanych, takich jak broszury, biuletyny i ulotki. Chociaż Publisher jest powszechnie używany, może nie być tak powszechnie dostępny jak inne formaty plików. Konwersja plików PUB do powszechnie obsługiwanego i wszechstronnego formatu JPG(JPEG) ma kilka zalet. W związku z tym w tym artykule wyjaśniono, jak bezpłatnie konwertować pliki PUB Publisher na obrazy JPG/JPEG online.

Darmowy konwerter PUB na JPG online

Tej aplikacji online PUB to JPG Converter można używać do bezpłatnej konwersji plików Publisher na obrazy JPG bez instalowania jakiegokolwiek oprogramowania lub wtyczki.

Jak przekonwertować plik PUB wydawcy na JPG online

Konwersja PUB do JPG online otwiera świat możliwości łatwego udostępniania plików Publisher.

  1. Przeciągnij i upuść plik PUB lub użyj linku online, aby uzyskać dostęp do pliku z usługi OneDrive, Dysku Google itp.
  2. Kliknij przycisk Konwertuj, aby przeprowadzić konwersję PUB.
  3. Wyjściowy obraz JPG zostanie przygotowany do pobrania.
  4. Zapisz wyjściowy obraz JPG na komputerze lub telefonie komórkowym.

Twoje dane nie są przechowywane na naszych serwerach, więc linki do pobierania przestaną działać po 24 godzinach.

Konwertuj PUB na JPG Przewodnik programisty

Niezależnie od tego, czy chcesz wysyłać broszury do klientów, udostępniać biuletyny współpracownikom, czy przesyłać ulotki na strony internetowe, konwersja plików PUB do szeroko obsługiwanego formatu JPG zapewnia bezproblemową dostępność na różnych urządzeniach i platformach. Możesz łatwo zintegrować tę funkcję ze swoimi aplikacjami.

Konwertuj PUB na obraz JPG w C#

Możesz osadzić obraz PUB w formacie JPG w aplikacjach C#, wykonując poniższe czynności:

Skonfiguruj Aspose.PUB for .NET i Aspose.PDF for .NET za pomocą następujących poleceń NuGet:

PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
  • Załaduj źródłowy plik wydawcy.
  • Przeanalizuj załadowany plik wydawcy.
  • Konwertuj PUB na PDF za pomocą metody ConvertToPdf().
  • Utwórz obiekt klasy JpegDevice.
  • Zapisz wyjściowy obraz JPG.

Poniższy fragment kodu pokazuje, jak przekonwertować plik PUB na JPG w języku C#:

// Zadeklaruj obiekt klasy MemoryStream
MemoryStream stream = new MemoryStream();

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

// Analizuj wejściowy plik PUB metodą Parse
var doc = parser.Parse();

// Konwertuj PUB na plik 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));

    // Utwórz obiekt rozdzielczości
    Resolution resolution = new Resolution(300);
    // Utwórz urządzenie Jpeg o określonej szerokości, wysokości i rozdzielczości
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // Konwertuj plik PUB i zapisz wyjściowy obraz JPEG
    JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}

Konwertuj PUB na JPG w Javie

Możesz przekonwertować obraz PUB na JPG w Javie, wykonując następujące czynności:

Skonfiguruj Aspose.PUB dla Java i Aspose.PDF dla Java w swoim środowisku.

  • Pobierz plik wejściowy PUB Publisher.
  • Przeanalizuj wejściowy plik PUB i wyrenderuj go w formacie PDF.
  • Konwertuj plik PDF i zapisz wyjściowy obraz JPG.

Poniższy przykładowy kod wyjaśnia, jak przekonwertować PUB na JPG w Javie:

// Załaduj wejściowy plik PUB
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// Konwertuj PUB na plik PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// Załaduj plik PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // Uzyskaj wymiary strony z dokumentu PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Ustaw rozdzielczość obrazu wyjściowego
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Utwórz urządzenie JPEG o określonej szerokości i wysokości
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // Konwertuj PUB na obraz JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

Konwertuj PUB na JPG w C++

Możesz przekonwertować format obrazu PUB na JPG w aplikacjach C++, wykonując następujące czynności:

Skonfiguruj Aspose.PUB for C++ i Aspose.PDF for C++ API w swoich aplikacjach, używając poniższych poleceń instalacji NuGet.

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • Załaduj źródłowy plik PUB Publisher.
  • Konwertuj plik PUB na dokument PDF.
  • Renderuj pośredni plik PDF do obrazu JPG.

Poniższy fragment kodu wyjaśnia, jak przekonwertować PUB na JPG w C++:

// Źródło PUB i wyjściowe ścieżki plików PDF
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";

// Załaduj plik PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Konwertuj plik PUB do formatu PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Załaduj wygenerowany plik PDF
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);

// Iteruj przez strony PDF
for (auto page : pdfDocument->get_Pages())
{
	// Pobierz wymiary strony PDF
	int width = info->GetPageWidth(page->get_Number());
	int height = info->GetPageHeight(page->get_Number());

	// Utwórz instancję klasy Resolution
	auto resolution = MakeObject<Devices::Resolution>(300);

	// Utwórz urządzenie JPEG o określonej szerokości, wysokości i rozdzielczości
	auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);

	// Utwórz strumień plików dla obrazu wyjściowego
	System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));

	// Konwertuj stronę PDF na obraz JPG
	device->Process(page, imageStream);

	// Zamknij strumień
	imageStream->Close();
}

Konwertuj plik PUB na plik JPG online — zasoby edukacyjne

Dzięki dostępności niezawodnych narzędzi do konwersji online możesz teraz szybko i bez wysiłku konwertować pliki PUB do formatu JPG. Ten konwerter online PUB na JPG jest obsługiwany przez bibliotekę Aspose.PUB. Możesz jednak skorzystać z poniższych zasobów, aby zapoznać się z wieloma innymi funkcjami do pracy z plikami Microsoft Publisher.

Często zadawane pytania — często zadawane pytania

Czy muszę instalować jakieś oprogramowanie, aby korzystać z PUB to JPG Online Converter?

Nie, PUB to JPG Online Converter to narzędzie internetowe i nie musisz instalować żadnego dodatkowego oprogramowania ani wtyczek. Można uzyskać do niego dostęp za pomocą przeglądarki internetowej na różnych urządzeniach, w tym komputerach, laptopach, tabletach i smartfonach, o ile masz połączenie z Internetem.

Jak działa PUB to JPG Online Converter?

Konwerter wykorzystuje zaawansowane algorytmy do przetwarzania plików PUB i konwertowania ich na wysokiej jakości obrazy JPG. Po prostu prześlij plik PUB do konwertera, poczekaj na zakończenie procesu konwersji, a następnie pobierz wynikowy plik JPG.

Czy PUB to JPG Online Converter jest darmowy?

Tak, konwerter online PUB na JPG jest darmowy i nie musisz się rejestrować ani logować za pomocą adresu e-mail lub danych karty kredytowej.

Zobacz też