Converti online PUB in JPG online | Convertitore di immagini da editor a JPG/JPEG

I file Microsoft Publisher PUB sono progettati principalmente per la creazione e la modifica di pubblicazioni stampate, come brochure, newsletter e volantini. Sebbene Publisher sia ampiamente utilizzato, potrebbe non essere universalmente accessibile come altri formati di file. La conversione di file PUB nel formato ampiamente supportato e versatile JPG(JPEG) presenta diversi vantaggi. Di conseguenza, questo articolo spiega come convertire gratuitamente i file PUB Publisher in immagini JPG/JPEG online.

Convertitore online gratuito da PUB a JPG

Questa app online di conversione da PUB a JPG può essere utilizzata per convertire gratuitamente i file Publisher in immagini JPG senza installare alcun software o plug-in.

Come convertire il file PUB dell’editore in JPG online

La conversione da PUB a JPG online apre un mondo di possibilità per condividere facilmente i tuoi file Publisher.

  1. Trascina e rilascia il file PUB o usa il link online per accedere al file da OneDrive, Google Drive, ecc.
  2. Fare clic sul pulsante Converti per eseguire la conversione PUB.
  3. L’immagine JPG di output verrà preparata per il download.
  4. Salva l’immagine JPG di output sul tuo computer o dispositivo mobile.

I tuoi dati non sono memorizzati sui nostri server, quindi i link per il download smetteranno di funzionare dopo 24 ore.

Converti PUB in JPG Guida per sviluppatori

Sia che tu debba inviare brochure ai clienti, condividere newsletter con i colleghi o caricare volantini su siti Web, la conversione dei tuoi file PUB nel formato JPG ampiamente supportato garantisce un’accessibilità senza interruzioni su diversi dispositivi e piattaforme. Puoi integrare facilmente questa funzione nelle tue applicazioni.

Converti immagine PUB in JPG in C#

Puoi incorporare l’immagine da PUB a JPG nelle applicazioni C# seguendo i passaggi seguenti:

Configura Aspose.PUB for .NET e Aspose.PDF for .NET con i seguenti comandi NuGet:

PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
  • Carica il file Publisher di origine.
  • Analizza il file Publisher caricato.
  • Converti PUB in PDF con il metodo ConvertToPdf().
  • Crea un oggetto di classe JpegDevice.
  • Salva l’immagine JPG di output.

Il seguente frammento di codice mostra come convertire PUB in JPG in C#:

// Dichiara l'oggetto della classe MemoryStream
MemoryStream stream = new MemoryStream();

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

// Analizza il file PUB di input con il metodo Parse
var doc = parser.Parse();

// Converti PUB in file 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));

    // Crea oggetto Risoluzione
    Resolution resolution = new Resolution(300);
    // Crea un dispositivo Jpeg con Larghezza, Altezza e Risoluzione specificate
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // Converti il file PUB e salva l'immagine JPEG di output
    JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}

Converti PUB in JPG in Java

Puoi convertire un’immagine PUB in JPG in Java con i seguenti passaggi:

Configura Aspose.PUB for Java e Aspose.PDF for Java nel tuo ambiente.

  • Ottieni il file PUB Publisher di input.
  • Analizza il file PUB di input e rendilo in formato PDF.
  • Converti il file PDF e salva l’immagine JPG di output.

L’esempio di codice seguente spiega come convertire PUB in JPG in Java:

// Carica il file PUB di input
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// Converti PUB in file PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// Carica il file PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // Ottieni le dimensioni della pagina dal documento PDF
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Imposta la risoluzione per l'immagine di output
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Crea un dispositivo JPEG con larghezza e altezza specificate
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // Converti immagine PUB in JPG
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

Converti PUB in JPG in C++

Puoi convertire il formato immagine PUB in JPG nelle applicazioni C++ con i seguenti passaggi:

Configura Aspose.PUB for C++ e Aspose.PDF per le API C++ nelle tue applicazioni usando i comandi di installazione NuGet riportati di seguito.

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • Carica il file PUB Publisher di origine.
  • Converti il file PUB in documento PDF.
  • Renderizza il file PDF intermedio in un’immagine JPG.

Il frammento di codice seguente spiega come convertire PUB in JPG in C++:

// PUB di origine e percorsi dei file PDF di output
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";

// Carica il file PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Converti il file PUB in PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Carica il file PDF generato
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);

// Scorrere le pagine PDF
for (auto page : pdfDocument->get_Pages())
{
	// Ottieni le dimensioni della pagina PDF
	int width = info->GetPageWidth(page->get_Number());
	int height = info->GetPageHeight(page->get_Number());

	// Creare un'istanza della classe Resolution
	auto resolution = MakeObject<Devices::Resolution>(300);

	// Crea un dispositivo JPEG con la larghezza, l'altezza e la risoluzione specificate
	auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);

	// Crea il flusso di file per l'immagine di output
	System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));

	// Converti la pagina PDF in immagine JPG
	device->Process(page, imageStream);

	// Chiudi il flusso
	imageStream->Close();
}

Converti file PUB in JPG online - Risorse per l’apprendimento

Con la disponibilità di strumenti di conversione online affidabili, ora puoi convertire i tuoi file PUB in JPG in modo rapido e senza sforzo. Questo convertitore online da PUB a JPG è alimentato da Aspose.PUB library. Tuttavia, puoi fare riferimento alle seguenti risorse per esplorare molte altre funzionalità per lavorare con i file di Microsoft Publisher.

Domande frequenti - FAQ

Devo installare software per utilizzare il convertitore online da PUB a JPG?

No, il convertitore online da PUB a JPG è uno strumento basato sul Web e non è necessario installare alcun software o plug-in aggiuntivo. È possibile accedervi utilizzando un browser Web su vari dispositivi, inclusi computer, laptop, tablet e smartphone, purché si disponga di una connessione Internet.

Come funziona il convertitore online da PUB a JPG?

Il convertitore utilizza algoritmi avanzati per elaborare i tuoi file PUB e convertirli in immagini JPG di alta qualità. Carica semplicemente il tuo file PUB nel convertitore, attendi il completamento del processo di conversione, quindi scarica il file JPG risultante.

Il convertitore online da PUB a JPG è gratuito?

Sì, il convertitore online da PUB a JPG è gratuito e non è necessario registrarsi o accedere con e-mail o dettagli della carta di credito.

Guarda anche