Převést PUB na TIFF v C# | Převaděč vydavatele na TIFF

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:

  1. C# API pro převod PUB na TIFF
  2. Kroky pro převod souboru PUB na TIFF
  3. Převést PUB na TIFF v C#
  4. Převést PUB na TIFF online
  5. 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ů:

  1. Vytvořte analyzátor PUB a analyzujte soubor PUB.
  2. Převeďte PUB na stream souborů PDF.
  3. 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ů:

  1. Vytvořte analyzátor PUB pomocí metody CreateParser() třídy PubFactory.
  2. Analyzujte načtený soubor aplikace Publisher pomocí metody Parse().
  3. Inicializujte objekt MemoryStream, aby obsahoval soubor PDF.
  4. Převeďte PUB do PDF pomocí metody ConvertToPdf().
  5. Vytvořte instanci třídy Document se streamem PDF.
  6. Volitelně zadejte TiffSettings.
  7. Poté vytvořte instanci TiffDevice s rozlišením a objektem TiffSettings.
  8. 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");
Převést PUB na TIFF v C#

Převést PUB na TIFF v C#.

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.

Viz také