工作中,三维模型中的属性需要填写,其他地方也又需要填写,比如,我们公司买外购件需要填写外购卡。

比较懒,所以弄个小工具,直接从三维模型中提取属性数据,填写到响应的条目,根据物料编号,生成PDF。

读取SolidWorks文档中的属性,生成PDF(工具开发)

​​​​​​​

读取SolidWorks文档中的属性,生成PDF(工具开发)_哔哩哔哩_bilibili


思路:

用SolidWorks.Interop.swdocumentmgr 读取属性,提一下,这个目前版本是需要买正版,然后再官网申请序列号的(应该是2015版本之后)。swdocumentmgr的优势不依赖solidworks本体程序,可以直接读取。

读取的属性直接填写到UI上,这里用WPF。这里打印的UI和显示UI其实是2个,打印UI是显示UI的一个副本,被使用的UI无法生成xps。

WPF生成xps。

xps再转换成pdf。


目前只实现了上面的功能,后续完善直接在UI上改数据,写入solidworks文档属性中。

代码不是本职工作,慢慢完善

读取SolidWorks文档中的属性,生成PDF(工具开发)相关推荐

  1. python生成word文档的表格_2018-10-04 [日常]用Python读取word文档中的表格并比较

    演示如下. 两个简单的word文档, 各有一个表格: 读取文档中的表格到列表(为演示只对单列表格操作): import docx def 取表格(文件名): 文件 = docx.Document(文件 ...

  2. python合并word表格单元格_Python实战009:读取Word文档中的表格数据及表格合并问题解决...

    同事最近被安排整理资料,主要工作室将文档中的表格数据提取出来并整理层Excel表格供我们FII刀具商城进行资料维护.由于刀具的种类繁多且规格无数,所以要处理的数据量相当的庞大.人工核对整理既费时又费力 ...

  3. 在word文档中如何自动生成目录,两种方法制作目录,总有一种适合你

    在word文档中如何自动生成目录,两种方法制作目录,总有一种适合你 目录 在word文档中如何自动生成目录,两种方法制作目录,总有一种适合你 1.文章中的标题较多,每个单独调整格式太费劲,这里我们用一 ...

  4. C# 读取Word文档中的文本内容

    C# 读取Word文档中的文本内容 这篇文章将介绍如何使用C#和Free Spire.Doc组件读取Word文档中的文本内容.Free Spire.Doc提供了两种方法来读取Word文档中的内容,一种 ...

  5. Java 读取Word文档中的文本内容

    这篇文章将介绍如何使用Free Spire.Doc for Java组件在Java应用程序中读取Word文档的文本内容.Free Spire.Doc for Java提供了两种方法来读取Word文档中 ...

  6. Free Spire.Doc组件C# 读取Word文档中的文本内容

    C# 读取Word文档中的文本内容 这篇文章将介绍如何使用C#和Free Spire.Doc组件读取Word文档中的文本内容.Free Spire.Doc提供了两种方法来读取Word文档中的内容,一种 ...

  7. C语言读取txt文档中的数据

    1.说明    txt文档中的数据格式:前后数据用空格隔开:    数据来源:matlab读取彩图的R.G.B三层的像素值,分别存放在三个txt文档中,用C读取到一维数组.    动态申请数组,还是需 ...

  8. java读取word文档中的文字和图片,doc和docx兼容版

    也是我东抄抄,西抄抄拿来测试改装的,话不多说,直接上代码 <dependency><groupId>commons-io</groupId><artifact ...

  9. python读取word文档中的表格内容

    1. 使用到的库 :docx(python_docx‑0.8.10‑py2.py3‑none‑any.whl) 下载地址:https://download.lfd.uci.edu/pythonlibs ...

最新文章

  1. [Hibernate]在VS2010中应用NHibernate 3.2与MySQL
  2. myclipse 项目struts 2 版本升级过程
  3. wdatepicker设置初始时间_滑动条的滑块的初始位置应该放在哪儿?
  4. 【RecyclerView】 六、RecyclerView.ItemDecoration 条目装饰 ( 简介 | onDraw | onDrawOver | getItemOffsets )
  5. 操作符和表达式的问题总结
  6. Python基础——PyCharm版本——第八章、文件I/O(核心3、csv和excel解析)
  7. php网站xml链接,xml图像超链接的制作代码
  8. leetcode542. 01 矩阵(bfs/dp)
  9. 【牛客 - 330I】Applese 的回文串(结论题,类似编辑距离,dp)
  10. python实现刷博器(适用于新浪、搜狐)
  11. CCF NOI1118 序列第K小
  12. 区块链 Gossip Protocol是什么
  13. google手机连接Wifi后总会提示无法连接互联网问题的解决
  14. 基于opendota的dota2战绩查询微信小程序
  15. QQ被盗后,如何找回好友
  16. 以太网未识别的网络问题
  17. Netty面试题和答案
  18. busybox tools
  19. C语言Hello World
  20. java计算机毕业设计新疆旅游专列订票系统源码+mysql数据库+lw文档+系统+调试部署

热门文章

  1. F28335之cmd文件详解
  2. RANSAC算法的单应性矩阵讲解
  3. spring.log
  4. 删除 Symbian 模拟器中的图标
  5. 监控物联网项目:web、flv视频流 、websocket、ESP32
  6. 引导滤波(guided filter)理解和代码实现
  7. Android 11 Wifi之ConnectivityService流程
  8. FPGA笔记:VHDL语言总结
  9. 百度智能云寿光设施蔬菜智脑项目斩获国际大奖
  10. kubeadm Networking.PodSubnet