# Konwertuj prezentacje PowerPoint do formatu TIFF w Pythonie

> Dowiedz się, jak łatwo konwertować prezentacje PowerPoint (PPT, PPTX) i OpenDocument (ODP) na wysokiej jakości obrazy TIFF przy użyciu Aspose.Slides dla Pythona w technologii .NET. Przewodnik krok po kroku z przykładami kodu.

Source: https://docs.aspose.com/slides/pl/python-net/convert-powerpoint-to-tiff/
Updated: 2026-06-11

## **Wstęp**

TIFF (**Tagged Image File Format**) jest powszechnie stosowanym, bezstratnym formatem rastrowym, znanym ze swojej wyjątkowej jakości i dokładnego zachowania grafiki. Projektanci, fotografowie i wydawcy desktopowi często wybierają TIFF, aby zachować warstwy, dokładność kolorów i oryginalne ustawienia w swoich obrazach.

Korzystając z Aspose.Slides, możesz łatwo konwertować swoje slajdy PowerPoint (PPT, PPTX) oraz slajdy OpenDocument (ODP) bezpośrednio na wysokiej jakości obrazy TIFF, zapewniając, że Twoje prezentacje zachowają maksymalną wierność wizualną.

## **Konwertowanie prezentacji do TIFF**

Używając metody [save](https://reference.aspose.com/slides/pl/python-net/aspose.slides/presentation/#methods) udostępnionej przez klasę [Presentation](https://reference.aspose.com/slides/pl/python-net/aspose.slides/presentation/), możesz szybko przekonwertować całą prezentację PowerPoint na TIFF. Uzyskane obrazy TIFF odpowiadają domyślnemu rozmiarowi slajdu.

Ten kod w Pythonie pokazuje, jak przekonwertować prezentację PowerPoint na TIFF:

```py
import aspose.slides as slides

# Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji (PPT, PPTX, ODP itp.).
with slides.Presentation("presentation.pptx") as presentation:
    # Zapisz prezentację jako TIFF.
    presentation.save("output.tiff", slides.export.SaveFormat.TIFF)
```

## **Konwertowanie prezentacji do czarno-białego TIFF**

Właściwość [bw_conversion_mode](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/bw_conversion_mode/) w klasie [TiffOptions](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/) pozwala określić algorytm używany przy konwertowaniu kolorowego slajdu lub obrazu na czarno-biały TIFF. Zauważ, że to ustawienie obowiązuje tylko wtedy, gdy właściwość [compression_type](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/compression_type/) jest ustawiona na `CCITT4` lub `CCITT3`.

Załóżmy, że mamy plik "sample.pptx" z następującym slajdem:

![Slajd prezentacji](slide_black_and_white.png)

Ten kod w Pythonie pokazuje, jak przekonwertować kolorowy slajd na czarno-biały TIFF:

```py
import aspose.slides as slides

tiff_options = slides.export.TiffOptions()
tiff_options.compression_type = slides.export.TiffCompressionTypes.CCITT4
tiff_options.bw_conversion_mode = slides.export.BlackWhiteConversionMode.DITHERING

with slides.Presentation("sample.pptx") as presentation:
    presentation.save("output.tiff", slides.export.SaveFormat.TIFF, tiff_options)
```

Wynik:

![Czarno-biały TIFF](TIFF_black_and_white.png)

## **Konwertowanie prezentacji do TIFF o niestandardowym rozmiarze**

Jeśli potrzebujesz obrazu TIFF o określonych wymiarach, możesz ustawić żądane wartości za pomocą właściwości dostępnych w klasie [TiffOptions](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/). Na przykład właściwość [image_size](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/image_size/) pozwala określić rozmiar wynikowego obrazu.

Ten kod w Pythonie pokazuje, jak przekonwertować prezentację PowerPoint na obrazy TIFF o niestandardowym rozmiarze:

```py
import aspose.slides as slides
import aspose.pydrawing as drawing

# Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji (PPT, PPTX, ODP itp.).
with slides.Presentation("sample.pptx") as presentation:
    tiff_options = slides.export.TiffOptions()

    # Ustaw typ kompresji.
    tiff_options.compression_type = slides.export.TiffCompressionTypes.DEFAULT
    """
    Compression types:
        Default - Specifies the default compression scheme (LZW).
        None - Specifies no compression.
        CCITT3
        CCITT4
        LZW
        RLE
    """

    # Ustaw DPI obrazu.
    tiff_options.dpi_x = 200
    tiff_options.dpi_y = 200

    # Ustaw rozmiar obrazu.
    tiff_options.image_size = drawing.Size(1728, 1078)

    notes_options = slides.export.NotesCommentsLayoutingOptions()
    notes_options.notes_position = slides.export.NotesPositions.BOTTOM_FULL
    tiff_options.slides_layout_options = notes_options

    # Zapisz prezentację jako TIFF o określonym rozmiarze.
    presentation.save("custom_size.tiff", slides.export.SaveFormat.TIFF, tiff_options)
```

## **Konwertowanie prezentacji do TIFF z niestandardowym formatem pikseli obrazu**

Korzystając z właściwości [pixel_format](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/pixel_format/) klasy [TiffOptions](https://reference.aspose.com/slides/pl/python-net/aspose.slides.export/tiffoptions/), możesz określić preferowany format pikseli dla wynikowego obrazu TIFF.

Ten kod w Pythonie pokazuje, jak przekonwertować prezentację PowerPoint na obraz TIFF z niestandardowym formatem pikseli:

```py
import aspose.slides as slides

# Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji (PPT, PPTX, ODP itp.).
with slides.Presentation("Presentation.pptx") as presentation:
    tiff_options = slides.export.TiffOptions()

    tiff_options.pixel_format = slides.export.ImagePixelFormat.FORMAT_8BPP_INDEXED
    """
    ImagePixelFormat contains the following values (as stated in the documentation):
        FORMAT_1BPP_INDEXED - 1 bit per pixel, indexed.
        FORMAT_4BPP_INDEXED - 4 bits per pixel, indexed.
        FORMAT_8BPP_INDEXED - 8 bits per pixel, indexed.
        FORMAT_24BPP_RGB    - 24 bits per pixel, RGB.
        FORMAT_32BPP_ARGB   - 32 bits per pixel, ARGB.
    """

    # Zapisz prezentację jako TIFF o określonym rozmiarze obrazu.
    presentation.save("Custom_Image_Pixel_Format.tiff", slides.export.SaveFormat.TIFF, tiff_options)
```

{{% alert title="Tip" color="primary" %}}
Zapoznaj się z darmowym konwerterem PowerPoint na plakat firmy Aspose: [FREE PowerPoint to Poster converter](https://products.aspose.app/slides/pl/conversion/convert-ppt-to-poster-online).
{{% /alert %}}

## **FAQ**

**Czy mogę przekonwertować pojedynczy slajd zamiast całej prezentacji PowerPoint na TIFF?**  
Tak. Aspose.Slides umożliwia konwersję pojedynczych slajdów z prezentacji PowerPoint i OpenDocument do obrazów TIFF osobno.

**Czy istnieje ograniczenie liczby slajdów przy konwertowaniu prezentacji do TIFF?**  
Nie, Aspose.Slides nie nakłada żadnych ograniczeń na liczbę slajdów. Możesz konwertować prezentacje dowolnego rozmiaru do formatu TIFF.

**Czy animacje i efekty przejść PowerPoint są zachowywane przy konwertowaniu slajdów do TIFF?**  
Nie, TIFF jest formatem obrazu statycznego. Dlatego animacje i efekty przejść nie są zachowywane; eksportowane są jedynie statyczne zrzuty slajdów.
