Microsoft Publisher je nástroj pro publikování na počítači určený pro vytváření různých publikací, včetně informačních bulletinů, brožur, letáků a dalších ve formátu PUB. Formát souboru PUB však postrádá širokou kompatibilitu. Proto existují případy, kdy je nutné transformovat soubory PUB na obrázky TIFF. V tomto článku se naučíme, jak převést PUB na TIFF v C#. Poskytneme vám komplexní výukový program krok za krokem spolu s příklady kódu, které vám cestu usnadní.
Tento článek se zabývá následujícími tématy:
- C# API pro převod PUB na TIFF
- Kroky pro převod souboru PUB na TIFF
- Převést PUB na TIFF v C#
- Převést PUB na TIFF online
- Bezplatné výukové zdroje
C# API pro převod PUB na TIFF
Převod souborů PUB vydavatele na obrázky TIFF lze provést ve dvou krocích. Nejprve použijeme API Aspose.PUB for .NET k načtení a převodu souboru PUB do formátu PDF. Poté použijeme API Aspose.PDF for .NET k vykreslení stránek souboru PDF do obrázků TIFF.
stáhněte si DLL rozhraní API nebo je nainstalujte pomocí následujících příkazů NuGet:
PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF
Jak převést soubor PUB na TIFF
Soubor PUB můžeme snadno uložit jako obrázek TIFF podle následujících kroků:
- Vytvořte analyzátor PUB a analyzujte soubor PUB.
- Převeďte PUB na stream souborů PDF.
- Vytvořte zařízení TIFF a zpracujte PDF pro uložení jako TIFF.
Nyní se podívejme, jak provést tyto kroky v C#, abyste převedli soubor Publisher PUB na TIFF.
Převést PUB na TIFF v C#
Chcete-li převést soubor Publisher na obrázek TIFF programově v C#, postupujte podle následujících kroků:
- Vytvořte analyzátor PUB pomocí metody CreateParser() třídy PubFactory.
- Analyzujte načtený soubor aplikace Publisher pomocí metody Parse().
- Inicializujte objekt MemoryStream, aby obsahoval soubor PDF.
- Převeďte PUB do PDF pomocí metody ConvertToPdf().
- Vytvořte instanci třídy Document se streamem PDF.
- Volitelně zadejte TiffSettings.
- Poté vytvořte instanci TiffDevice s rozlišením a objektem TiffSettings.
- Nakonec zavolejte metodu Process() a uložte dokument jako TIFF.
Následující ukázka kódu ukazuje, jak převést PUB na TIFF v C#.
// Tento příklad kódu ukazuje, jak převést soubor Publisher PUB do formátu obrázku JPG.
// Načtěte soubor PUB a vytvořte PUB Parser
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");
// Analyzujte soubor PUB
var doc = parser.Parse();
// Inicializujte datový proud paměti
MemoryStream stream = new MemoryStream();
// Převést PUB do souboru PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Načíst stream dokumentů PDF
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
// Vytvořit objekt rozlišení
Resolution resolution = new Resolution(300);
// Vytvořte objekt TiffSettings
TiffSettings tiffSettings = new TiffSettings
{
Compression = CompressionType.None,
Depth = ColorDepth.Default,
};
// Vytvořte zařízení TIFF
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);
// Převeďte soubor PUB do formátu obrázku TIF
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci a vyzkoušet knihovny bez omezení hodnocení.
Konvertor PUB do TIFF – online zdarma
Můžete vyzkoušet tuto bezplatnou online aplikaci PUB to TIFF Converter pro převod souborů vydavatele na obrázky TIFF bez instalace jakéhokoli softwaru nebo pluginu.
Převést PUB na TIFF Online – výukové zdroje
Kromě převodu souborů Publisher PUB do formátu TIFF můžete také prozkoumat různé další funkce knihovny pomocí následujících zdrojů:
Závěr
V tomto blogovém příspěvku jsme vám ukázali, jak převést PUB na TIFF v C#. Poskytli jsme podrobného průvodce a úryvky kódu, které vám pomohou začít. Převod souborů aplikace Publisher do formátu TIFF je poměrně jednoduchý úkol a úryvky kódu uvedené v tomto příspěvku na blogu lze použít jako výchozí bod pro vývoj vaší vlastní aplikace pro převod Publisher do formátu TIFF. V případě jakýchkoliv nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.