Отправить проект для множества TIFF
Aspose.tasks для .net позволяет вам отображать диаграмму Gantt для множества TIFFS. Перечисление SaveFileFormat содержит доступные параметры вывода, включая TIFF. Проект может быть представлен в TIFF с или без сжатия; Поддерживаемые схемы сжатия являются RLE, CCITT3, CCITT4 и LZW.
Поддерживаемые параметры сжатия
Процесс рендеринга поддерживает различные отраслевые схемы сжатия, что может значительно уменьшить размер файла результирующего TIFF без ущерба для макета.
- Нет - несжатый выход
- rle (кодирование длины пробежки)-Подходит для простых изображений
- CCITT GROUP 3 - Используется в передаче факса
- CCITT GROUP 4-Улучшенное сжатие для черно-белых изображений
- LZW (Lempel - Ziv - Welch) - Сжатие без потерь широко используется в Tiffs
Эти варианты могут быть применены через перечисление «tiffcompression» внутри tiffsaveoptions
.
рендеринг для множества TIFF
Следующий пример кода:
- Читает файл проекта.
- Устанавливает формат выходного файла.
- Применяет сжатие и сохраняет изображение на диск.
- Удаляет сжатие и сохраняет изображение на диск.
1Project project = new Project("New Project.mpp");
2
3// Save the project to TIFF
4project.Save("RenderMultipageTIFF_out.tif", SaveFileFormat.TIFF);
5
6// Save the project with CCITT4 compression
7ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);
8options.TiffCompression = TiffCompression.Ccitt4;
9project.Save("RenderMultipageTIFF_options_out.tif", (SaveOptions)options);
10
11// Remove the compression
12options.TiffCompression = TiffCompression.None;
13project.Save("RenderMultipageTIFF_comp_none_out.tif", (SaveOptions)options);
Ключевые элементы в коде
Project.Save()
— Основной метод для запуска рендеринга.SaveFileFormat.TIFF
— Целевой формат.TiffSaveOptions
— Позволяет указать сжатие, размер страницы, режим рендеринга и т. д.TiffCompression
— Перечисление, управляющее схемой сжатия (например,TiffCompression.Ccitt4
).
Примеры использования
- Документация и архивация: Сохранение визуальных представлений проекта в виде файлов TIFF только для чтения для долгосрочного хранения.
- Печать: Создание изображений с разбивкой на страницы для печати с высоким разрешением с согласованностью макета.
- Автономное рецензирование: Экспорт видов проекта в многостраничные файлы TIFF, которые можно распространять или просматривать без программного обеспечения для управления проектами.
Резюме
Рендеринг данных проекта в многостраничный TIFF с помощью Aspose.Tasks для .NET обеспечивает гибкость, совместимость и контроль над конечным визуальным выводом. Разработчики могут настраивать параметры экспорта в соответствии с конкретными бизнес- или техническими требованиями, включая сжатие для оптимизации хранения.
Для более сложных сценариев рендеринга рассмотрите возможность изучения: