DXF Tekeningen
DXF Tekeningen naar PDF Exporteren
Aspose.CAD biedt de functie om AutoCAD DXF-tekeningen te laden en deze als een geheel in PDF-indeling weer te geven. De aanpak voor het converteren van DXF naar PDF werkt als volgt:
- Laad het DXF-tekenbestand met behulp van de Image.Load fabrieksmethode.
- 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 PdfOptions als tweede parameter doorgeeft.
Het onderstaande codevoorbeeld toont hoe je een bestand kunt converteren met de standaardinstellingen.
Ondersteunde Indelingen
Op dit moment ondersteunen we volledig de AutoCAD DXF 2010-bestandsindelingen. De vorige DXF-versies zijn niet gegarandeerd voor 100% geldig. We zijn van plan om meer indelingen en functies op te nemen in toekomstige versies van Aspose.CAD.
Ondersteunde Entiteiten
Op dit moment ondersteunen we alle wijdverspreide 2D-entiteiten en hun basisstandaardparameters als volgt:
- Uitgelijnde Afmeting
- Hoekafmeting
- Boog
- Attribuut
- Blokverwijzing
- Cirkel
- Diameterafmeting
- Ellips
- Hatch
- Lijn
- Meerdere regels tekst
- Ordinaatafmeting
- Punt
- Polyline
- Radiale Afmeting
- Straal
- Geroteerde Afmeting
- Tabel
- Tekst
- Xline
Geheugenbeheer
De eigenschap ExactReallocateOnly van de Cache klasse kan worden gebruikt om de geheugenherallocatie te beheersen. Herallocatie zal zeer waarschijnlijk plaatsvinden voor voorgeallocatie caches. Dit kan gebeuren wanneer het systeem erachter komt 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 gespecificeerde ruimte niet overschrijden. In dit geval wordt de bestaande toegewezen in-memory cache (die herallocatie vereist) vrijgegeven en wordt extra ruimte op de schijf toegewezen.
Specifieke Laag van DXF Tekeningen naar PDF Exporteren
Deze aanpak werkt als volgt:
- Open een DXF-tekening bestand met behulp van de Image.Load fabrieksmethode.
- 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.
- Roep de Image.Save methode aan en geef het object van PdfOptions door als tweede parameter.
Het onderstaande codevoorbeeld toont hoe je een specifieke laag van DXF naar PDF kunt converteren.
PDF-bestanden weergeven als onderdeel van DXF-tekeningen
Deze aanpak werkt als volgt:
- Laad het DXF-tekenbestand met behulp van de Image.Load fabrieksmethode.
- 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.
Het onderstaande codevoorbeeld toont hoe je PDF-bestanden kunt weergeven als onderdeel van DXF-tekeningen.
Ingebedde DGN-onderlagen voor DXF-indeling exporteren
Aspose.CAD biedt de functie om AutoCAD DXF-bestanden te laden en ingebedde DGN-onderlagen voor DXF-indeling te exporteren.
Het onderstaande codevoorbeeld toont hoe je aan de gespecificeerde vereisten kunt voldoen.
Ondersteuning voor het Opslaan van DXF-bestanden
Aspose.CAD biedt de functie om AutoCAD DXF-bestanden te laden, wijzigingen aan te brengen en deze opnieuw op te slaan als een DXF-bestand.
Het onderstaande codevoorbeeld toont hoe je aan de gespecificeerde vereisten kunt voldoen.
DXF naar WMF Exporteren
Deze aanpak werkt als volgt:
- Laad het DXF-tekenbestand met behulp van de Image.Load fabrieksmethode.
- 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.
Specifieke DXF Lay-out naar PDF Exporteren
Deze aanpak werkt als volgt:
- Open een DXF-tekening bestand met behulp van de Image.Load fabrieksmethode.
- Maak een instantie van CadRasterizationOptions en geef de PageWidth & PageHeight eigenschappen op.
- Geef de gewenste lay-outnaam(en) op met de CadRasterizationOptions.Layouts eigenschap.
- Maak een instantie van PdfOptions & stel de VectorRasterizationOptions eigenschap in.
- Exporteer de tekening naar PDF door de Image.Save methode aan te roepen en het object van PdfOptions als tweede parameter door te geven.
Het onderstaande codevoorbeeld toont hoe je een specifieke lay-out van DXF naar PDF kunt converteren.
Ondersteuning van Blokafkapping
Aspose.CAD biedt de functie van Blokafkapping. De aanpak voor Blokafkapping werkt als volgt:
- Laad het DXF-tekenbestand met behulp van de Image.Load fabrieksmethode.
- 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.
Het onderstaande codevoorbeeld toont hoe Blokafkapping werkt.
Afbeeldingen naar DXF Exporteren
Met Aspose.CAD kun je afbeeldingen naar het DXF-formaat exporteren. Met deze aanpak kun je de volgende acties uitvoeren:
- Nieuwe lettertype instellen
- Entiteiten verbergen
- Tekst bijwerken
Het onderstaande codefragment toont je hoe je de bovenstaande acties kunt uitvoeren.
Specifieke Laag van DXF Tekeningen naar Afbeelding Exporteren
Deze aanpak werkt als volgt:
- Open een DXF-tekening bestand met behulp van de Image.Load fabrieksmethode.
- Maak een instantie van CadRasterizationOptions en geef de PageWidth en PageHeight eigenschappen op.
- Voeg lagen toe aan het object van CadRasterizationOptions.
- Maak een instantie van JpegOptions en stel de VectorRasterizationOptions eigenschap in.
- Exporteer de tekening naar PDF met behulp van de Image.Save methode.
Het onderstaande codevoorbeeld toont hoe je een specifieke laag van DXF naar Afbeelding kunt converteren.