当前位置: 首页 > news >正文

廊坊网站seo排名wordpress仿站软件

廊坊网站seo排名,wordpress仿站软件,直播网站开发平台,短视频广告制作公司CAD 文件 批量转为PDF或批量打印,还是比较稳定的 1.需要本地安装CAD软件 2.通过 Everything 搜索工具搜索,DWG To PDF.pc3 ,获取到文件目录 ,替换到代码中, originalValue ACADPref.PrinterConfigPath \ r"C:…

CAD 文件 批量转为PDF或批量打印,还是比较稳定的

1.需要本地安装CAD软件
在这里插入图片描述

2.通过 Everything 搜索工具搜索,DWG To PDF.pc3 ,获取到文件目录 ,替换到代码中,

    originalValue = ACADPref.PrinterConfigPath \= r"C:\Users\hyh\AppData\Roaming\Autodesk\AutoCAD 2024\R24.3\chs\Plotters"

在这里插入图片描述

#!/usr/bin/env python
# -*- coding: utf-8 -*-import win32com.client
import time
import os,subprocessdef find_all_sub_files( directory, suffix='.dxf'):''':param directory:  查找的主目录:param suffix: 获取的扩展名:return:  符合扩展名的列表'''all_files = []# 递归遍历目录及其子目录中的所有文件for root, dirs, files in os.walk(directory):for file in files:if file.endswith(suffix):if '~$' not in file:all_files.append(os.path.join(root, file))return all_filesdef close_application(application = "chrome.exe"):# windows系统 关闭谷歌浏览器cmd = "taskkill /f /t /im {}".format(application)# 执行cmd命令,不显示任何输出subprocess.run(cmd, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)def cad_to_PDf(pdf_path,doc):# doc = wincad.ActiveDocumentdoc.Utility.Prompt("Hello! Autocad from pywin32com.\n")msp = doc.ModelSpace#print(doc.Name)#print(doc.ActiveLayout.ConfigName)# 设置绘图仪管理器的工作目录ACADPref = doc.Application.preferences.FilesoriginalValue = ACADPref.PrinterConfigPath \= r"C:\Users\hyh\AppData\Roaming\Autodesk\AutoCAD 2024\R24.3\chs\Plotters"#print(ACADPref)#print(originalValue)oplot = doc.PlotConfigurations.Add("PDF", doc.ActiveLayout.ModelType)doc.ActiveLayout.ConfigName = "DWG To PDF.pc3"doc.SetVariable("Filedia", 0)doc.SetVariable("BACKGROUNDPLOT", 0) # 前台打印doc.Plot.QuietErrorMode = Trueprint(pdf_path)doc.Plot.PlotToFile(pdf_path) # 选择打印机,若要采用纸质打印的打印机,则输出就需要将plot.PlotToFile()改为plot.PlotToDevice()# doc.PlotRotation = 0  # 横向打印# doc.StandardScale = 0  # 图纸打印比例# doc.CenterPlot = True  # 居中打印# doc.PlotWithPlotStyles = True  # 依照样式打印# doc.PlotHidden = False  # 隐藏图纸空间对象oplot.Delete()oplot = Noneobj = doc.GetVariable("DBMOD")# print(obj)def cad_conversion(cad_file_dir, save_pdf_path):wincad = win32com.client.Dispatch("AutoCAD.Application")docs = wincad.Documentsdxf_all_list=find_all_sub_files(cad_file_dir, suffix='.dxf')for dxf_path in dxf_all_list:cad_name=dxf_path.split('\\')[-1].replace('.dxf','.pdf')if not os.path.exists(save_pdf_path):os.makedirs(save_pdf_path)pdf_path=os.path.join(save_pdf_path,cad_name)doc = docs.Open(dxf_path)cad_to_PDf( pdf_path, doc)# 关闭CAD文件#doc.Close()doc.Close(False)del doctime.sleep(1)close_application(application="chrome.exe") # 关闭谷歌浏览器,如默认其他浏览器,需要修改 chrome.exewincad.Quit()del wincadif __name__ == '__main__':# CAD文件路径 输出PDF文件路径cad_file = r"D:\Python\CAD\hb"  # 输入CAD文件路径output_pdf = r"D:\Python\CAD\hb\export_cad_data\CAD"  # 输出PDF文件路径cad_conversion(cad_file, output_pdf)
http://www.yayakq.cn/news/649641/

相关文章:

  • appstore应用商店提高seo排名
  • 长春朝阳网站建设网站及新媒体建设宣传片
  • 金华手机建站模板网站服务器在本地是指
  • 重庆电商网站建设wordpress 评论可见
  • 手机制作企业网站吕梁营销型网站建设费用
  • 个人网站制作工具箱安卓版教育机构网站建设
  • 阿里云虚拟主机怎么建设网站网站直接访问
  • 怎样注册电商网站wordpress产品布局
  • 网站租空间多少钱一年wordpress网站如何播放视频
  • ps网站建设要知道的知识上海app开发费用
  • 网站扩展性南山网络科技有限公司
  • 长宁区企业网站建设网站后台做数据库备份代码
  • 沾益住房和城乡建设局网站网站的优化是什么
  • 做运动特卖的网站做网站不要盲目跟风
  • 高水平的网站建设公司网站建设工程师职责
  • 域名申请成功后怎么做网站乐都企业网站建设
  • 长清做网站wordpress是软件不
  • 深圳外贸网站制作价格珠海网站建设培训
  • 大型网站开发框架有哪些做网站友汇网
  • 建一个单页网站做网站 是不是懂ps
  • 黄金网站软件免费什么是网络营销美好小火锅的线上推广平台有哪些
  • 做的电影网站很卡百度官方官网
  • 意大利语网站建设汇云网站建设
  • 淘宝客高佣金网站建设代驾app软件开发
  • 呼市推广网站住建部历史文化街区和历史建筑信息平台
  • 沧州网站设计公司价格太原公司网站建立
  • 桦甸网站建设莆田哪里有学做网站的
  • 网站后台不能上传dw制作模板
  • 用wordpress建站会不会显得水平差cms门户网站模板下载
  • 农业建设项目管理信息系统网站wordpress 静态 弊端