diff --git a/RhSolutions.AddIn/Tools/DxfTool.cs b/RhSolutions.AddIn/Tools/DxfTool.cs new file mode 100644 index 0000000..291a2e1 --- /dev/null +++ b/RhSolutions.AddIn/Tools/DxfTool.cs @@ -0,0 +1,19 @@ +#if !NET472 +using System.Runtime.Versioning; +#endif + +namespace RhSolutions.Tools; + +#if !NET472 +[SupportedOSPlatform("windows")] +#endif +internal class DxfTool : ToolBase +{ + public override void Execute() + { + Application app = RhSolutionsAddIn.Excel.Application; + Worksheet worksheet = app.ActiveWorkbook.ActiveSheet; + var products = _reader.ReadProducts(new[] { worksheet }); + _writer.WriteProducts(products); + } +}