Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code sample : how to convert a DWG to a ASCII DXF and select the ACAF version #232

Open
mlcvista opened this issue Dec 19, 2023 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@mlcvista
Copy link

mlcvista commented Dec 19, 2023

First, big thank you for your ACADSHARP.

I'm trying to use it to convert DWG to ASCII DXF...

I've use this code :

const string _file = "../../../../samples/sample_AC1032.dwg";
const string _filedxf = "../../../../samples/sample_AC1032_mlc.dxf";

static void Main(string[] args)
{
CadDocument doc;
using (DwgReader reader = new DwgReader(_file))
{
doc = reader.Read();
}

//exploreDocument(doc);

using (DxfWriter writer = new DxfWriter(_filedxf, doc,false))
{
	writer.OnNotification += NotificationHelper.LogConsoleNotification;
	writer.Write();
}

}

The dxf created is ASCII one... how to select the ACAD version of DXF if I want one, Please ?

With best regards,
MLC

@DomCR
Copy link
Owner

DomCR commented Dec 19, 2023

Hi @mlcvista,

If you want to save the document in a different version just change the version in the header:

//Example
doc.Header.Version = ACadVerson.AC1018;

Thanks for your support.

@DomCR DomCR added the help wanted Extra attention is needed label Dec 19, 2023
@mlcvista
Copy link
Author

Great !
This project is very good ! a must one :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants