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.