最近有这样一个需求,客户会提供DWG文件,因为DWG文件是不能直接在网页上显示的,所以必须对他做处理,要求是转换成PDF格式。我查了很久的资料,很多都是基于C#和.NET的方法,而且都是说的很模糊,不是调用这个API就是调用那个API,也没有给出具体的API地址。我在CAD软件的官网和论坛上也找了一番没有发现。更别说用Java实现这个功能了,看网上给出的解决办法都是直接用软件实现,那这个是肯定不满足我的要求的,毕竟我是希望用Java实现的。后来,我就在GitHub上找了好久,终于让我发现了一些蛛丝马迹,有一个项目是Aspose.CAD for Java,抱着试一试的想法下下来看了看,终于让我在这个工程里面找到了一个名叫ConvertDWGFileToPDF的java类,真的是喜出望外。经过一点小修改,最后完美实现我的需求。代码我就不贴了,毕竟是公司的。我就提供一下GitHub上Aspose.CAD for Java项目的地址,毕竟网上这方面资料太少了,还是得记一下------https://github.com/aspose-cad/Aspose.CAD-for-Java 有需要的朋友自己下吧,这个工程里面还有好多实用的关于CAD的功能,比如给DWG加上文字,导出DXF成PDF或者WMF文件等等,我就不说了,暂时对我没用,大家自己看吧!

转载于:https://www.cnblogs.com/timePasser-leoli/p/9001668.html

关于DWG文件转换成PDF相关推荐

  1. dwg如何转换成pdf文件?

    dwg如何转换成pdf文件?今天小编在后台收到了一位网友的留言,他说他是做室内设计的,相信做室内设计的小伙伴都很熟悉CAD软件,因为涉及到室内设计总离不开CAD的应用.一般通过cad软件导出来的格式是 ...

  2. dwg如何转换成pdf?快来试试这四种方法吧!

    dwg如何转换成pdf?DWG文件转换成PDF文件具有以下优点:首先.跨平台方便共享:PDF文件是一种跨平台文档格式,可以在不同的设备和操作系统上查看和共享,所以将DWG文件转换成PDF文件可以方便地 ...

  3. cad导出pdf_如何使用CAD手机看图软件将DWG格式图纸文件转换成PDF格式?

    在使用CAD手机看图软件修改好CAD图纸后想要发送给其他人,怎么将手机中DWG格式图纸文件转换成PDF格式呢?接下来就给大家介绍一下CAD手机看图软件浩辰CAD看图王手机版中将DWG格式图纸文件转换成 ...

  4. cad的dwg如何转换成pdf?

    cad的dwg如何转换成pdf?pdf文件相信对于每个使用的电脑的小伙伴来说并不陌生,因为pdf文件几乎每天在工作中都会使用到,由于pdf文件的稳定性成为目前最重要的电脑文件之一,并且pdf文件可以在 ...

  5. dwg如何转换成pdf?分享一个转换途径

    DWG怎么转换成PDF?咱们先来看看DWG是什么,DWG是一种常见的CAD文件格式,通常用于设计领域.即使不是相关从业者,日常工作学习中也可能接触到该格式文件,所以我们不妨多了解一些相关知识,也为以后 ...

  6. 怎样将dwg格式转换成pdf?

    怎样将dwg格式转换成pdf?我们知道dwg是电脑辅助设计软件AutoCAD以及基于AutoCAD的软件保存设计数据所用的一种专有文件格式.而且此格式文件组只能在CAD软件中才能打.那当我们的电脑或者 ...

  7. gbq6的文件能转换成gbq5_PPT文件转换成PDF怎么转?这些方法能实现快速转换

    PPT文件转换成PDF怎么转?我们在工作中经常会用到PPT幻灯片,很多PPT在使用过后也会转换成PDF格式文件再进行存档备份.PPT文件要怎么操作才能转换成PDF文件呢?如果文件数量很多,一份一份的转 ...

  8. 和doc的区别怎么转换手机_如何把doc文件转换成PDF格式?高手告诉你应该这么做...

    视频步骤: 知乎视频​www.zhihu.com 有时候老师让交的实验报告文件格式必须为PDF格式,因为PDF与不同的操作系统和软件版本具有很好的兼容性,所以大多数人都喜欢将Word转换成PDF.但有 ...

  9. vs 如何将源文件转换成可执行文件_如何将图片文件转换成PDF文件?

    小编的一个朋友是做室内设计的,大家都知道做室内设计或者其它一些关于设计方面的工作都少不了画图.他每天会画很多张图并且还会反复修改,非常麻烦.有的图会因为不小心鼠标或者键盘误点了,导致一些图的数据错误, ...

最新文章

  1. 图像分割--PixelNet: Representation of the pixels, by the pixels, and for the pixels
  2. 数字经济时代下老年群体手机APP软件网络推广适老化需求日益明显
  3. pmp学习资料_南昌如何选择PMP报考条件-海外人才交流协会
  4. 阿里云 fatal: Authentication failed 退出码 128
  5. [转]unity3D游戏开发之GUI
  6. 知识图谱、Gremlin Traversal Language、RDF、Amazon Nepture 图数据库介绍
  7. php渐变闪动字体代码,33种超好看彩色闪字渐变代码分享
  8. android版here地图下载,HERE WeGo地图安卓版
  9. 论文页码不连续?经常改不对?教你一招立马解决
  10. hp170x打印服务器修改ip,HP_JetDirect_170X配置说明
  11. 使用socket时遇见的java.io.EOFException异常
  12. 一个小练习之taptap功能结构图
  13. 计算机圣诞节教案,圣诞节教案范文
  14. 使用awk提取文本 awk处理条件 awk流程控制 awk扩展应用
  15. Python+NetworkX画图的nx.draw_networkx(函数详解)
  16. 部署MariaDB服务器
  17. 大数据与O2O:能看到的三四线城乡互联网的未来
  18. 2019年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
  19. 【区块链技术工坊27期实录】李庆华:HPB底层P2P网络实践
  20. QCNA学习笔记-交换机核心堆叠和接入堆叠

热门文章

  1. Java基础班学习笔记(13)IO流
  2. 为窗口添加滚动条事件
  3. SQL 自学笔记1(W3School)
  4. 智能医疗?轻松实现!
  5. TWAIN Specification Chapter 4 “Advanced Application Implementation”译——应用程序端的高级实现...
  6. SpringBoot培训教程--史前文明之Spring简介
  7. 2.1:CGPROGRAM
  8. 关于jsp和eclipse服务器端的相关配置和JS的区别
  9. 081_Introducing trigger handler class
  10. workerman结合laravel开发在线聊天应用的示例代码