Open
Description
While opening the output drawing, an error drawing file occurs and requires recovery.
Input drawing file images are available, but output drawing file images are invisible.
sample code:
using ACadSharp.Examples;
using ACadSharp.IO;
using ACadSharp.Tables.Collections;
using ACadSharp.Tables;
using System;
using System.Diagnostics;
using System.Linq;
using ACadSharp.Entities;
using System.Xml.Linq;
namespace ACadSharp.Examples
{
public class Program
{
static void Main(string[] args)
{
void OnNotification(object sender, NotificationEventArgs e)
{
Console.WriteLine($"Notification: {e.Message}");
}
const string sourceFile = "C:\\Users\\Balaji.t\\Videos\\INPUT5\\FILE\\INPUT.dwg";
const string targetFile = "C:\\Users\\Balaji.t\\Videos\\INPUT5\\FILE\\OUTPUT.dwg";
CadDocument doc;
using (DwgReader reader = new DwgReader(sourceFile))
{
doc = reader.Read();
}
void WriteDwg(string targetFile, CadDocument doc)
{
using (DwgWriter writer = new DwgWriter(targetFile, doc))
{
writer.OnNotification += OnNotification;
writer.Write();
}
}
WriteDwg(targetFile, doc);
}
}
}
FILE.zip