DXF Tekeningen
Exporteren van DXF Tekeningen naar PDF
Aspose.CAD biedt de functie om AutoCAD DXF-tekenentiteiten te laden en deze als een geheel tekening naar PDF-indeling te renderen. De DXF naar PDF conversieaanpak werkt als volgt:
- Laad DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een object van de CadRasterizationOptions klasse en stel de PageHeight & PageWidth eigenschappen in.
- Maak een object van de PdfOptions klasse en stel de VectorRasterizationOptions eigenschap in.
- Roep Image.Save aan terwijl je een object van de PdfOptions als tweede parameter doorgeeft.
De onderstaande codevoorbeeld toont hoe je een bestand kunt converteren met standaardinstellingen.
Ondersteunde Indelingen
Op dit moment ondersteunen we volledig AutoCAD DXF 2010-bestandsindelingen. De vorige DXF-versies kunnen niet gegarandeerd 100% geldig zijn. We zijn van plan om meer indelingen en functies toe te voegen in toekomstige versies van Aspose.CAD.
Ondersteunde Entiteiten
Op dit moment ondersteunen we alle wijdverspreide 2D-entiteiten en hun basisstandaardparameters als volgt:
- Uitgelijnde Dimensie
- Hoekdimensie
- Boog
- Attribuut
- Blokverwijzing
- Cirkel
- Diameter Dimensie
- Ellips
- Hatch
- Lijn
- Meerdere tekst
- Ordinate Dimensie
- Punt
- Polyline
- Radiale Dimensie
- Straal
- Rotatie Dimensie
- Tabel
- Tekst
- Xline
Geheugenbeheer
De eigenschap ExactReallocateOnly kan worden gebruikt om de geheugenherallocatie te controleren. Herallocatie zal waarschijnlijk optreden voor vooraf toegewezen caches. Het kan gebeuren wanneer het systeem vaststelt dat de toegewezen ruimte niet voldoende zal zijn.
- Als ExactReallocateOnly is ingesteld op de standaardwaarde, False, wordt de ruimte opnieuw toegewezen aan hetzelfde medium.
- Wanneer ingesteld op True, kan herallocatie de maximaal opgegeven ruimte niet overschrijden. In dit geval wordt de al toegewezen cache in het geheugen (die herallocatie vereist) vrijgegeven en wordt er aanvullende ruimte op schijf toegewezen.
Exporteren van een Specifieke Laag van DXF Tekeningen naar PDF
Deze aanpak werkt als volgt:
- Open een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een instantie van CadRasterizationOptions en geef de PageWidth & PageHeight eigenschappen op.
- Voeg lagen toe aan het object van CadRasterizationOptions.
- Maak een instantie van PdfOptions & stel de VectorRasterizationOptions eigenschap in.
- Exporteer de tekening naar PDF met de Image.save methode.
De onderstaande code voorbeeld toont hoe je een specifieke laag van DXF naar PDF kunt converteren.
Exporteren van een Specifieke Laag van DXF Tekeningen naar Afbeelding
Deze aanpak werkt als volgt:
- Open een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een instantie van CadRasterizationOptions en geef de PageWidth & PageHeight eigenschappen op.
- Voeg lagen toe aan het object van CadRasterizationOptions.
- Maak een instantie van JpegOptions & stel de VectorRasterizationOptions eigenschap in.
- Exporteer de tekening naar JPEG met de Image.save methode.
De onderstaande codevoorbeeld toont hoe je een specifieke laag van DXF naar Afbeelding kunt converteren.
PDF-bestanden renderen als onderdeel van DXF tekeningen
Deze aanpak werkt als volgt:
- Laad een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een object van de CadRasterizationOptions klasse en laad PDF-bestanden.
- Stel de PageHeight & PageWidth eigenschappen in.
- Roep Image.save aan en sla het bestand op.
De onderstaande codevoorbeeld toont hoe je PDF-bestanden als onderdeel van DXF-tekeningen kunt weergeven.
Export DXF naar WMF
Deze aanpak werkt als volgt:
- Laad een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een object van de CadRasterizationOptions klasse en laad PDF-bestanden.
- Stel de PageHeight & PageWidth eigenschappen in.
- Roep Image.save aan en sla het bestand op.
De onderstaande codevoorbeeld toont hoe je DXF naar WMF kunt exporteren.
Ondersteuning voor het Opslaan van DXF-bestanden
Aspose.CAD biedt de functie om AutoCAD DXF-bestanden te laden en wijzigingen aan te brengen en deze opnieuw op te slaan als een DXF-bestand. De onderstaande codevoorbeeld toont hoe je gespecificeerde vereisten kunt behalen.
Exporteren van ingesloten DGN onderlaag voor DXF-indeling
Aspose.CAD biedt de functie om AutoCAD DXF-bestanden te laden en ingesloten DGN-onderlaag voor DXF-indeling te exporteren.
De onderstaande codevoorbeeld toont hoe je gespecificeerde vereisten kunt behalen.
Exporteren van een Specifieke DXF-indeling naar PDF
Deze aanpak werkt als volgt:
- Open een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een instantie van CadRasterizationOptions en specificeer de PageWidth & PageHeight eigenschappen.
- Geef de gewenste layouter naam(en) op met behulp van de CadRasterizationOptions.Layouts eigenschap.
- Maak een instantie van PdfOptions & stel de VectorRasterizationOptions eigenschap in.
- Exporteer de tekening naar PDF met de Image.save methode.
De onderstaande codevoorbeeld toont hoe je een specifieke lay-out van DXF naar PDF kunt converteren.
Toegang tot ATTRIB en MTEXT-objecten
Deze aanpak werkt als volgt:
- Open een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Toegang tot de entiteiten binnen het CAD-bestand.
- Controleer op CadEntityTypeName.MTEXT en CadEntityTypeName.INSERT entiteiten.
- Voeg toe aan een tijdelijke lijst voor verdere verwerking
Decomponeren van CAD Invoegen Objecten
Deze aanpak werkt als volgt:
- Open een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Toegang tot de entiteiten binnen het CAD-bestand.
- Controleer op CadEntityTypeName.INSERT entiteiten.
- Controleer de lijst van CadBlockEntity types.
- Verwerk de entiteiten.
Ondersteuning voor Blokafsnijding
Aspose.CAD biedt de functie voor Blokafsnijding. De aanpak voor Blokafsnijding werkt als volgt:
- Laad een DXF-tekeningbestand met behulp van de Image.load fabriquemethode.
- Maak een object van de CadRasterizationOptions klasse en laad PDF-bestanden.
- Stel de gewenste eigenschappen van CadRasterizationOptions in.
- Roep Image.save aan terwijl je een object van PdfOptions als tweede parameter doorgeeft en sla het bestand op.
De onderstaande codevoorbeeld toont hoe Blokafsnijding werkt.
Afbeeldingen Exporteren naar DXF
Met Aspose.CAD kun je afbeeldingen exporteren naar het DXF-formaat. Met deze aanpak kun je de volgende acties uitvoeren:
- Nieuwe lettertype instellen
- Entiteiten verbergen
- Tekst bijwerken
De onderstaande codevoorbeeld toont hoe je de hierboven genoemde acties kunt uitvoeren.