Легкий экспорт DGN в AutoCAD PDF с помощью Aspose.CAD для Java

Введение

Добро пожаловать в это подробное руководство по использованию Aspose.CAD для Java для экспорта файлов DGN в формате AutoCAD в PDF. Если вы хотите расширить возможности вашего Java-приложения по обработке файлов САПР, Aspose.CAD — отличный выбор. В этом уроке мы шаг за шагом проведем вас через процесс экспорта файлов DGN.

Предварительные условия

Прежде чем мы углубимся в руководство, убедитесь, что у вас есть следующие предварительные условия:

  • Библиотека Aspose.CAD: убедитесь, что у вас установлена библиотека Aspose.CAD для Java. Вы можете скачать егоздесь.
  • Каталог документов: настройте каталог документов, в котором будут храниться входные и выходные файлы.

Импортировать пакеты

В свой Java-проект импортируйте необходимые пакеты для доступа к функциям Aspose.CAD:

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.aspose.cad.Image;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;

Теперь давайте разобьем пример кода на несколько шагов:

Шаг 1. Определите пути к файлам

String dataDir = "Your Document Directory" + "ExportingDGN/";
String fileName = dataDir + "Nikon_D90_Camera.dgn";
String outFile  = dataDir + "Nikon_D90_Camera.pdf";

Обязательно замените «Каталог ваших документов» фактическим путем, по которому расположены ваши файлы.

Шаг 2. Загрузите изображение DGN.

DgnImage objImage = (DgnImage) Image.load(fileName);

Загрузите файл DGN с помощью Aspose.CAD.

Шаг 3. Установите параметры экспорта PDF

PdfOptions options = new PdfOptions();
CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(1500);
vectorOptions.setPageHeight(1500);
vectorOptions.setAutomaticLayoutsScaling(true);
vectorOptions.setLayouts(new String[] { "1", "2", "3", "9" }); // Экспорт определенных представлений
options.setVectorRasterizationOptions(vectorOptions);

Определите параметры экспорта PDF, включая размеры страницы и настройки макета.

Шаг 4. Сохраните PDF-файл

objImage.save(outFile, options);

Сохраните экспортированный PDF-файл.

Повторите эти шаги для любых дополнительных файлов DGN, которые вы хотите преобразовать. Поздравляем! Вы успешно экспортировали файлы DGN в формат AutoCAD в PDF с помощью Aspose.CAD для Java.

Заключение

В этом руководстве мы рассмотрели, как использовать Aspose.CAD для Java для расширения возможностей вашего приложения по обработке файлов САПР. Благодаря простым инструкциям и примерам кода вы теперь можете легко экспортировать файлы DGN в формат AutoCAD в формате PDF.

Часто задаваемые вопросы

Вопрос 1: Совместим ли Aspose.CAD со всеми форматами файлов САПР?

О1: Да, Aspose.CAD поддерживает широкий спектр форматов САПР, обеспечивая универсальность при работе с различными типами файлов.

Вопрос 2. Могу ли я настроить параметры экспорта PDF?

А2: Абсолютно. Как показано в руководстве, вы можете настроить такие параметры, как размеры и макеты страниц, в соответствии со своими требованиями.

Вопрос 3. Где я могу найти дополнительную поддержку или помощь?

A3: ПосетитеФорум Aspose.CAD за поддержку сообщества и обсуждения.

В4: Доступна ли бесплатная пробная версия?

О4: Да, вы можете получить доступ к бесплатной пробной версии.здесь.

В5: Как я могу получить временную лицензию?

A5: Получите временную лицензиюздесь.