Конвертировать MPP в PNG в Java

В этой краткой теме основное внимание уделяется тому, как конвертировать MPP в PNG в Java. Он предоставляет четко определенные шаги настройки и рабочий пример кода для демонстрации возможностей. Вы можете легко создать приложение для преобразования файла MPP в PNG с помощью Java с помощью нескольких вызовов API.

Действия по преобразованию MPP в PNG с использованием Java

  1. Установите среду для включения Aspose.Tasks for Java с помощью менеджера репозитория для преобразования MPP в PNG с помощью Java.
  2. Получите доступ к существующему файлу MPP с помощью объекта класса Project, чтобы изменить MPP на PNG с помощью Java.
  3. Установите параметры выходного файла PNG с помощью объекта класса ImageSaveOptions.
  4. Сохраните MPP как PNG в Java, используя метод сохранения.

Вышеупомянутые шаги включают в себя полную информацию о конфигурации и пошаговую процедуру конвертирования MS Project в PNG с использованием Java. Объект класса Project создается для доступа к исходному файлу MPP с диска, а затем экземпляр класса ImageSaveOptions используется для установки свойств выходного файла PNG. Экземпляр класса ImageSaveOptions не является обязательным и может быть исключен, используя настройки по умолчанию для выходного файла PNG во время рендеринга.

Код для сохранения MPP в формате PNG на Java

import com.aspose.tasks.ImageSaveOptions;
import com.aspose.tasks.License;
import com.aspose.tasks.PageSize;
import com.aspose.tasks.PixelFormat;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class MppToPng {
public static void main(String[] args) throws Exception {// Throws exception for the MPP file
String FilePath = "//Users//KBase//TestData//";
// Applying product license load and convert MPP to PNG image
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Load the MS MPP file from the disk
Project pngProject = new Project(FilePath + "Input.mpp");
// Set the PNG image Options
ImageSaveOptions pngOpts = new ImageSaveOptions(SaveFileFormat.Png);
pngOpts.setPixelFormat(PixelFormat.Format32bppArgb);
pngOpts.setPresentationFormat(PresentationFormat.TaskSheet);
pngOpts.setPageSize(PageSize.A4);
// Save the exported PNG image on the disk
pngProject.save("MpptoPng.png", pngOpts);
}
}

В этом примере демонстрируется возможность конвертировать MPP в PNG с помощью Java с помощью простого интерфейса API. Объект класса Project имеет перегруженные конструкторы, которые могут загружать исходный файл с диска, а также из таких источников, как Интернет или база данных, используя потоки памяти. Класс ImageSaveOptions используется для настройки выходного PNG-файла с использованием таких методов установки, как setFitContent, setResolution, setPageCount, setPages, setImageQuality и setPixelFormat, и это лишь некоторые из них.

Этот пример просветил нас о процессе изменения MPP на PNG с помощью Java. Если вы хотите узнать о процессе преобразования MPP в файл CSV, обратитесь к статье конвертировать MPP в CSV на Java.

 Русский