
vsd格式如何转换成pdf的具体方法如下:
1、用Visio 200或以上版本软件打开后,直接另存为PDF格式;
2、用Adobe Acrobat Pro软件转换,或从Visio 2003以下版本程序中虚拟打印成PDF格式;
3、安装其他PDF虚拟打印程序,如PDF factory等, 一下“pdf 虚拟打印机”可以搜到很多可用安装程序 页面;
4、 生成PDF的 ,但多数只是支持DOC\XLS\RTF\JPG等常用格式的 。
虚拟打印机同真实打印机一样,安装完毕,打开“控制面板”中的“打印机和传真”,会看到所安装的虚拟打印机,可以像使用一台打印机一样使用它们。鼠标双击将其打开,可以对其“打印首选项”和“属性”进行修改,从而设定是否共享、可使用时间、是否后台打印和优先级,以及纸张大小、版式安排等。它们同样能截获所有Windows程序的打印 *** 作,或模拟打印效果,或完成某一特殊功能。有些软件自带虚拟打印机,有些则是专门的虚拟打印机,利用这些虚拟打印机,可以帮助我们完成很多特殊的任务。虚拟打印机的打印文件是以某种特定的格式保存在电脑上。
JRBeanCollectionDataSource dataSource = new JRBeanCollectionDataSource(保存数据的List对象);
File reportFile = null;
reportFile = new File(thisgetServletContext()getRealPath("/reportjasper"));
FileInputStream fis = new FileInputStream(reportFile);
OutputStream os = null;
Map<String,Object> parameters = new HashMap<String,Object>();//报表要用的参数
try {
JasperPrint jasperPrint = JasperFillManagerfillReport(fis, parameters, dataSource);
byte[] bytes = JasperExportManagerexportReportToPdf(jasperPrint);
responsesetHeader("Content-Disposition", "attachment;filename=temppdf");
os = responsegetOutputStream();
oswrite(bytes);
osflush();
} catch (JRException e) {
eprintStackTrace();
}finally {
try {
if(os!=null)
osclose();
if(fis!=null)
fisclose();
} catch (IOException e) {
eprintStackTrace();
}
}
pdffactory 直接在打印的时候选它就OK了
pdfFactory 是一个无须 Acrobat 创建 Adobe PDF 文件的打印机驱动程序
pdfFactory 提供的创建 PDF 文件的方法比其他方法更方便和高效。 功能包括: 多个文档整合到一个 PDF 文件中; 内嵌字体; 通过 E-mail 发送; 预览; 自动压缩优化。
pdfFactory Pro 除了 pdfFactory 的所有功能,还增加了: 128 位加密; 书签; 可用 URLs; 可变的窗口大小; 状态条。
PDF制作工厂、这是相当好用的打印机驱动程序,它可以把单页或两页的东西,直接打列印为PDF文件。
>
PDF文件制作方法
PDF文件目前已经是电子文档的事实标准,它体积小,传输方便而且文档内容清晰丰富。生成PDF文档的方式有很多种,可以购买专门的制作软件,如Abode Acrobat是其中最专业的,但是价格昂贵,不愿意使用盗版的可以使用其它方法生成。本文主要是介绍在 Windows 下生成PDF的几种方法,所用软件完全Free。而且生成的质量很不错。至于Linux下则方法更多。以后有机会详细介绍。
一、用Postscript Printer + Ghostscript 生成
这是利用Postscript Printer先生成PS文件,然后利用Ghostscript将PS文件转换为PDF文件。首先需要下载以下几个文件:
1、Postscript Printer 驱动。虽然其它的打印驱动也可以使用,但我推荐使用Adobe的驱动,可以在Adobe的网站下载,有2个文件可供下载:Winstchsexe (中文简体)和 winstchtexe(中文繁体)。可以根据需要下载。
2、中文PPD文件。PPD是Postscript Printer Description 的意思,也就是Postscript打印机描述文件。里面包含了字体,打印页面等的一些描述。Postscript打印机需要这些文件。推荐使用Adobe提供的Adobe PPD文件,是一个压缩包:adobezip。里面包含了简体和繁体的打印机说明。
3、Ghostscript程序。目前Windows的最新的版本是814,下载gs814w32exe。这是一个自由软件。可以分析PS文件,并可以将PS文件转换成PDF文件。而且它还是下面要安装的程序(GSview)的底层驱动。
4、GSview是一个查看PS和PDF文件的工具。它是目前查看这类文件最快的软件,要比Acrobat Reader快的多。但是没有Acrobat Reader漂亮。下载最新的46版 gsv46w32exe。安装它之前必须安装Ghostscript,因为Ghostscript是它的底层驱动。
下了安装这些软件。安装Ghostscript和GSview很方便,直接安装即可。记着先安装Ghostscript后安装GSview,而且在安装Ghostscript时也顺便安装好字体。
安装大约驱动有些麻烦。首先解压adobezip到一个目录中,这里假设下载到C:\downloads\adobe中。然后运行Winstchsexe安装Postscript 驱动。
以下是安装要点:
安装到“打印机连接类型时”,选择“本地打印机”;打印端口选择“FILE: 本地端口”;然后是选择打印机型号,这里很重要,点击“浏览”,找到C:downloadsadobe目录,这时回显示5个型号的打印机,我们一般需要一个即可,“Acrobat Distiller CS”表示中文简体,“Acrobat Distiller CT”则是中文繁体。选择好简体然后确定。后面就直接下一步就很快可以安装好了。
安装好以后计算机可能需要重启,之后你会看到你的计算机会多处一个打印机,打印机名就是“Acrobat Distiller CS”。这就是安装好后的Postscript打印机了。如果你有多个打印机的话,也可以设为默认打印机。
那如何制作PDF文件呢?也比较简单。首先用Word等写作工具编辑好文档。然后选取打印机为“Acrobat Distiller CS”开始打印。这时会出现一个对话框标题是“打印到文件”,你可以选择打印出的PS文件名以及路径。另外文件名后缀是ps而且保存文件类型选择“所有文件”。不要使用prn,否则还需要该为ps,主要是因为GSview自动与ps文件关联。可以双击直接打开ps文件。
下来直接双击生成的ps文件,GSview程序会打开它,你也可以浏览用GSview看看打印的效果。如果不错就可以开始转换为pdf文件了。选择“File”下的“Convert”开始转换,里面也有一些选项可以选择,如转换多少页,解析度选择多少,输出的文件名等等。而输出的文件名后缀必须是pdf。更详细的转换选项可以在“Convert”对话框的“Properties”里进行详细设置。不过一般只要这些默认值便可输出漂亮的PDF文件了。
现在你可以使用Acrobat Reader打开你生成好的PDF文件好好欣赏一下了。
举个例子,一个大约57M包含的Word文档,打印成PS文件大小是56M,而最后生成PDF文件的大小则是只有15M。这对于网络传输文档是很方便的,而且可以防止别人修改你的文件。如果用Acrobat打开PDF的话,就另当别论了,因为Acrobat本身就有PDF编辑功能,当然它也是一个很贵的软件。
提醒:
最近一直有看过这篇文章的朋友给我发信说生成的PDF文件中有乱码,我考察以后发现问题出在gsview的一些设置上,现在将具体的解决方法写在下面:
用gsview打开一个ps文件以后,选取File->Convert,处来一个对话框,点取Properties,再处来一个对话框,设置如下选项:
CompatibilityLevel 设为 13或14 PDFSETTINGS 设为 /default EmbedAllFonts 设为 True这样就可以正常的输出中文PDF文件了。
二、用OpenOffice生成
这是一个非常简单的方法。OpenOffice是一个开源的自由Office软件,目前功能我认为已经很不错了,而且在Windows下的速度也不错,其实它主要还是支持Linux等Unix类 *** 作系统。简体中文版可以在它的中文网站下载。下载简体中文版即可,目前最新版是112。文件大小大概有上百M。
下载后安装即可。安装比较简单,这里不再介绍。
它的使用和Word很想像,很容易上手,而且可以兼容Word、Excel、PowerPoint文档,这些文档它都可以打开。因此你可以用它来编辑MS Office文档,也可以编辑它自己的OpenOffice文档。
至于生成PDF,那是一个非常简单的事情。可以在工具栏直接点击“直接输出PDF”按钮或者在“文件”下选取“输出成PDF”就可以非常容易的生成PDF文件。它生成PDF文件的质量也比较高。
三、用TeX/LaTeX生成
这种方法比较高级,生成的可定制选项非常多。涉及到TeX/LaTeX的许多知识,还要有专门的生成环境(latex、fptex等)。以后有专门的专栏讲解TeX/LaTeX。这里只是简单介绍一下它生成文件的流程。
编辑好tex文件后有有3个方法可以将tex源文件转换为pdf。
1、运行tex或latex程序由tex源文件生成dvi文件,再运行dvipdfm程序将dvi文件转换为pdf文件。
2、运行tex或latex程序由tex源文件生成dvi文件,再运行dvips程序将dvi文件转换为ps文件,然后运行ps2pdf将ps文件转换为pdf,或者运行GSview将ps文件转换为pdf文件。
3、直接运行pdftex或者pdflatex由tex文件直接生成pdf文件。
有兴趣TeX/LaTeX的可以看看这个入门文件《The Not So Short Introduction to LateX2e》中文版。
这几种方法中,第二种最简单,非常容易转换。对于不想用OpenOffice的,也可以使用第一种方法。第一种方法生成步骤比第二种麻烦一些,但是质量确非常高。而第三种方法则用的不多,而学术界则用的比较多,因为在论文排版、书稿撰写等方面,TeX/LaTeX比Word排出的效果要好的多,很多国际包括国内的学术刊物对于投稿的要求都是要求TeX格式。
对于想使用盗版软件的人来说,化几块钱(可怜正版要好几千RMB啊)买个Adobe Acrobat 最新的60,安装以后,计算机会增加一个打印机“Adobe PdfWriter”,以后需要生成PDF文档时,只要选择这个打印机,则自动会输出PDF文件。不过还是不要使用盗版的好,人家编个软件也不容易
只要是可以打印,就可以使用虚拟打印机来处理:
方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;
方法二:用其他虚拟打印机转成PDF文件。
推荐用PDFCreator,是一个开源应用程序,支持Windows打印功能的任何程序都可以使用它创建PDF文档。软件安装后会生成虚拟打印机,任何支持 Windows打印功能的程序生成的文件,在打印时只要选择生成的PDFCreator虚拟打印机,就可轻轻松松的转换为PDF文档。此外,你也可以将文件转换为PNG、BMP、JPEG、PCX、TIFF等图形格式文件。
要的话留下邮箱发给你,也可自己搜索下载,免费,无水印。
*** 作方法如下:
1、打开Word文档,输入好内容之后,目的是将下列word转换成pdf格式。
2、在软件上方的工具栏中找到“文件”选项,点击该选项进行 *** 作。
3、在文件选项中找到“另存为”选项,接着点击该选项进行 *** 作。
4、d出对话框提示选择储存位置,这里选择桌面存放。
5、在d出的窗口中选择文件保存的格式,在保存类型下拉栏中找到pdf,点击保存。
7、保存成功, *** 作完毕,在桌面上就会出现该文件的pdf格式。
扩展资料:
pdf(Portable Document Format的简称,意为“便携式文档格式”),是由Adobe Systems用于与应用程序、 *** 作系统、硬件无关的方式进行文件交换所发展出的文件格式。
PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。
OFFICE2007及之后版本的的Word都具有制作PDF文件的功能,例如在安装Microsoft Save as PDF加载项后可以使用Word2007将Word文档保存为PDF文件。或者使用Word2010直接制作PDF文件。
第1步,打开Word2010文档窗口,依次单击“文件”→“另存为”按钮。
第2步,在打开的“另存为”对话框中,选择“保存类型”为PDF,然后选择PDF文件的保存位置并输入PDF文件名称,然后单击“保存”按钮。
第3步,完成PDF文件发布后,如果当前系统安装有PDF阅读工具(如Adobe Reader ),则保存生成的PDF文件将被打开。
小提示:用户还可以在选择保存类型为PDF文件后单击“选项”按钮,在打开的“选项”对话框中对另存为的PDF文件进行更详细的设置。
以上就是关于请问vsd格式如何转换成pdf全部的内容,包括:请问vsd格式如何转换成pdf、Java程序如何调用.Jasper的文件生成一个PDF文件、pdf文件如何生成等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)