PPT ke TIFF menggunakan C++

Tagged Image File Format (TIFF) adalah format gambar yang umum digunakan untuk keperluan cetak karena kualitasnya yang tinggi. Mungkin ada kasus di mana Anda perlu mengonversi file PPTX ke format TIFF untuk tujuan pencetakan. Untuk itu, artikel ini akan mengajarkan Anda cara mengonversi file PowerPoint PPTX/PPT ke format TIFF secara terprogram menggunakan C++.

C++ PowerPoint PPT ke Konverter TIFF - Unduhan Gratis

Aspose.Slides for C++ adalah C++ API untuk bekerja dengan file PowerPoint. Ini memungkinkan Anda membuat, membaca, dan memodifikasi file PPT dan PPTX tanpa memerlukan perangkat lunak tambahan. Selain itu, API mendukung konversi file PPTX/PPT ke format gambar TIFF. Anda dapat menginstal API melalui NuGet atau mengunduhnya langsung dari bagian Unduhan.

PM> Install-Package Aspose.Slides.Cpp

Konversikan PPT ke TIFF di C++

Anda dapat mengonversi file PowerPoint PPTX/PPT ke format TIFF hanya dalam beberapa baris kode. Untuk mencapai itu, silakan ikuti langkah-langkah yang diberikan di bawah ini.

Kode contoh berikut menunjukkan cara mengonversi format PPT ke TIFF menggunakan C++.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiff_out.tiff";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Simpan file TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff);

C++ PPTX ke TIFF - Ukuran Gambar Kustom

Berikut adalah langkah-langkah untuk mengkonversi file PowerPoint ke format TIFF dengan ukuran gambar custom.

Kode contoh berikut menunjukkan cara mengonversi PPTX ke TIFF dengan ukuran gambar khusus di C++.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffWithCustomImageSize_out.tiff";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Buat instance dari kelas TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// Atur jenis kompresi
options->set_CompressionType(Aspose::Slides::Export::TiffCompressionTypes::Default);

// Tetapkan DpiX
options->set_DpiX(200);

// Tetapkan DpiY
options->set_DpiY(100);

// Atur ukuran gambar
options->set_ImageSize(System::Drawing::Size(1728, 1078));

// Simpan file TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);

C++ PowerPoint PPT ke TIFF - Format Piksel Kustom

Untuk mengatur format piksel, kita akan menggunakan enum ImagePixelFormat. Enum ImagePixelFormat memberikan nilai berikut.

  • Format1bppIndexed: 1 bit per piksel, diindeks
  • Format4bppIndexed: 4 bit per piksel, diindeks
  • Format8bppIndexed: 8 bit per piksel, diindeks
  • Format24bppRgb: 24 bit per piksel, RGB
  • Format32bppArgb: 32 bit per piksel, ARGB

Berikut ini adalah langkah-langkah untuk mengonversi file PPTX/PPT menjadi gambar TIFF dengan format piksel khusus menggunakan C++.

Kode contoh berikut menunjukkan cara mengonversi PowerPoint PPT ke TIFF di C++ dengan format piksel khusus.

// Jalur file
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffPixelFormat_out.tiff";

// Muat file Presentasi
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Buat instance dari kelas TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// Atur format piksel
options->set_PixelFormat(Aspose::Slides::Export::ImagePixelFormat::Format8bppIndexed);

// Simpan file TIFF
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Tiff, options);

Konverter PPTX ke TIFF C++ - Dapatkan Lisensi Gratis

Untuk menggunakan API tanpa batasan evaluasi, Anda bisa mendapatkan lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi PowerPoint PPT ke gambar TIFF di C++. Selanjutnya, Anda telah mempelajari cara mengatur ukuran gambar dan format piksel khusus dalam konversi PPT ke TIFF. Selain itu, Aspose.Slides for C++ adalah API yang kuat untuk bekerja dengan file PowerPoint. Anda dapat menjelajahi API secara mendetail dengan mengunjungi dokumentasi resmi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di [forum dukungan gratis] kami21.

Lihat juga

Tip: Anda mungkin ingin melihat Aspose GRATIS online PowerPoint to Poster Converter.