Invoering
Navigeren door de wereld van CAD-bestanden kan een uitdaging zijn, maar met Aspose.CAD voor .NET kunnen ontwikkelaars eenvoudig verschillende CAD-formaten bewerken en converteren. Een veelvoorkomende behoefte is het converteren van DGN-bestanden naar PDF’s, wat we stap voor stap in deze tutorial zullen bespreken.
Vereisten
Om de handleiding te kunnen volgen, hebt u het volgende nodig:
- Basiskennis van C# en het .NET Framework.
- Aspose.CAD voor .NET-bibliotheek geïnstalleerd. U kunt het downloaden. hier.
- Een voorbeeld van een DGN-bestand (bijvoorbeeld Nikon_D90_Camera.dgn).
Stap 1: Vereiste naamruimten importeren
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))
{
// Hier vindt verdere verwerking 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 naar behoefte aan
PageHeight = 300, // Pas de hoogte naar behoefte 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 het 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! Je hebt met succes een DGN-bestand naar een PDF geconverteerd met Aspose.CAD voor .NET. Deze eenvoudige tutorial heeft je begeleid bij het laden van het DGN-bestand, het instellen van rasteropties en het opslaan van de uitvoer als 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 en toegankelijk te maken 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 de Aspose.CAD-documentatie.
Is er een gratis proefversie beschikbaar voor Aspose.CAD?
Ja, u kunt een gratis proefperiode aanvragen hier.
Hoe kan ik een tijdelijke licentie voor Aspose.CAD krijgen?
U kunt tijdelijke vergunningen aanvragen hier.
Heeft u hulp nodig of vragen?
Neem deel aan het gesprek in de Aspose.CAD-forum voor ondersteuning en vragen van de gemeenschap.