Сохранить как PDF в Aspose.Tasks
Введение
В этом уроке мы покажем вам процесс сохранения проекта в формате PDF с помощью Aspose.Tasks для Java. С помощью Aspose.Tasks вы можете эффективно конвертировать файлы проекта в формат PDF, обеспечивая совместимость и простоту совместного использования. Давайте углубимся в шаги:
Предварительные условия
Прежде чем начать, убедитесь, что у вас есть следующее:
- Комплект разработки Java (JDK): убедитесь, что в вашей системе установлен JDK.
- Aspose.Tasks для библиотеки Java: Загрузите и установите библиотеку Aspose.Tasks. Вы можете найти ссылку для скачивания здесь .
- Файл проекта: подготовьте файл проекта (например, HomeMovePlan.mpp), который вы хотите преобразовать в PDF.
Импортировать пакеты
import com.aspose.tasks.PdfSaveOptions;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.Timescale;
Шаг 1. Прочтите входной файл проекта
String dataDir = "Your Data Directory";
Project project = new Project(dataDir + "HomeMovePlan.mpp");
Обязательно замените"Your Data Directory"
с путем к вашему каталогу данных, содержащему файл проекта.
Шаг 2. Сохраните проект в формате PDF.
project.save(dataDir + "Project5.pdf", SaveFileFormat.Pdf);
Этот фрагмент кода сохраняет проект в виде PDF-файла с именем «Project5.pdf».
Шаг 3. Подгонка содержимого по размеру ячейки
Project project1 = new Project(dataDir + "project6.mpp");
SaveOptions o = new PdfSaveOptions();
o.setFitContent(true);
o.setTimescale(Timescale.Months);
o.setPresentationFormat(PresentationFormat.TaskUsage);
Здесь мы устанавливаем параметры сохранения PDF-файла, включая настройку содержимого, временной шкалы и формата презентации.
Шаг 4. Скройте легенды
o.setLegendOnEachPage(false);
Этот шаг скрывает легенды на каждой странице PDF-файла.
Шаг 5. Сохраните проект с примененными параметрами
project1.save(dataDir + "result_months_WithoutLegend.pdf", o);
Наконец, этот код сохраняет проект с примененными параметрами в файл PDF.
Заключение
В этом уроке мы узнали, как использовать Aspose.Tasks для Java для сохранения проекта в формате PDF. Следуя этим простым шагам, вы сможете эффективно конвертировать файлы проекта для удобного обмена и распространения.
Часто задаваемые вопросы
Вопрос: Совместим ли Aspose.Tasks со всеми версиями Java?
О: Да, Aspose.Tasks поддерживает версии Java, начиная с JDK 6 и выше.
Вопрос: Могу ли я настроить внешний вид PDF-файла?
А: Абсолютно! Aspose.Tasks предоставляет различные возможности для настройки вывода PDF в соответствии с вашими требованиями.
Вопрос: Поддерживает ли Aspose.Tasks другие форматы файлов для конвертации?
О: Да, Aspose.Tasks поддерживает широкий спектр форматов файлов, включая MPP, XML, XLSX и другие.
Вопрос: Доступна ли пробная версия для Aspose.Tasks?
О: Да, вы можете получить бесплатную пробную версию Aspose.Tasks на сайте здесь .
Вопрос: Где я могу получить поддержку для Aspose.Tasks?
О: Для получения поддержки и помощи вы можете посетить Форум Aspose.Tasks .