La conversion de PowerPoint en TIFF peut être utile dans divers scénarios, tels que l’impression, la télécopie, etc. Afin d’effectuer cette conversion par programme, cet article explique comment convertir PowerPoint PPTX/PPT en TIFF à l’aide de C#. De plus, vous apprendrez à personnaliser la taille et le format de pixel des images TIFF résultantes.
- Convertisseur C# PowerPoint en TIFF
- Convertir PowerPoint en TIFF
- Convertir PowerPoint en TIFF avec une taille d’image personnalisée
- PPTX vers TIFF avec format de pixel personnalisé
Convertisseur C# PowerPoint en TIFF
Afin de convertir les présentations PowerPoint, nous utiliserons Aspose.Slides for .NET. L’API est conçue pour créer, manipuler et convertir des documents de présentation à partir des applications .NET. Vous pouvez soit télécharger l’API ou l’installer à l’aide de NuGet.
PM> Install-Package Aspose.Slides.NET
Convertir PowerPoint PPTX en TIFF en utilisant C#
Voici les étapes pour convertir un PowerPoint PPTX/PPT en TIFF en utilisant C#.
- Chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Convertissez PPTX en TIFF en utilisant la méthode Presentation.Save(string, SaveFormat.Tiff).
L’exemple de code suivant montre comment convertir un fichier PowerPoint PPTX en TIFF.
// Instancier un objet Presentation qui représente un fichier de présentation
using (Presentation presentation = new Presentation("Presentation.pptx"))
{
// Enregistrement de la présentation dans un document TIFF
presentation.Save("output.tiff", SaveFormat.Tiff);
}
C# Convertir PowerPoint en TIFF avec une taille d’image personnalisée
Aspose.Slides for .NET vous permet également de personnaliser la taille de l’image résultante lors de la conversion de PowerPoint en TIFF. Voici les étapes pour y parvenir.
- Chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe TiffOptions.
- Définissez la taille de l’image à l’aide de la propriété TiffOptions.ImageSize.
- Convertissez PPTX en TIFF à l’aide de la méthode Presentation.Save(string, SaveFormat.Tiff).
L’exemple de code suivant montre comment convertir PPTX en TIFF avec une taille d’image personnalisée.
// Instancier un objet Presentation qui représente un fichier Presentation
using (Presentation pres = new Presentation("Presentation.pptx"))
{
// Instancier la classe TiffOptions
TiffOptions opts = new TiffOptions();
// Réglage du type de compression
opts.CompressionType = TiffCompressionTypes.Default;
// La profondeur dépend du type de compression et ne peut pas être définie manuellement.
// L'unité de résolution est toujours égale à "2" (points par pouce)
// Définition des PPP de l'image
opts.DpiX = 200;
opts.DpiY = 100;
// Définir la taille de l'image
opts.ImageSize = new Size(1728, 1078);
// Enregistrez la présentation au format TIFF avec la taille d'image spécifiée
pres.Save("TiffWithCustomSize_out.tiff", SaveFormat.Tiff, opts);
}
Convertir PowerPoint en TIFF avec le format de pixel personnalisé
Voici les étapes pour personnaliser le format de pixel dans la conversion PPTX en TIFF à l’aide de C#.
- Chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe TiffOptions.
- Définissez le format de pixel sur le format souhaité à l’aide de la propriété TiffOptions.PixelFormat.
- Convertissez PPTX en TIFF à l’aide de la méthode Presentation.Save(string, SaveFormat.Tiff).
L’exemple de code suivant montre comment personnaliser le format de pixel dans la conversion PPTX en TIFF.
// Instancier un objet Presentation qui représente un fichier 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.
*/
// Enregistrez la présentation au format TIFF avec la taille d'image spécifiée
presentation.Save("Tiff_With_Custom_Image_Pixel_Format_out.tiff", SaveFormat.Tiff, options);
}
Obtenez une licence API gratuite
Vous pouvez utiliser Aspose.Slides for .NET sans limitation d’évaluation en demandant une licence temporaire.
Conclusion
Dans cet article, vous avez appris à convertir PowerPoint PPTX/PPT en TIFF à l’aide de C#. De plus, vous avez vu comment personnaliser la taille et le format de pixel des images TIFF résultantes. Vous pouvez visiter la documentation pour explorer d’autres fonctionnalités d’Aspose.Slides for .NET. De plus, vous pouvez nous faire part de vos questions via notre forum.
Voir également
Conseil : vous pouvez consulter Aspose GRATUITEMENT en ligne PowerPoint to Poster Converter.