** 有个项目需要用到dwg转pdf的这个功能,网上搜了好多只有一个解决办法,就是使用aspose的方式但是这种方式的转的pdf特别模糊,而且只有黑色效果非常不好**

  • 我从网上的一个dwg-pdf软件中看到有支持命令行的功能Any DWG to PDF Converter Pro话不多说直接上代码
  • 第一步安装Any DWG to PDF Converter Pro这个自己上网百度,这个是收费的,网上有破解版本的。
package com.lut.zyt;import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;/*** @Title: Test02* @Description:* @author: zyt* @date 2020年3月2日 下午3:39:44*/public class Test02 {public static void main(String[] args) throws IOException {String str = "C://toPdf//dp.exe";//安装目录String source = "E:\\data\\111.dwg";//dwg源文件String out = "E:\\data\\111.pdf";//生成的pdf路径+文件名Process pro = Runtime.getRuntime().exec(str+" /InFile "+source+"  /OutFile "+out); BufferedReader br = new BufferedReader(new InputStreamReader(pro.getInputStream())); //虽然cmd命令可以直接输出,但是通过IO流技术可以保证对数据进行一个缓冲。String msg = null;while ((msg = br.readLine()) != null) {System.out.println(msg);}}}

代码非常简单主要是用命令行调用Any DWG to PDF Converter Pro的命令行命令,还有其他的方法,可以看看该软件帮助文档。。

JAVA dwg转pdf的正确解法相关推荐

  1. java实现dwg转pdf

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.无奈选择第二种 二.jar引入 1.jar地址 2.使用jar,完成dwg转为pdf 总结 前言 由于公司需要最近 ...

  2. java 合并pdf,如何在Java中合并PDF

    如何在Java中合并PDF 为小型企业和大型企业,保持 您的 重要 文件, 组织将提高您的工作流程,并成倍增长你的组织的工作效率. PDF文档由于其接受的输入格式的类型的安全性和灵活性,通常是共享大量 ...

  3. Java如何实现Pdf的导出?

    Java如何实现Pdf的导出? 在某些场景中,我们需要从数据库或其他来源获取的数据信息,动态的导出Pdf文件,如准考证的打印等.这时我们需要借助第三方依赖包-itextpdf 来实现此需求. 一.制作 ...

  4. 【转】Java中获取文件大小的正确方法

    [转]Java中获取文件大小的正确方法 本文出处:http://blog.csdn.net/chaijunkun/article/details/22387305,转载请注明.由于本人不定期会整理相关 ...

  5. 230套java web开发PDF书籍和CHM参考手册资料大全 免费下载

    230套java web开发PDF书籍和CHM参考手册资料大全 免费下载 下载地址:http://yun.baidu.com/s/169jYH 文章来源:HTML5星空http://www.html5 ...

  6. java itext 导出pdf文件_【Java,PDF】使用Itext实现PDF文件生成

    重要声明:本文章仅仅代表了作者个人对此观点的理解和表述.读者请查阅时持自己的意见进行讨论. 前言 有时候,业务系统要求提供一个PDF文件导出的功能,这时候我们就需要将数据库的对应数据查询出来,然后生成 ...

  7. 在JAVA语言程序中main_在Java程序main方法中,正确的参数是

    [单选题]下列叙述中,错误的是 [填空题]Access属于()数据库,Access中,不允许在主关键字字段中有重复值或(). [单选题]如下哪些字符串是Java中的标识符? [填空题]常用的基本电量传 ...

  8. 不允许使用java方式启动_细品 Java 中启动线程的正确和错误方式

    细品 Java 中启动线程的正确和错误方式 前文回顾详细分析 Java 中实现多线程的方法有几种?(从本质上出发) start 方法和 run 方法的比较 代码演示:/** * * start() 和 ...

  9. java面试题32:Java网络程序设计中,下列正确的描述是()

    java面试题32:Java网络程序设计中,下列正确的描述是() A:Java网络编程API建立在Socket基础之上 B:Java网络接口只支持tcP以及其上层协议 C:Java网络接口只支持UDP ...

最新文章

  1. python3 str is not callable 问题解决
  2. python开发【第四篇】:python基础之函数
  3. 知识图谱(五)——实体消歧
  4. 数据结构一:链表(循环链表)
  5. 你聚类个数是靠拍的?
  6. mysql体系结构和存储引擎
  7. double free or corruption 错误解决办法
  8. 【hiho挑战赛24 ABC】贪心和期望dp惨烈的后缀自动机
  9. JVM篇2:[-加载器ClassLoader-]
  10. DataTable数据存入指定路径Excel文件(套用Excel模板)
  11. windows核心编程之进程(3)
  12. CAD 开发 渐变填充
  13. cad 切图_两种快速切图方式
  14. ACL——拒绝源地址
  15. Faster-RCNN理论
  16. 车载etc充值显示服务器连接失败,为什么有的etc会显示余额,有的没有
  17. Java服务优雅停机_JAVA优雅停机的实现
  18. 【电信学】【2018.01】在芬兰私人和公共停车场实施5G V2X服务
  19. 【冲量动态】冲量在线正式成为中国通信标准化协会(CCSA)全权会员,区块链+大数据,助力数字时代开启新章程
  20. 万物革新人们刷脸支付需求越来越多元化

热门文章

  1. Jmeter性能测试云平台搭建
  2. 最坏适应算法的模拟(c++实现)
  3. 大厂程序员的一天是如何度过的?
  4. div html表格样式设置字体大小,css样式表中如何修改字体大小为18px?
  5. win10电脑没有声音(电脑放音乐没声音怎么回事)
  6. 多元相关性分析_数据分析的方法(三)
  7. 记录一下jadx的误报
  8. 智能优化算法:侏儒猫鼬优化算法-附代码
  9. 汽车车牌自动识别技术
  10. 如何用漏斗模型进行数据分析