private void btn_outpdf_Click(object sender, EventArgs e)
{
AcadDocument doc = null;
string destPath = string.Empty;
foreach (var file in fileslist)
{
doc = _app.Documents.Open(file, true);
doc.SetVariable("sdi", 0);
doc.SetVariable("Filedia", 0);
doc.SetVariable("BACKGROUNDPLOT", 0);
doc.ActiveLayout.ConfigName = "DWG To PDF.pc3";
doc.ActiveLayout.PlotWithLineweights = true; //线宽比例
doc.ActiveLayout.PlotWithPlotStyles = true; //使用样式
//设置打印图纸大小
string[] cMNameLst = (string[])doc.ActiveLayout.GetCanonicalMediaNames();
foreach (string name in cMNameLst)
{
C# net autocad批量打印(图纸设置,打印比例设置)
最新推荐文章于 2025-04-04 16:58:35 发布