Файлы формата PLT представляют собой векторные файлы, используемые плоттерными принтерами. Эти файлы обеспечивают точность и правильность заданий печати. Однако вы можете преобразовать файл PLT в PDF программно, используя язык Java. Файл формата PDF не зависит от устройства, что делает ваш файл совместимым со многими платформами и системными средами. Давайте рассмотрим предстоящие детали в этой статье:
- Конвертер PLT в PDF — установка Java API
- Преобразование PLT в PDF программно с использованием Java
- Преобразование PLT в изображение, например JPG, PNG, программно на Java
Конвертер PLT в PDF — установка Java API
Aspose.CAD for Java API поддерживает работу с файлами PLT наряду с несколькими другими поддерживаемыми форматами файлов. Вы можете легко настроить API, загрузив файл JAR из новых выпусков или из репозитория Aspose со следующими конфигурациями в файле pom.xml:
Репозиторий:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Зависимость:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>20.11</version>
</dependency>
</dependencies>
Преобразование PLT в PDF программно с использованием Java
Вы можете легко преобразовать файл PLT в документ PDF с высокой точностью. Ниже приведены шаги для преобразования PLT в PDF:
- Загрузить входной файл PLT
- Настройка объекта PdfOptions
- Укажите экземпляр CadRasterizationOptions.
- Сохранить PLT для вывода PDF
В приведенном ниже коде показано, как программно преобразовать PLT в PDF с помощью Java:
// Загрузить входной файл PLT
Image image = Image.load(PLTPathToFile);
// Настройка объекта PdfOptions
PdfOptions pdfOptions = new PdfOptions();
// Укажите экземпляр CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// Сохранение PLT для вывода PDF
image.save(dataDir + "50states.pdf", pdfOptions);
Преобразование PLT в изображение, например JPG, PNG, программно на Java
Вы можете преобразовать файл PLT в изображение, выполнив следующие действия:
- Загрузить входной файл PLT
- Настройка параметров изображения с помощью ImageOptionsBase
- Инициализировать объект CadRasterizationOptions
- Сохраните PLT для вывода изображения PNG, JPG и т. д.
Следующий код объясняет, как преобразовать файл PLT в изображение, такое как JPG, PNG и т. д., программно с использованием языка Java:
// Загрузить входной файл PLT
Image image = Image.load(PLTPathToFile);
// Настройка параметров изображения с помощью ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();
// Инициализировать объект CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// Сохранить PLT для вывода изображения PNG, JPG и т. д.
image.save(dataDir + "50states.jpg", imageOptions);
Вывод
В этой статье вы узнали, как преобразовать файл PLT (плоттер) в PDF или форматы изображений, включая JPG, PNG и т. д. Кроме того, вы можете изучить дополнительные варианты использования, загрузив и протестировав Проект примеров. Мы хотели бы услышать ваши предложения и отзывы.