Преобразовать файл MPP Project Microsoft Project в TIFF
Экспорт данных проекта в Tiff
TIFF (формат файла изображения тега)-это гибкий формат растрового изображения, который поддерживает множество глубины цвета, типов сжатия и даже многостраничных документов. Он обычно используется в сценариях профессиональной печати и архивирования документов.
Aspose.tasks для .net позволяет разработчикам экспортировать представления проекта (например, диаграммы Gantt) из файлов Microsoft Project (MPP) непосредственно в формат TIFF.
Вот пример выходного файла TIFF:
Чтобы сохранить проект для программного программного обеспечения, используя aspose.tasks для .net:
- Загрузите файл MPP Project Microsoft.
- При желании внесите изменения в загруженный проект.
- Сохраните проект в TIFF, используя одну из перегрузки метода Project.SAVE. Вы можете пройти либо SaveFileformat.tiff, чтобы сохранить проект с настройками по умолчанию или пройти ImagesEaptions для настройки параметров экспорта.
Следующая статья описывает свойства, общие для всех графических форматов.
Также могут указаны дополнительные опции, специфичные для формата TIFF. Images aveseaptions.pixelformat можно использовать для установки формата цветовых данных для каждого пикселя в изображении. Например, Format24bpprgb указывает, что формат составляет 24 бита на пиксель; 8 битов каждый используется для красных, зеленых и синих компонентов.
Горизонтальное и вертикальное разрешение в DPI можно контролировать с использованием ImageSaveOptions.horizontalResolution и ImageSaveOptions.verticalResolution. ImagesaveOptions.tiffcompression можно использовать для указания типа алгоритма сжатия, используемого при генерации файла TIFF.
Усовершенствованные настройки экспорта TIFF
Для получения дополнительного контроля над выходом TIFF используйте класс ImagesEaPtions. Этот класс позволяет настроить параметры ключей, такие как:
Option | Description |
---|---|
PixelFormat | Defines the color depth. For example, Format24bppRgb stores 24 bits per pixel (8 bits per RGB channel). |
HorizontalResolution | Controls the horizontal resolution in dots per inch (DPI). |
VerticalResolution | Controls the vertical resolution in DPI. |
TiffCompression | Specifies 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.