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.