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.