Convertir le fichier MPP Microsoft Project en TIFF

Exportation des données du projet vers TIFF

TIFF (TAG Image File Format) est un format d’image raster flexible qui prend en charge plusieurs profondeurs de couleurs, types de compression et même des documents de plusieurs pages. Il est couramment utilisé dans l’impression professionnelle et les scénarios d’archivage de documents.

Aspose.tasks pour .NET permet aux développeurs d’exporter des vues de projet (telles que les graphiques Gantt) à partir des fichiers Microsoft Project (MPP) directement au format TIFF.

Voici un exemple du fichier TIFF de sortie:

Exemple de fichier MPP du projet MS exporté vers TIFF

Pour enregistrer un projet à TIFF par programme en utilisant Aspose.tasks pour .NET:

  1. Chargez un fichier Microsoft Project MPP.
  2. Facultativement, apporter des modifications au projet chargé.
  3. Enregistrez le projet sur TIFF en utilisant l’une des surcharges de méthode Project.Save. Vous pouvez passer SaveFileFormat.tiff pour enregistrer le projet avec des paramètres par défaut ou passer ImagesVeOptions pour personnaliser les options d’exportation.

Ce qui suit Article décrit les propriétés communes pour tous les formats graphiques.

Des options supplémentaires spécifiques au format TIFF peuvent également spécifiés. ImagesVeOptions.Pixelformat peut être utilisé pour définir le format des données de couleur pour chaque pixel de l’image. Par exemple, Format24BPPRGB spécifie que le format est de 24 bits par pixel; 8 bits chacun sont utilisés pour les composants rouges, verts et bleus.

La résolution horizontale et verticale dans DPI peut être contrôlée à l’aide de imagesVeOptions.HorizontalResolution et ImagesVeoptions.VerticalResolution. ImagesVeOptions.TiffCompression peut être utilisé pour spécifier le type d’algorithme de compression utilisé lors de la génération du fichier TIFF.

Paramètres d’exportation TIFF avancés

Pour plus de contrôle sur la sortie TIFF, utilisez la classe ImagesVeOptions. Cette classe vous permet de configurer les paramètres clés tels que:

OptionDescription
PixelFormatDefines the color depth. For example, Format24bppRgb stores 24 bits per pixel (8 bits per RGB channel).
HorizontalResolutionControls the horizontal resolution in dots per inch (DPI).
VerticalResolutionControls the vertical resolution in DPI.
TiffCompressionSpecifies the compression algorithm (e.g., None, LZW, CCITT4).

L’exemple de code ci-dessous montre comment exporter vos données de projet du fichier MPP vers TIFF.

1Project project = new Project("New Project.mpp");
2ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);
3options.HorizontalResolution = 72;
4options.VerticalResolution = 72;
5options.PixelFormat = PixelFormat.Format24bppRgb;
6project.Save("RenderProjectDataToFormat24bppRgb_out.tif", (SaveOptions)options);

This approach allows the generation of high-quality TIFF output suitable for archiving, print, or multi-page image scenarios.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.