Цей короткий посібник містить інформацію про те, як перетворити MPP на PDF за допомогою Java. Він містить деталі конфігурації, послідовність кроків, які необхідно виконати, щоб написати цю програму, і зразок коду для демонстрації цієї операції. Ви можете конвертувати Microsoft Project у PDF за допомогою java лише за допомогою кількох викликів API.
Кроки для перетворення MPP у PDF за допомогою Java
- Налаштуйте середовище для використання Aspose.Tasks for Java у програмі зі сховища Maven
- Завантажте файл шаблону MS Project в об’єкт Project
- Створіть екземпляр об’єкта класу PdfSaveOptions
- Установіть властивість розміру сторінки в об’єкті PDFSaveOptions
- Перетворіть файл MPP у PDF за допомогою параметрів збереження
Ці прості кроки охоплюють повний процес конвертування MS Project у PDF за допомогою Java з деталями конфігурації, поетапним процесом і прикладом коду з описом, який можна виконувати. Клас Project використовується для завантаження файлу шаблону MPP, клас PDFSaveOptions використовується для встановлення характеристик вихідного PDF-файлу, а метод Project.save() використовується для перетворення файлу разом з об’єктом класу PDFSaveOptions. Зауважте, що об’єкт класу PDFSaveOptions не є обов’язковим і його можна опустити, використовуючи параметри за замовчуванням для вихідного файлу PDF.
Код для експорту MS Project у PDF за допомогою Java
У цьому коді для збереження MPP як PDF за допомогою Java використовується конструктор класу Project із назвою файлу шаблону як єдиним аргументом, однак ви можете використовувати інші конструктори, подібні до конструктора з DBSettings, який підтримує читання файлу проекту з бази даних, або читати файл проекту з потоку пам’яті разом із параметрами завантаження, як-от встановлення пароля, якщо вхідний файл захищено паролем тощо. Маркер скасування також можна налаштувати на переривання операції завантаження у разі помилки або непотрібної затримки.
Тут ми навчилися процесу зміни MPP на PDF. Якщо ви хочете дізнатися, як конвертувати MPP у XPS, перегляньте статтю як конвертувати файл Microsoft Project у XPS у Java.