Moeiteloos DGN naar AutoCAD PDF exporteren met Aspose.CAD voor Java

Invoering

Welkom bij deze uitgebreide tutorial over het gebruik van Aspose.CAD voor Java om DGN-bestanden in AutoCAD-indeling naar PDF te exporteren. Als u de mogelijkheden van uw Java-toepassing om CAD-bestanden te verwerken wilt verbeteren, is Aspose.CAD een uitstekende keuze. In deze zelfstudie begeleiden we u stap voor stap door het proces van het exporteren van DGN-bestanden.

Vereisten

Voordat we ingaan op de tutorial, zorg ervoor dat je aan de volgende vereisten voldoet:

  • Aspose.CAD-bibliotheek: Zorg ervoor dat de Aspose.CAD-bibliotheek voor Java is geïnstalleerd. Je kunt het downloadenhier.
  • Documentmap: Stel een documentmap in waar uw invoer- en uitvoerbestanden worden opgeslagen.

Pakketten importeren

Importeer in uw Java-project de benodigde pakketten om toegang te krijgen tot de Aspose.CAD-functionaliteiten:

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;

Laten we nu de voorbeeldcode in meerdere stappen opsplitsen:

Stap 1: Definieer bestandspaden

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

Zorg ervoor dat u “Uw documentenmap” vervangt door het daadwerkelijke pad waar uw bestanden zich bevinden.

Stap 2: Laad DGN-afbeelding

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

Laad het DGN-bestand met Aspose.CAD.

Stap 3: Stel PDF-exportopties in

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" }); // Exporteer specifieke weergaven
options.setVectorRasterizationOptions(vectorOptions);

Definieer de PDF-exportopties, inclusief paginaafmetingen en lay-outvoorkeuren.

Stap 4: PDF-bestand opslaan

objImage.save(outFile, options);

Sla het geëxporteerde PDF-bestand op.

Herhaal deze stappen voor eventuele extra DGN-bestanden die u wilt converteren. Gefeliciteerd! U hebt met succes DGN-bestanden naar AutoCAD-indeling in PDF geëxporteerd met Aspose.CAD voor Java.

Conclusie

In deze zelfstudie hebben we onderzocht hoe u Aspose.CAD voor Java kunt gebruiken om de mogelijkheden voor het verwerken van CAD-bestanden van uw toepassing te verbeteren. Met eenvoudig te volgen stappen en codevoorbeelden kunt u nu naadloos DGN-bestanden exporteren naar AutoCAD-indeling in PDF.

Veelgestelde vragen

V1: Is Aspose.CAD compatibel met alle CAD-bestandsformaten?

A1: Ja, Aspose.CAD ondersteunt een breed scala aan CAD-formaten, waardoor veelzijdigheid bij het verwerken van verschillende bestandstypen wordt gegarandeerd.

Vraag 2: Kan ik de PDF-exportinstellingen aanpassen?

A2: Absoluut. Zoals u in de tutorial laat zien, kunt u opties zoals paginaafmetingen en lay-outs aanpassen aan uw wensen.

Vraag 3: Waar kan ik aanvullende ondersteuning of assistentie vinden?

A3: Bezoek deAspose.CAD-forum voor gemeenschapsondersteuning en discussies.

Vraag 4: Is er een gratis proefversie beschikbaar?

A4: Ja, u heeft toegang tot de gratis proefperiodehier.

Vraag 5: Hoe kan ik een tijdelijke licentie verkrijgen?

A5: Vraag een tijdelijke licentie aanhier.