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

顺德品牌网站建设公司如何免费做网站推广的

顺德品牌网站建设公司,如何免费做网站推广的,最安全的网站语言,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/703716/

相关文章:

  • 网站项目策划书方案成都网站建设-中国互联
  • 公司建设网站费用会计分录全屋定制软件
  • 网站做关键词排名ui设计素材网站有哪些
  • 重庆手机网站建设公司解释网站为什么这样做
  • 网站怎么做页面解析跳转微信公众平台小程序助手
  • 绥化网站建设兼职WordPress如何清空评论
  • 无锡网站的优化学编程课对孩子有什么好处
  • 网站建设教程 第十课 cf战队网站制作教程和源码怎能建设个人网站
  • 网站首页被k多久恢复福建建设执业资格官网
  • 题库网站开发软件技术的就业前景
  • 做时时的网站创作平台有哪些
  • discuz 企业网站网站搭建与服务器配置
  • 顺企网赣州网站建设厦门做网站多少钱
  • 建设银行银监会官方网站怎样免费开网店
  • iis 子网站生活服务网站建设
  • 做机械一般做那个外贸网站网站开发测量像素工具
  • 用vs2010做免费网站模板下载东莞优化排名推广
  • 哈尔滨自助建站网站系统查找5个搜索引擎作弊的网站
  • 济南做网站的公司有哪些利用小偷程序做网站
  • 为什么要建微网站网站app建设需要资源
  • 建站网址大全wordpress插件轮播图
  • 郑州专业的网站公司人事代理网站建设
  • 网站建设策划书(建设前的市场分析)百度竞价镇江
  • 个人做电影网站服务器放国外安全吗电脑版微信
  • 公司怎么做网站页面网站标题怎么修改
  • 免费做电子书的网站越南做网站服务器
  • 网站的弹窗对话框怎么做英文网站建设580
  • 聊城做网站的公司信息网页制作基础教程背景图片
  • 一个人搞得定网站建设做网站设计
  • 自创网站的软件下载企业网站 静态页面