Konvertera DGN till PDF i Java

CAD-program använder DGN-filer för att skapa 2D eller 3D-ritningar. Konkret kan vi skapa och spara design för byggprojekt som motorvägar, broar och byggnader i en DGN-fil. I vissa fall kan vi behöva exportera ritningar från DGN-filer till PDF-dokument programmässigt. Sådana konverteringar möjliggör delning av ritningar i ett transportabelt format. I den här artikeln kommer vi att lära hur du konverterar en DGN-fil till en PDF i Java.

Följande ämnen ska täckas i den här artikeln:

  1. Java DGN till PDF-konverterare – Gratis nedladdning
  2. Steg för att konvertera DGN-fil till PDF-dokument
  3. Konvertera DGN till PDF programmässigt
  4. Konvertera DGN till PDF med alternativ

Java DGN till PDF-konverterare – Gratis nedladdning

För att konvertera en DGN-fil till ett PDF-dokument kommer vi att använda Aspose.CAD för Java-API. Det tillåter skapande, redigering och manipulering av DGN-filer och flera andra filformat.

API-et erbjuder Image-klassen som är basklassen för alla typer av ritningar. Klassen DgnImage av API representerar en DGN-bild. Vi kan ställa in PageWidth och PageHeight-egenskaperna med hjälp av klassen CadRasterizationOptions. API-et erbjuder PdfOptions-klassen som tillåter att specificera PDF-sparaalternativ.

Ladda ned JAR-filen för API här eller lägg till följande pom.xml-konfiguration i en Maven-baserad Java-applikation.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cad</artifactId>
    <version>22.3</version>
</dependency>

Hur man konverterar DGN-fil till PDF med Java

Vi kan enkelt exportera en ritning från en DGN-fil till ett PDF-dokument genom att följa stegen nedan:

  • Ladda en DGN-ritningsfil.
  • Ange PDF-sparaalternativ.
  • Spara DGN som en PDF.

Följande avsnitt beskriver hur du omvandlar dessa steg till Java-kod och konverterar en DGN-fil till en PDF.

Konvertera DGN till PDF programmässigt i Java

Vi kan konvertera en DGN-fil till ett PDF-dokument genom att följa stegen nedan:

  1. Först laddar du en inmatad DGN-fil med Image-klassen.
  2. Skapa sedan en instans av PdfOptions-klassen.
  3. Slutligen anropar du Save()-metoden för att spara den som en PDF. Det tar den utmatade PDF-filens sökväg och PdfOptions som argument.

Följande kod exempel visar hur du konverterar en DGN-fil till ett PDF-dokument med Java.

Konvertera DGN till PDF med alternativ i Java

Vi kan specificera PDF-sparaalternativ när vi konverterar en DGN-fil till ett PDF-dokument genom att följa stegen nedan:

  1. Först laddar du en inmatad DGN-fil med Image-klassen.
  2. Skapa sedan en instans av CadRasterizationOptions-klassen.
  3. Ange sedan sidhöjden och bredden.
  4. Skapa sedan en instans av PdfOptions-klassen.
  5. Ange VectorRasterizationOptions-egenskapen som CadRasterizationOptions.
  6. Slutligen anropar du Save()-metoden för att spara den som en PDF. Det tar den utmatade PDF-filens sökväg och PdfOptions som argument.

Följande kod exempel visar hur du anger sidhöjd och bredd när du sparar en DGN-fil som ett PDF-dokument med Java.

Hämta gratis tillfälligt licens

Du kan hämta en gratis tillfällig licens för att prova biblioteket utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har vi lärt oss hur man:

  • laddar en befintlig DGN-ritningsfil;
  • anger sidhöjd och bredd;
  • definierar sparaalternativ;
  • sparar DGN som en PDF i Java.

Utöver att konvertera en DGN till en PDF i Java kan du lära dig mer om Aspose.CAD för Java-API med dokumentationen. I fallet av någon tvetydighet kan du fritt kontakta oss på vår gratis supportforum.

Se även