PPT till TIFF med C++

Tagged Image File Format (TIFF) är ett bildformat som ofta används för utskriftsändamål på grund av dess höga kvalitet. Det kan finnas fall där du behöver konvertera dina PPTX-filer till TIFF-format för utskriftsändamål. För det kommer den här artikeln att lära dig hur du konverterar PowerPoint PPTX/PPT-filer till TIFF-format programmatiskt med C++.

C++ PowerPoint PPT till TIFF Converter - Gratis nedladdning

Aspose.Slides for C++ är ett C++ API för att arbeta med PowerPoint-filer. Det gör att du kan skapa, läsa och ändra PPT- och PPTX-filer utan att behöva ytterligare programvara. Dessutom stöder API:et konvertering av PPTX/PPT-filer till TIFF-bildformat. Du kan antingen installera API:t genom NuGet eller ladda ner det direkt från avsnittet Nedladdningar.

PM> Install-Package Aspose.Slides.Cpp

Konvertera PPT till TIFF i C++

Du kan konvertera dina PowerPoint PPTX/PPT-filer till TIFF-format på bara några rader kod. För att uppnå det, följ stegen nedan.

Följande exempelkod visar hur man konverterar PPT till TIFF-format med C++.

// Filsökvägar
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiff_out.tiff";

// Ladda presentationsfilen
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

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

C++ PPTX till TIFF - anpassad bildstorlek

Följande är stegen för att konvertera PowerPoint-filer till TIFF-format med anpassad bildstorlek.

Följande exempelkod visar hur man konverterar PPTX till TIFF med anpassad bildstorlek i C++.

// Filsökvägar
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffWithCustomImageSize_out.tiff";

// Ladda presentationsfilen
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Skapa en instans av klassen TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// Ställ in komprimeringstyp
options->set_CompressionType(Aspose::Slides::Export::TiffCompressionTypes::Default);

// Ställ in DpiX
options->set_DpiX(200);

// Ställ in DpiY
options->set_DpiY(100);

// Ställ in bildstorleken
options->set_ImageSize(System::Drawing::Size(1728, 1078));

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

C++ PowerPoint PPT till TIFF - anpassat pixelformat

För att ställa in pixelformatet kommer vi att använda ImagePixelFormat enum. Uppräkningen ImagePixelFormat ger följande värden.

  • Format1bppIndexerad: 1 bit per pixel, indexerad
  • Format4bppIndexerad: 4 bitar per pixel, indexerad
  • Format8bppIndexerad: 8 bitar per pixel, indexerad
  • Format24bppRgb: 24 bitar per pixel, RGB
  • Format32bppArgb: 32 bitar per pixel, ARGB

Följande är stegen för att konvertera en PPTX/PPT-fil till en TIFF-bild med anpassat pixelformat med C++.

Följande exempelkod visar hur du konverterar PowerPoint PPT till TIFF i C++ med anpassat pixelformat.

// Filsökvägar
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\ConvertToTiffPixelFormat_out.tiff";

// Ladda presentationsfilen
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);

// Skapa en instans av klassen TiffOptions
SharedPtr<Aspose::Slides::Export::TiffOptions> options = MakeObject<Aspose::Slides::Export::TiffOptions>();

// Ställ in pixelformatet
options->set_PixelFormat(Aspose::Slides::Export::ImagePixelFormat::Format8bppIndexed);

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

PPTX till TIFF C++ Converter - Skaffa en gratis licens

För att använda API:t utan utvärderingsbegränsningar kan du få en gratis tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar PowerPoint PPT till TIFF-bilder i C++. Dessutom har du lärt dig hur du ställer in den anpassade bildstorleken och pixelformatet i PPT till TIFF-konvertering. Dessutom är Aspose.Slides för C++ ett kraftfullt API för att arbeta med PowerPoint-filer. Du kan utforska API:et i detalj genom att besöka den officiella dokumentationen. Om du har några frågor är du välkommen att kontakta oss på vårt gratis supportforum.

Se även

Tips: Du kanske vill kolla in Aspose GRATIS online PowerPoint to Poster Converter.