PowerPoint do TIFF C#

Převod PowerPoint na TIFF může být užitečný v různých scénářích, například pro tisk, fax atd. Chcete-li tento převod provést programově, tento článek popisuje, jak převést PowerPoint PPTX/PPT na TIFF pomocí C#. Dále se naučíte, jak přizpůsobit velikost a formát pixelů výsledných obrázků TIFF.

Převaděč C# PowerPoint PPT na TIFF – ke stažení zdarma

Pro převod prezentací v PowerPointu použijeme Aspose.Slides for .NET. API je navrženo pro vytváření, manipulaci a konverzi prezentačních dokumentů z aplikací .NET. API si můžete buď stáhnout, nebo jej nainstalovat pomocí NuGet.

PM> Install-Package Aspose.Slides.NET 

Převést PPTX na TIFF v C#

Následují kroky pro převod PowerPoint PPTX/PPT na TIFF pomocí C#.

Následující ukázka kódu ukazuje, jak převést PPTX na TIFF v C#.

// Vytvořte instanci objektu Presentation, který představuje soubor prezentace
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    // Uložení prezentace do dokumentu TIFF
    presentation.Save("output.tiff", SaveFormat.Tiff);
}

C# Převod PPT na TIFF s vlastní velikostí obrázku

Aspose.Slides for .NET také umožňuje upravit velikost výsledného obrázku v PowerPointu na převod TIFF. Níže jsou uvedeny kroky, jak toho dosáhnout.

Následující ukázka kódu ukazuje, jak převést PPTX na TIFF s vlastní velikostí obrázku.

// Vytvořte instanci objektu Presentation, který představuje soubor Presentation
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    // Vytvořte instanci třídy TiffOptions
    TiffOptions opts = new TiffOptions();

    // Nastavení typu komprese
    opts.CompressionType = TiffCompressionTypes.Default;

    // Hloubka závisí na typu komprese a nelze ji nastavit ručně.
    // Jednotka rozlišení je vždy rovna „2“ (body na palec)

    // Nastavení DPI obrazu
    opts.DpiX = 200;
    opts.DpiY = 100;

    // Nastavte velikost obrázku
    opts.ImageSize = new Size(1728, 1078);

    // Uložte prezentaci do formátu TIFF se zadanou velikostí obrázku
    pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}

C# PowerPoint to TIFF - Vlastní formát pixelů

Následují kroky k přizpůsobení formátu pixelů v převodu PPT na TIFF v C#.

Následující ukázka kódu ukazuje, jak přizpůsobit formát pixelů v převodu PPT na TIFF pomocí C#.

// Vytvořte instanci objektu Presentation, který představuje soubor Presentation
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
    TiffOptions options = new TiffOptions();
   
    options.PixelFormat = ImagePixelFormat.Format8bppIndexed;
    /*
    ImagePixelFormat contains the following values (as could be seen from documentation):
    Format1bppIndexed; // 1 bits per pixel, indexed.
    Format4bppIndexed; // 4 bits per pixel, indexed.
    Format8bppIndexed; // 8 bits per pixel, indexed.
    Format24bppRgb; // 24 bits per pixel, RGB.
    Format32bppArgb; // 32 bits per pixel, ARGB.
    */

    // Uložte prezentaci do formátu TIFF se zadanou velikostí obrázku
    presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}

PowerPoint to TIFF C# Converter – získejte bezplatnou licenci

Aspose.Slides for .NET můžete používat bez omezení hodnocení získáním bezplatné dočasné licence.

Závěr

V tomto článku jste se naučili, jak převést PowerPoint PPT nebo PPTX na TIFF v C#. Dále jste viděli, jak přizpůsobit převod PPT TIFF a změnit velikost a formát pixelů obrázků TIFF. Můžete navštívit dokumentaci a prozkoumat další funkce Aspose.Slides for .NET. Kromě toho nám můžete sdělit své dotazy prostřednictvím našeho fóra.

Viz také

Tip: Možná budete chtít vyzkoušet Aspose FREE online PowerPoint to Poster Converter.