Converteer DGN naar PDF in Aspose.CAD voor .NET
Invoering
Navigeren door de wereld van CAD-bestanden kan een uitdaging zijn, maar met Aspose.CAD voor .NET kunnen ontwikkelaars eenvoudig verschillende CAD-formaten manipuleren en converteren. Een veelvoorkomende behoefte is het converteren van DGN-bestanden naar PDF’s, wat we stap voor stap in deze tutorial zullen onderzoeken.
Vereisten
Om de instructies te kunnen volgen, moet u het volgende bij de hand hebben:
- Basiskennis van C# en het .NET Framework.
- Aspose.CAD voor .NET-bibliotheek geïnstalleerd. U kunt het downloadenhier.
- Een voorbeeld van een DGN-bestand (bijvoorbeeld Nikon_D90_Camera.dgn).
Stap 1: Importeer vereiste naamruimten
Begin met het importeren van de relevante naamruimten in uw C#-project:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Stap 2: Laad het DGN-bestand
Geef de directory voor uw DGN-bestand op en laad het met behulp van de volgende code:
string myDir = "Your Document Directory";
string sourceFilePath = myDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
// Verdere verwerking vindt hier plaats...
}
Stap 3: Rasteropties configureren
Stel vervolgens de rasteropties in om te definiëren hoe uw DGN in de PDF wordt weergegeven:
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 600, // Pas de breedte indien nodig aan
PageHeight = 300, // Pas de hoogte indien nodig aan
NoScaling = true,
AutomaticLayoutsScaling = false
};
Stap 4: PDF-opties maken
Definieer de PDF-opties en integreer daarbij de eerder geconfigureerde rasterinstellingen:
PdfOptions pdfOptions = new PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
};
Stap 5: Sla de DGN op als PDF
Sla ten slotte het DGN-bestand op als PDF met behulp van de opties die u hebt geconfigureerd:
cadImage.Save(myDir + "ExportDGNToPdf_out.pdf", pdfOptions);
Conclusie
Gefeliciteerd! U hebt met succes een DGN-bestand omgezet naar een PDF met Aspose.CAD voor .NET. Deze eenvoudige tutorial leidde u door het laden van het DGN-bestand, het instellen van rasteropties en het opslaan van de uitvoer als een PDF.
Veelgestelde vragen
Heb ik voorkennis van CAD nodig om Aspose.CAD te gebruiken?
Absoluut! Aspose.CAD is ontworpen om complexe CAD-taken te vereenvoudigen, waardoor het toegankelijk is voor alle ontwikkelaars, ongeacht hun CAD-kennis.
Waar kan ik meer bronnen en documentatie voor Aspose.CAD vinden?
U kunt uitgebreide handleidingen en voorbeelden bekijken in deAspose.CAD-documentatie.
Is er een gratis proefversie beschikbaar voor Aspose.CAD?
Ja, er kan een gratis proefversie worden verkregenhier.
Hoe kan ik een tijdelijke licentie voor Aspose.CAD krijgen?
U kunt tijdelijke licenties aanvragenhier.
Heeft u hulp nodig of vragen?
Doe mee aan het gesprek in deAspose.CAD-forum voor ondersteuning en vragen van de gemeenschap.