Jak przekonwertować IGES na PDF w Javie

Ten krótki samouczek koncentruje się na tym, jak konwertować IGES na PDF w Javie, podając wszystkie niezbędne szczegóły i kroki, aby użyć przykładowego kodu. W tym przykładzie udostępniliśmy przykładowy kod do eksportu pliku IGES do PDF w Javie za pomocą prostych wywołań API, a aplikacji można używać w dowolnym środowisku Java skonfigurowanym w systemie Windows, macOS lub Linux.

Kroki, aby przekonwertować plik z IGES na PDF w Javie

  1. Skonfiguruj swój projekt, aby dodać plik Jar Aspose.CAD for Java z menedżera repozytorium
  2. Uzyskaj dostęp do źródłowego pliku IGES za pomocą obiektu klasy Image
  3. Zainicjuj obiekt klasy CadRasterizationOptions, aby dostosować rasteryzację pliku IGES
  4. Zainicjuj i użyj obiektu klasy PdfOptions, aby skonfigurować opcje wyjściowego pliku PDF
  5. Przekonwertuj plik IGES na format PDF przy użyciu metody zapisu udostępnianej przez klasę Image

Powyższe kroki obejmują proces konwersji pliku IGES do formatu PDF w Javie, przy czym proces rozpoczyna się od załadowania źródłowego pliku IGES za pomocą obiektu klasy Image z dysku. Następnie obiekt PdfOptions jest używany do ustawiania właściwości wyjściowych plików PDF i stosowania opcji rasteryzacji IGES, po czym następuje zapisywanie IGES jako PDF na dysku poprzez podanie obiektu PdfOptions jako argumentu.

Kod do konwersji IGES na PDF w Javie

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);
}
}

Ten przykładowy kod może zostać wykorzystany do opracowania oprogramowania do konwersji plików IGES na PDF w języku Java przy użyciu prostego interfejsu API. Klasa CadRasterizationOptions służy do dostosowywania procesu rasteryzacji poprzez ustawienie rozmiaru strony, koloru tła, układów w renderowanym pliku PDF, typu rysowania, opcji pióra, koloru rysowania i jakości.

W tym temacie byliśmy świadkami eksportowania z IGES do PDF w Javie przy użyciu prostego interfejsu API. Jeśli chcesz dowiedzieć się więcej o procesie konwersji DGN do formatu PDF, zapoznaj się z artykułem na stronie jak przekonwertować DGN na PDF w Javie.

 Polski