Tagged Image File Format (TIFF) to format obrazu, który jest powszechnie używany do drukowania ze względu na jego wysoką jakość. Mogą wystąpić przypadki, w których trzeba przekonwertować pliki PPTX do formatu TIFF do celów drukowania. W tym celu w tym artykule dowiesz się, jak programowo konwertować pliki PowerPoint PPTX / PPT do formatu TIFF za pomocą C ++.
- Konwerter C++ PowerPoint PPT na TIFF — bezpłatne pobieranie
- Konwertuj PowerPoint PPTX na TIFF w C++
- C++ PPTX do TIFF z niestandardowym rozmiarem obrazu
- C++ PPTX do TIFF z niestandardowym formatem pikseli
Konwerter C++ PowerPoint PPT na TIFF — bezpłatne pobieranie
Aspose.Slides for C++ to C++ API do pracy z plikami PowerPoint. Umożliwia tworzenie, odczytywanie i modyfikowanie plików PPT i PPTX bez konieczności posiadania dodatkowego oprogramowania. Ponadto API obsługuje konwersję plików PPTX/PPT do formatu obrazu TIFF. Możesz zainstalować API przez NuGet lub pobrać bezpośrednio z sekcji Downloads.
PM> Install-Package Aspose.Slides.Cpp
Konwertuj PPT na TIFF w C++
Możesz przekonwertować pliki PowerPoint PPTX/PPT do formatu TIFF w zaledwie kilku wierszach kodu. Aby to osiągnąć, wykonaj czynności podane poniżej.
- Załaduj plik PowerPoint, używając klasy Presentation.
- Zapisz plik TIFF za pomocą metody Presentation->Save (System::String name, Export::SaveFormat format).
Poniższy przykładowy kod pokazuje, jak przekonwertować PPT na format TIFF przy użyciu języka C++.
// Ścieżki plików
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiff_out.tiff";
// Załaduj plik prezentacji
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Zapisz plik TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff);
C++ PPTX do TIFF — niestandardowy rozmiar obrazu
Poniżej przedstawiono kroki konwersji plików PowerPoint do formatu TIFF z niestandardowym rozmiarem obrazu.
- Załaduj plik PowerPoint, używając klasy Presentation.
- Utwórz instancję klasy TiffOptions.
- Ustaw rozmiar obrazu za pomocą metody TiffOptions->setImageSize(System::Drawing::Size value).
- Zapisz plik TIFF używając Presentation->Save(System::String fname, Export::SaveFormat format, System::SharedPtrExport::ISaveOptions opcje) metoda.
Poniższy przykładowy kod pokazuje, jak przekonwertować PPTX na TIFF z niestandardowym rozmiarem obrazu w języku C++.
// Ścieżki plików
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffWithCustomImageSize_out.tiff";
// Załaduj plik prezentacji
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Utwórz instancję klasy TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();
// Ustaw typ kompresji
options->set_CompressionType(Aspose::Slides::Export::TiffCompressionTypes::Default);
// Ustaw DpiX
options->set_DpiX(200);
// Ustaw DpiY
options->set_DpiY(100);
// Ustaw rozmiar obrazu
options->set_ImageSize(System::Drawing::Size(1728, 1078));
// Zapisz plik TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);
C++ PowerPoint PPT do TIFF — niestandardowy format pikseli
Aby ustawić format piksela, użyjemy wyliczenia ImagePixelFormat. Wyliczenie ImagePixelFormat zawiera następujące wartości.
- Format1bppIndexed: 1 bit na piksel, indeksowany
- Format4bppIndexed: 4 bity na piksel, indeksowane
- Format8bppIndexed: 8 bitów na piksel, indeksowane
- Format24bppRgb: 24 bity na piksel, RGB
- Format32bppArgb: 32 bity na piksel, ARGB
Poniżej przedstawiono kroki konwersji pliku PPTX/PPT na obraz TIFF z niestandardowym formatem pikseli przy użyciu języka C++.
- Załaduj plik PowerPoint, używając klasy Presentation.
- Utwórz instancję klasy TiffOptions.
- Ustaw format piksela za pomocą metody TiffOptions->setPixelFormat(ImagePixelFormat value).
- Zapisz plik TIFF używając [Presentation->Save(System::String fname, Export::SaveFormat format, System::SharedPtrExport::ISaveOptions opcje) 18 metoda.
Poniższy przykładowy kod pokazuje, jak przekonwertować PowerPoint PPT na TIFF w C++ z niestandardowym formatem pikseli.
// Ścieżki plików
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffPixelFormat_out.tiff";
// Załaduj plik prezentacji
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
// Utwórz instancję klasy TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();
// Ustaw format pikseli
options->set_PixelFormat(Aspose::Slides::Export::ImagePixelFormat::Format8bppIndexed);
// Zapisz plik TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);
Konwerter PPTX na TIFF C++ — Uzyskaj bezpłatną licencję
Aby korzystać z API bez ograniczeń ewaluacyjnych, możesz uzyskać bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się, jak konwertować PowerPoint PPT na obrazy TIFF w C++. Ponadto nauczyłeś się, jak ustawić niestandardowy rozmiar obrazu i format pikseli w konwersji PPT na TIFF. Poza tym Aspose.Slides for C++ to potężny interfejs API do pracy z plikami PowerPoint. Możesz szczegółowo zapoznać się z interfejsem API, odwiedzając oficjalną dokumentację. W przypadku jakichkolwiek pytań prosimy o kontakt z nami na naszym darmowym forum wsparcia.
Zobacz też
Wskazówka: możesz sprawdzić Aspose BEZPŁATNIE online PowerPoint to Poster Converter.