Acad打印配置解析库
是用于打开和修改 AutoDesk® plot files(.pc3, .pmp, .stb, .ctb)的库.
"PIA"文件是原作者针对以上四种文件的简写名,
本工程对原作者的文件进行注释和修改了部分错误代码,
由于原作者已经不再更新,同时为了不和原英文项目混淆,特意单独分出这个工程.
并上述项目升级到.net standard工程.
这里我写了一个WinForm项目,引用了PianoCN工程,然后调用这个工程内部的函数进行查改增删.
给大家提供作为一个调用参考,毕竟单单凭借README.md并不能很好地说明其中的原理.
和github版本不同,此版本升级到了net5,不过受到zip包工程的影响,采取的是兼容性生成.
工程已经移植到gitee上面,github的不再维护,延续了原作者的MIT开源协议.
废弃的github地址: https://github.com/liuqihonggit/-_PianoCN
现gitee地址: https://gitee.com/inspirefunction/PianNoCN
动图演示和其他必须要的说明信息,可以来我的博客浏览 https://www.cnblogs.com/JJBox/p/10909297.html
此工程不包含发布引擎,需要自行编写,而通过.pc3创建.pmp文件部分则是博客中.
string supportPath = @"C:\Plot Support";
string configName = Path.Combine(supportPath, "DWG To PDF.pc3");
var pdfConfig = new PlotterConfiguration(configName);
pdfConfig.TruetypeAsText = true;
pdfConfig.SetCustomValue("Include_Layer", false);
pdfConfig.SetCustomValue("Create_Bookmarks", false);
pdfConfig.Write(Path.Combine(supportPath, "DWG To PDF - NoLayersOrBookmarks.pc3"));
原作者项目链接
本工程作者: 惊惊
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型