Как конвертировать IGES в PDF на Java

В этом кратком руководстве основное внимание уделяется тому, как преобразовать IGES в PDF на Java, предоставляя все необходимые сведения и шаги для использования примера кода. В этом примере мы предоставили пример кода для экспорта файла IGES в PDF на Java с помощью простых вызовов API, и приложение можно использовать в любой среде Java, настроенной в Windows, macOS или Linux.

Шаги для преобразования файла из IGES в PDF в Java

  1. Настройте свой проект, чтобы добавить JAR-файл Aspose.CAD for Java из менеджера репозитория.
  2. Доступ к исходному файлу IGES с помощью объекта класса Image
  3. Инициализируйте объект класса CadRasterizationOptions, чтобы настроить растеризацию файла IGES.
  4. Инициализируйте и используйте объект класса PdfOptions для настройки выходных параметров PDF.
  5. Преобразуйте файл IGES в PDF, используя метод сохранения, предоставляемый классом Image.

Вышеупомянутые шаги охватывают процесс преобразования файла IGES в PDF на Java, при этом процесс начинается с загрузки исходного файла IGES с помощью объекта класса Image с диска. Затем объект PdfOptions используется для установки выходных свойств PDF и применения параметров растеризации IGES, после чего следует сохранение IGES в формате PDF на диске с предоставлением объекта PdfOptions в качестве аргумента.

Код для преобразования IGES в PDF на Java

import com.aspose.cad.Image;
import com.aspose.cad.License;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
public class ConvertIGESToPDF {
public static void main2(String[] args) throws Exception { // main method to convert IGES to PDF image using Java
String path = "C:/TestData/";
// Set up the license to convert IGS to PDF
License licenseIGStoPDF = new License();
licenseIGStoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic");
String sourceIGSFile = path + "Sourc.igs";
String exportedIGEStoPDFFile = path + "ExportedIGS.pdf";
// Load the source IGS file from the disk
Image iGESImageTest = Image.load(sourceIGSFile);
// Initialize the PdfOptions object for the desired PDF
PdfOptions pdfOptionsIGES = new PdfOptions();
// Instantiate the vector rastrization options
CadRasterizationOptions igesRasterizationOpts = new CadRasterizationOptions();
igesRasterizationOpts.setPageWidth(1000);
igesRasterizationOpts.setPageHeight(1000);
// Set the rasterization options
pdfOptionsIGES.setVectorRasterizationOptions(igesRasterizationOpts);
// Convert IGS to PDF
iGESImageTest.save(exportedIGEStoPDFFile, pdfOptionsIGES);
}
}

Этот пример кода можно использовать для разработки программного обеспечения конвертера IGES в PDF на Java с использованием простого интерфейса API. Класс CadRasterizationOptions используется для настройки процесса растеризации путем установки размера страницы, цвета фона, макетов в обработанном PDF-файле, типа рисования, параметров пера, цвета и качества рисования.

В этом разделе мы наблюдали экспорт из IGES в PDF на Java с использованием простого интерфейса API. Если вы хотите узнать о процессе преобразования DGN в PDF, обратитесь к статье как конвертировать DGN в PDF на Java.

 Русский