Преобразовать файл MPP Project Microsoft Project в TIFF

Экспорт данных проекта в Tiff

TIFF (формат файла изображения тега)-это гибкий формат растрового изображения, который поддерживает множество глубины цвета, типов сжатия и даже многостраничных документов. Он обычно используется в сценариях профессиональной печати и архивирования документов.

Aspose.tasks для .net позволяет разработчикам экспортировать представления проекта (например, диаграммы Gantt) из файлов Microsoft Project (MPP) непосредственно в формат TIFF.

Вот пример выходного файла TIFF:

Пример MS Project MPP -файл, экспортированный в TIFF

Чтобы сохранить проект для программного программного обеспечения, используя aspose.tasks для .net:

  1. Загрузите файл MPP Project Microsoft.
  2. При желании внесите изменения в загруженный проект.
  3. Сохраните проект в TIFF, используя одну из перегрузки метода Project.SAVE. Вы можете пройти либо SaveFileformat.tiff, чтобы сохранить проект с настройками по умолчанию или пройти ImagesEaptions для настройки параметров экспорта.

Следующая статья описывает свойства, общие для всех графических форматов.

Также могут указаны дополнительные опции, специфичные для формата TIFF. Images aveseaptions.pixelformat можно использовать для установки формата цветовых данных для каждого пикселя в изображении. Например, Format24bpprgb указывает, что формат составляет 24 бита на пиксель; 8 битов каждый используется для красных, зеленых и синих компонентов.

Горизонтальное и вертикальное разрешение в DPI можно контролировать с использованием ImageSaveOptions.horizontalResolution и ImageSaveOptions.verticalResolution. ImagesaveOptions.tiffcompression можно использовать для указания типа алгоритма сжатия, используемого при генерации файла TIFF.

Усовершенствованные настройки экспорта TIFF

Для получения дополнительного контроля над выходом TIFF используйте класс ImagesEaPtions. Этот класс позволяет настроить параметры ключей, такие как:

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).

Приведенный ниже пример кода демонстрирует, как экспортировать данные вашего проекта из файла MPP в 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.