Soubory Microsoft Publisher PUB jsou primárně určeny pro vytváření a úpravy tištěných publikací, jako jsou brožury, informační bulletiny a letáky. Přestože je Publisher široce používán, nemusí být tak univerzálně dostupný jako jiné formáty souborů. Převod souborů PUB do široce podporovaného a všestranného formátu JPG(JPEG) má několik výhod. V souladu s tím tento článek vysvětluje, jak převést soubory PUB Publisher na obrázky JPG/JPEG online zdarma.
Zdarma online převod PUB do JPG
Tuto online aplikaci PUB to JPG Converter lze použít ke konverzi souborů Publisher na obrázky JPG zdarma bez instalace jakéhokoli softwaru nebo pluginu.
Jak převést Publisher PUB soubor na JPG online
Převod PUB na JPG online otevírá svět možností pro snadné sdílení souborů Publisher.
- Přetáhněte soubor PUB nebo použijte online odkaz pro přístup k souboru z OneDrive, Disku Google atd.
- Kliknutím na tlačítko Převést provedete převod PUB.
- Výstupní obrázek JPG bude připraven ke stažení.
- Uložte výstupní obrázek JPG do počítače nebo mobilu.
Vaše data nejsou uložena na našich serverech, takže odkazy ke stažení přestanou fungovat po 24 hodinách.
Převést PUB na JPG Developer’s Guide
Ať už potřebujete posílat brožury klientům, sdílet newslettery s kolegy nebo nahrávat letáky na webové stránky, převod souborů PUB do široce podporovaného formátu JPG zajišťuje bezproblémovou dostupnost napříč různými zařízeními a platformami. Tuto funkci můžete snadno integrovat do svých aplikací.
Převést PUB na JPG obrázek v C#
Obrázek PUB do JPG můžete vložit do aplikací C# podle následujících kroků:
Nakonfigurujte Aspose.PUB pro .NET a Aspose.PDF pro .NET pomocí následujících příkazů NuGet:
PM> Install-Package Aspose.Pdf
PM> Install-Package Aspose.PUB
- Načtěte zdrojový soubor Publisher.
- Analyzujte načtený soubor aplikace Publisher.
- Převeďte PUB do PDF pomocí metody ConvertToPdf().
- Vytvořte objekt třídy JpegDevice.
- Uložte výstupní obrázek JPG.
Následující fragment kódu ukazuje, jak převést PUB na JPG v C#:
// Deklarujte objekt třídy MemoryStream
MemoryStream stream = new MemoryStream();
var parser = PubFactory.CreateParser("Test.pub");
// Analyzujte vstupní soubor PUB pomocí metody Parse
var doc = parser.Parse();
// Převést PUB do souboru 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));
// Vytvořit objekt rozlišení
Resolution resolution = new Resolution(300);
// Vytvořte zařízení Jpeg se zadanou šířkou, výškou a rozlišením
JpegDevice JpegDevice = new JpegDevice(width, height, resolution);
// Převeďte soubor PUB a uložte výstupní obrázek JPEG
JpegDevice.Process(page, "Page" + page.Number + ".jpg");
}
Převést PUB na JPG v Javě
Obrázek PUB na JPG můžete převést v Javě pomocí následujících kroků:
Nastavte Aspose.PUB pro Javu a Aspose.PDF pro Javu ve svém prostředí.
- Získejte vstupní soubor PUB Publisher.
- Analyzujte vstupní soubor PUB a vykreslete jej ve formátu PDF.
- Převeďte soubor PDF a uložte výstupní obrázek JPG.
Níže uvedená ukázka kódu vysvětluje, jak převést PUB na JPG v Javě:
// Načíst vstupní soubor PUB
IPubParser parser = PubFactory.createParser("Test.pub");
Document doc = parser.parse();
// Převést PUB do souboru PDF
PubFactory.createPdfConverter().convertToPdf(doc, "Test.pdf");
// Načtěte soubor PDF
Document document = new Document("Test.pdf");
facades.PdfFileInfo info = new facades.PdfFileInfo(document);
for (Page page : document.getPages())
{
// Získejte rozměry stránky z dokumentu PDF
int width = (int) info.getPageWidth(page.getNumber());
int height = (int) (info.getPageHeight(page.getNumber()));
// Nastavte rozlišení pro výstupní obrázek
devices.Resolution resolution = new devices.Resolution(300);
// Vytvořte zařízení JPEG se zadanou šířkou a výškou
devices.JpegDevice jpegDevice = new devices.JpegDevice(width, height , resolution);
// Převést PUB na obrázek JPG
jpegDevice.process(page, "Page" + page.getNumber() + ".jpg");
}
Převést PUB na JPG v C++
PUB můžete převést na formát obrázku JPG v aplikacích C++ pomocí následujících kroků:
Nakonfigurujte Aspose.PUB pro C++ a Aspose.PDF pro C++ API ve svých aplikacích pomocí níže uvedených instalačních příkazů NuGet.
PM> Install-Package Aspose.PUB.Cpp
PM> Install-Package Aspose.PDF.Cpp
- Načtěte zdrojový soubor PUB Publisher.
- Převeďte soubor PUB na dokument PDF.
- Vykreslete zprostředkující soubor PDF na obrázek JPG.
Níže uvedený fragment kódu vysvětluje, jak převést PUB na JPG v C++:
// Zdrojové cesty PUB a výstupní soubory PDF
System::String filePub = u"SourceDirectory\\1.pub";
System::String filePdf = u"OutputDirectory\\1.pdf";
// Načtěte soubor PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();
// Převeďte soubor PUB do formátu PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);
// Načtěte vygenerovaný soubor PDF
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);
auto info = MakeObject<Facades::PdfFileInfo>(pdfDocument);
// Iterujte stránky PDF
for (auto page : pdfDocument->get_Pages())
{
// Získejte rozměry stránky PDF
int width = info->GetPageWidth(page->get_Number());
int height = info->GetPageHeight(page->get_Number());
// Vytvořte instanci třídy Resolution
auto resolution = MakeObject<Devices::Resolution>(300);
// Vytvořte zařízení JPEG se zadanou šířkou, výškou a rozlišením
auto device = MakeObject<Devices::JpegDevice>(width, height, resolution);
// Vytvořte tok souborů pro výstupní obrázek
System::SharedPtr<System::IO::FileStream> imageStream = System::IO::File::Create(String::Format(u"OutputDirectory\\page_{0}.jpg", page->get_Number()));
// Převeďte stránku PDF na obrázek JPG
device->Process(page, imageStream);
// Zavřete stream
imageStream->Close();
}
Převod PUB na soubor JPG online – výukové zdroje
Díky dostupnosti spolehlivých online konverzních nástrojů můžete nyní své soubory PUB převést na JPG rychle a bez námahy. Tento online převodník PUB na JPG je založen na knihovně Aspose.PUB. Můžete však použít následující zdroje a prozkoumat mnoho dalších funkcí pro práci se soubory aplikace Microsoft Publisher.
- Aspose.PUB Developer’s Guide
- Bezplatné online aplikace
- Reference API
- Návody a články
- Fórum bezplatné podpory
Často kladené otázky – FAQ
Musím nainstalovat nějaký software, abych mohl používat online převodník PUB na JPG?
Ne, PUB to JPG Online Converter je webový nástroj a nemusíte instalovat žádný další software nebo pluginy. Lze k němu přistupovat pomocí webového prohlížeče na různých zařízeních, včetně počítačů, notebooků, tabletů a chytrých telefonů, pokud máte připojení k internetu.
Jak funguje online převodník PUB na JPG?
Převaděč používá pokročilé algoritmy ke zpracování vašich souborů PUB a jejich převodu na vysoce kvalitní obrázky JPG. Jednoduše nahrajte svůj PUB soubor do převodníku, počkejte na dokončení procesu převodu a poté stáhněte výsledný soubor JPG.
Je PUB to JPG Online Converter zdarma k použití?
Ano, online převodník PUB na JPG je zdarma a nemusíte se registrovat ani přihlašovat pomocí e-mailu nebo údajů o kreditní kartě.