Gratis Konvertera PUB till JPG Online | Utgivare till JPG/JPEG Image Converter

Microsoft Publisher PUB-filer är främst utformade för att skapa och redigera tryckta publikationer, såsom broschyrer, nyhetsbrev och flygblad. Även om Publisher används flitigt, kanske det inte är lika allmänt tillgängligt som andra filformat. Att konvertera PUB-filer till det brett stödda och mångsidiga formatet JPG(JPEG) har flera fördelar. Följaktligen förklarar den här artikeln hur du konverterar PUB Publisher-filer till JPG/JPEG-bilder online gratis.

Gratis PUB till JPG Converter Online

Denna PUB to JPG Converter online-app kan användas för att konvertera Publisher-filer till JPG-bilder gratis utan att installera någon programvara eller plugin.

Hur man konverterar Publisher PUB-fil till JPG Online

Att konvertera PUB till JPG online öppnar upp en värld av möjligheter för att enkelt dela dina Publisher-filer.

  1. Dra och släpp PUB-filen eller använd onlinelänken för att komma åt filen från OneDrive, Google Drive, etc.
  2. Klicka på knappen Konvertera för att utföra PUB-konverteringen.
  3. Den utgående JPG-bilden kommer att förberedas för nedladdning.
  4. Spara den utgående JPG-bilden på din dator eller mobil.

Din data lagras inte på våra servrar så nedladdningslänkarna slutar fungera efter 24 timmar.

Konvertera PUB till JPG utvecklarguide

Oavsett om du behöver skicka broschyrer till kunder, dela nyhetsbrev med kollegor eller ladda upp flygblad till webbplatser, säkerställer konvertering av dina PUB-filer till det allmänt stödda JPG-formatet sömlös tillgänglighet över olika enheter och plattformar. Du kan enkelt integrera den här funktionen i dina applikationer.

Konvertera PUB till JPG-bild i C#

Du kan bädda in PUB till JPG-bilden i C#-applikationer genom att följa stegen nedan:

Konfigurera Aspose.PUB för .NET och Aspose.PDF för .NET med följande NuGet-kommandon:

PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
  • Ladda källpubliceringsfilen.
  • Analysera den inlästa Publisher-filen.
  • Konvertera PUB till PDF med metoden ConvertToPdf().
  • Skapa ett JpegDevice-klassobjekt.
  • Spara den utgående JPG-bilden.

Följande kodsnutt visar hur man konverterar PUB till JPG i C#:

// Detta kodexempel visar hur man konverterar Publisher PUB-fil till JPG-bildformat.
// Ladda PUB-fil och skapa PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");

// Analysera PUB-filen
var doc = parser.Parse();

// Initiera minnesströmmen
MemoryStream stream = new MemoryStream();

// Konvertera PUB till PDF-fil
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Ladda PDF-dokumentström
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Få information om PDF-filer
PdfFileInfo info = new PdfFileInfo(document);

// Bläddra igenom alla PDF-sidor
foreach (Page page in document.Pages)
{
    // Få sidans bredd och höjd
    int width = Convert.ToInt32(info.GetPageWidth(page.Number));
    int height = Convert.ToInt32(info.GetPageHeight(page.Number));

    // Skapa upplösningsobjekt
    Resolution resolution = new Resolution(300);

    // Skapa Jpeg-enhet med specificerad bredd, höjd och upplösning
    JpegDevice JpegDevice = new JpegDevice(width, height, resolution);

    // Bearbeta sidfilen och spara utdata JPEG-bild
    JpegDevice.Process(page, "C:\\Files\\Page" + page.Number + ".jpg");
}

Konvertera PUB till JPG i Java

Du kan konvertera PUB till JPG-bild i Java med följande steg:

Ställ in Aspose.PUB för Java och Aspose.PDF för Java i din miljö.

  • Hämta PUB Publisher-filen.
  • Analysera den ingående PUB-filen och rendera den i PDF-format.
  • Konvertera PDF-filen och spara den utgående JPG-bilden.

Kodexemplet nedan beskriver hur man konverterar PUB till JPG i Java:

// Ladda ingångs PUB-fil
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();

// Konvertera PUB till PDF-fil
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");

// Ladda PDF-filen
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
    // Hämta sidmått från PDF-dokumentet
    int width = (int) info.getPageWidth(page.getNumber());
    int height = (int) (info.getPageHeight(page.getNumber()));

    // Ställ in upplösning för den utgående bilden
    devices.Resolution resolution = new devices.Resolution(300); 
    
    // Skapa JPEG-enhet med specificerad bredd och höjd
    devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);

    // Konvertera PUB till JPG-bild
    jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}

Konvertera PUB till JPG i C++

Du kan konvertera PUB till JPG-bildformat i C++-program med följande steg:

Konfigurera Aspose.PUB för C++ och Aspose.PDF för C++ API:er i dina applikationer med hjälp av NuGet installationskommandon nedan.

PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
  • Ladda källfilen för PUB Publisher.
  • Konvertera PUB-filen till PDF-dokument.
  • Gör den mellanliggande PDF-filen till JPG-bild.

Kodavsnittet nedan förklarar hur man konverterar PUB till JPG i C++:

// Källa PUB och utdata PDF-filsökvägar
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";

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

// Konvertera PUB-filen till PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Ladda den genererade PDF-filen
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);

// Iterera genom PDF-sidorna
for (auto page : pdfDocument->get_Pages())
{
	// Få mått på PDF-sidan
	int width = info->GetPageWidth(page->get_Number());
	int height = info->GetPageHeight(page->get_Number());

	// Skapa en instans av klassen Resolution
	auto resolution = MakeObject<Devices::Resolution>(300);

	// Skapa JPEG-enhet med angiven bredd, höjd och upplösning
	auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);

	// Skapa filströmmen för utdatabilden
	System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));

	// Konvertera PDF-sidan till JPG-bild
	device->Process(page, imageStream);

	// Stäng strömmen
	imageStream->Close();
}

Konvertera PUB till JPG-fil online – Lärresurser

Med tillgången till pålitliga onlinekonverteringsverktyg kan du nu konvertera dina PUB-filer till JPG snabbt och enkelt. Denna PUB till JPG online-konverterare drivs av Aspose.PUB library. Du kan dock hänvisa till följande resurser för att utforska många andra funktioner för att arbeta med Microsoft Publisher-filer.

Vanliga frågor – vanliga frågor

Behöver jag installera någon programvara för att använda PUB till JPG Online Converter?

Nej, PUB till JPG Online Converter är ett webbaserat verktyg och du behöver inte installera någon ytterligare programvara eller plugins. Den kan nås med en webbläsare på olika enheter, inklusive datorer, bärbara datorer, surfplattor och smartphones, så länge du har en internetanslutning.

Hur fungerar PUB till JPG Online Converter?

Omvandlaren använder avancerade algoritmer för att bearbeta dina PUB-filer och konvertera dem till högkvalitativa JPG-bilder. Ladda bara upp din PUB-fil till omvandlaren, vänta tills konverteringsprocessen är klar och ladda sedan ner den resulterande JPG-filen.

Är PUB till JPG Online Converter gratis att använda?

Ja, onlinekonverteraren PUB till JPG är gratis att använda och du behöver varken registrera dig eller logga in med e-post eller kreditkortsuppgifter.

Se även