文件格式转换(共11篇)
文件格式转换 篇1
1 引言
在利用MapGIS进行土地建库时,原始数据大部分是CAD格式的文件,而MapGIS不能直接利用此格式的文件,并且只识别以.dxf格式为标准的CAD格式文件,因此,在进行建库前,必须把CAD文件以.dxf的格式保存并将其转换成MapGIS格式文件。而MapGIS文件转换子系统,可实现不同系统间的数据转换,从而达到资源共享的目的。但将CAD数据转换为MapGIS数据时,经常会遇到两边参数条件不匹配的问题,并且在CAD中有些图元是以块的形式组成,如果通过直接的转换,会将.dxf文件中的块打碎,转换成对应的线文件,一个块转换后会变成多个线段,而不是所需要的以子图的形式输出,对日后的修改带来了许多不便。主要讨论如何解决此类问题,使CAD与MapGIS的转换能够完整、高效。
2 常见问题
基于两种软件的兼容性方面的问题,AutoCAD环境下*.dx格式的文件转换为MapGIS数据时,转化之后会伴随坐标不匹配或数据丢失等问题。为了避免这些问题的发生,就要进行MapGIS平台上的再编辑工作。两种制图软件系统库不匹配,就会丢失数据,比如转换后的图档丢失线条,可能是线条与背景色相同而导致遮蔽,这时使线条颜色与背景色调整一下,使其区分开来就会显示出来。对于真正导致数据丢失的情况,比如字符、色块的丢失等,可以在MapGIS环境下修复数据。
在AutoCAD系统中完整图件在转换后偏离原味的情况也常有发生,有的偏移幅度很大,几乎从原图中移走。这是由于两种系统的坐标没有匹配而导致其余原图位置不一。这种情况,可以分析转换前后的图件,针对偏移的位置和内容,在MapGIS平台上,应用镜像技术来对整块图形调整坐标。
借助以上转换策略,配合相关技巧,可以基本使图件在两种不同的系统中完整转换。
3 图像属性对接技术
在文件转换前,首先应观察CAD图中哪些需要转换为点文件,哪些可归类为线文件,哪些需要造区。这样在转换时,可减少漏转的情况出现。
为解决CAD与MapGIS参数条件不匹配的问题,MapGIS系统提供了一套对照表文件接口:“arc_map.pnt”——子图和块的对照表;“arc_map.lin”——线型对照表;“cad_map clr”——颜色对照表;“cad_map.tab”——图层对照表。此对照表可在MapGIS安装目录中,slib文件夹中找到。将4个文件复制粘贴到SuvSlib文件夹中,并将MapGIS常用系统库改成SuvSlib文件夹,接下来就可对这4个对照表进行编辑。
3.1 编辑符号对照表
将SuvSlib文件夹中“arc_map.pnt”以写字板或记事本的方式打开,可看到子图和块的对照表如图1所示。
此表中,第一列为CAD的块名,第二列为对应MapGIS的编码,需要注意的是,MapGIS的编码指的不是子图号,而是“数字测图”模块中查到的。编辑子图与块的对照表,在CAD的设计中心中,可看到CAD文件中用到的块,每个块的下面,即是它的编号。打开数字测图模块,新建一个测量工程,打开工具下的符号箱。此符号箱根据常用的符号,有工矿、交通、管线、水系的符号和线形。打开CAD块对应的类型,将鼠标放到符号上,即可看到子图编码,如图2所示。将CAD中块的编号和MapGIS中对应的子图编码输入到对照表中,保存文件。
3.2 编辑图层对照表
以同样的方式,将SuvSlib文件夹中“cad_map.tab”以写字板或记事本的方式打开,可看到图层对照表如图3所示。
与子图和块的对照表不同,此对照表第一列为MapGIS的图层号,第二列为CAD的层编码。打开CAD中的图层特性管理器,可看到原文件所用到的图层编码,对应修改记事本中MapGIS的图层号即可。
以上两步输入时应注意两个代码间不能用Tab键,只能用空格键,在第二列的代码后应按“回车”键,不可出现空格键。
3.3 颜色及线形属性修改
一般来说,编辑符号(CAD系统的块与MapGIS系统的子图)及图层对照表即可,因为颜色是随图层一同转换过去的,而线型的对应可在MapGIS输入编辑中做后期处理。
3.4 AutoCAD中的线型名与MapGIS中的编码对照实现Auto-CAD数据向MapGIS数据的转换
通过编辑软件打开arc_map.lin对照表,可以看到有两列数据。前一列是AutoCAD系统中的线型名称。后一列表示MapGIS系统的编码。但是对于随层方式标注现行的情况,就不能以对照表的方式转换到MapGIS软件中。可以把随层替换为其对应的相应线型名。
这种方法的编辑过程为:启动MapGIS系统,打开数字测图系统模块,操作新建测量工程文件,然后设置系统库目录为MapGIS的安装目录。点击菜单中的“工具”菜单,转到地物编辑表中,显示出地物相应编码,相关参数也一目了然,修改相应参数即可。
4 文件转换
进入文件转换模块,选择输入→装入DXF,找到对应的文件。文件中有很多层,如果有哪些层不需要转出,可以做对应的选择,点击OK,系统自动处理完毕,右键复位窗口,便可看到转换后的点、线文件。我们知道,MapGIS系统文件的基本类型分为3类:点文件、线文件、区文件。文件转换后,一般只有点和线文件,而区文件一般由组成区边界的线文件通过造区得到。方法为:在输入编辑模块中,将需要造区的线文件处于编辑状态,选择其他下拉菜单中的自动剪断线,此时所有相交的线在相交点处自动剪断。点击其他下拉菜单中的清除微短线、清重坐标及自相交、检查重叠弧线,当均不出现问题时,便可点击拓扑错误检查中的线拓扑错误检查,如果弹出错误对话框,则根据错误提示进行修改,最后选择线转弧短并保存,此时形成了一个区文件。此过程需要注意的是:所有线应在同一线文件中,否则会出现错误。将新形成的区文件添加至项目后应进行拓扑重建再根据需要修改区参数。
5 结语
研究.dxf格式文件转换成MapGIS格式文件具有十分重要的使用价值,而在转换过程中,会遇到因编码不一致而导致参数不对应等问题的发生,通过此研究,总结出解决此类问题的一般步骤和方法,希望对初学MapGIS人员学习起到一定的帮助作用。
参考文献
[1]吴信才.MapGIS地理信息系统[M].北京:电子工业出版社,2004.
[2]梁文芳,徐波.中国论文联盟www.Lwlm.com关于CAD格式文件转换成MapGIS格式文件的探讨.
[3]乔天荣.AutoCAD和MapGIS间数据转换的应用和探讨.北京测绘,2012,(3).
[4]周敏.MapGIS与AutoCAD数据转换分析.中国新技术新产品,2012,(20).
[5]郭丽.MapGIS与AutoCAD、Sufer、CorelDraw之间数据转换的特点及问题.商品与质量.学术观察,2012,(9).
[6]徐艳萍.AutoCAD矢量信息到MapGIS格式的转换.内蒙古石油化,2008,(12).
[7]张公.AutoCAD数据向MapGIS数据转换方法的研究.城市勘测,2011,(3).
文件格式转换 篇2
自己写的方法,适用于linux,
#!/usr/bin/python#coding=utf-8import sysimport os, os.pathimport dircacheimport commandsdef add(x,y): return x*ydef trans(dirname): lis = dircache.opendir(dirname) for a in lis:af=dirname+os.sep+a## print af if os.path.isdir(af):## print aftrans(af)else: ## print af+”encoding=“+fi.name ft = commands.getoutput(‘file -i ‘+af)## print ft if a.find(‘.htm‘)==-1 and a.find(‘.xml‘)==-1 and ft.find(‘text/‘)!=-1 and ft.find(‘iso-8859‘)!=-1: print ‘gbk‘+ft+”>“+af commands.getoutput(‘iconv -ficonv -f gbk -t utf-8 -c -o‘+”“+af+”“+af)trans(os.getcwd)
py2.6以下版本可用代码
import os,sys def convert( filename, in_enc = ”GBK“, out_enc=”UTF8“ ): try: print ”convert “ + filename, content = open(filename).read() new_content = content.decode(in_enc).encode(out_enc) open(filename, ‘w‘).write(new_content) print ” done“ except: print ” error“ def explore(dir): for root, dirs, files in os.walk(dir): for file in files: path = os.path.join(root, file) convert(path) def main(): for path in sys.argv[1:]: if os.path.isfile(path): convert(path) elif os.path.isdir(path): explore(path) if __name__ == ”__main__“: main()
支持py3.1的版本
import osimport sysimport codecs#该程序用于将目录下的文件从指定格式转换到指定格式,默认的是GBK转到utf-8 def convert(file,in_enc=”GBK“,out_enc=”UTF-8“):try:print (”convert “ +file)f=codecs.open(file,‘r‘,in_enc)new_content=f.read()codecs.open(file,‘w‘,out_enc).write(new_content)#print (f.read())except IOError as err:print (”I/O error: {0}“.format(err))def explore(dir):for root,dirs,files in os.walk(dir):for file in files:path=os.path.join(root,file)convert(path)def main():for path in sys.argv[1:]:if(os.path.isfile(path)):convert(path)elif os.path.isdir(path):explore(path)if __name__==”__main__":main()
云端的格式转换 篇3
网络上有数不清的各种格式转换软件,但为每种类型都去安装一款转换工具着实有点“浪费”磁盘资源。CloudConvert (云转换) 是一个非常强大且免费的云端文件格式转换工具“网站”,它支持200多种常见文件格式的转换,可以直接通过浏览器进行在线格式转换,如果你有文件转换的需求,建议将其添加至收藏夹中。
CloudConvert 是基于云端的网页版在线文件格式转换工具,最大的特点就是格式支持非常丰富,基本已经覆盖几乎所有常见的文件格式。而且完全免安装跨平台,你需要的只是一个浏览器。在浏览器地址栏中输入https://cloudconvert.org/,进入CloudConvert 主界面(如图1),点击“Select flies”打开文件上传窗口,在本地磁盘中选取需要转换的文件,等文件上传完毕后,页面会多出select output format选项,点击“select format”在弹出的下拉菜单中选取需要转换文件的格式(如图2),最后再点击“Start Conversion”便能实现文件格式的转换,当文件转换完毕后,点击“Download”便能将其下载至本地磁盘中(如图3)。
由于不需要下载安装,因此偶尔遇到一些不太常用或不太熟悉的文件格式,直接在线使用 CloudConvert 就比较方便了。譬如笔者常常用它将 Web图片转换成 JPG 或 PNG 以及将 PDF 转换成 Word 文档,后者应该是很多办公族经常遇到的,CloudConvert 的转换效果很不错,而且完美支持中文。
此外,其还能实现视频、音频等文件转换(需要良好网络环境的支持),点击扳手图标还可以设置转换格式的视频质量、调整音质、截取段落等。图片转换可以设置图片压缩质量、调整图片大小、对图片进行旋转等等。各类型文件的转换过程中可选设置项目还是比较多的,因此同种格式转换还可以用来做一些简单编辑工作,譬如用来裁剪音乐、放大缩小 GIF 图片尺寸分辨率、压缩图片大小等(如图4),比起各类专业的转换工具也不逊色。
文件格式转换 篇4
在实际教学中, 我们经常会遇到这样的问题, 我们制作的Flash课件拿到没有安装Flash播放器的机器上不能够播放演示.那么, 有没有一种好的办法能够在没有安装Flash播放器的机器上顺利地播放Flash程序呢?带着这个问题, 我们首先想到了格式转换, 利用VB6.0能够很好地解决此问题.
2.播放器对swf文件的处理
Flash播放器在一个显示帧标签到来之前会处理显示帧标签之前swf文件的所有标签.在这个时候, 播放列表被复制到屏幕上面, 与此同时Flash播放器在处理下一帧之前是空闲的.第一帧所显示的内容, 是在第一个显示帧标签之前的所有控制型标签操作产生的累积效果.第二帧所显示的内容, 是从文件开始到第二个显示帧标签所有控制型标签操作产生的累积效果.以此类推.
3.由swf文件转换为exe格式的文件
swf文件转换为exe格式的文件转换步骤:
(1) 以二进制方式读入你选定的Flash播放器, 并原封不动地写入新文件.这个播放器以Adobe Flash Player为宜.播放器的版本不要太高, 6.0左右即可, 因为版本越高, 体积越大.
(2) 以二进制方式读入一个swf文件内容, 并原封不动地写入新文件.
(3) 写入四个字节的文件标识符“56 34 12 FA”.
(4) 写入swf文件长度.
4.代码实现过程
新建一个工程, 在窗体上添加3个文本框、1个按钮.
Text1输入全路径源文件名, Text2输入转换后的全路径文件名, Text3输入全路径播放器文件名.
按钮1的标题是“转为exe”.
如下图所示:
程序代码:
以上程序代码为*.swf文件到*.exe文件的转换.由于篇幅有限, 我们对以上的EXEtoSWF 函数的代码稍加改动, 还可以由exe格式的文件中剥离出播放器来.
参考文献
[1]Visual Basic从入门到精通.北京:人民邮电出版社, 2010.
[2]剖析SWF文件结构探秘AVM运行原理.by laan, 2009 (12) .
文件格式转换 篇5
要将文本文件转换成PDF格式,你要按照下面的两步。
准备工作
首先你要安装两个需要的包。
在 Debian、Ubuntu 或者 Linux Mint上:
$ sudo apt-get install enscript. ghostscript
在 Fedora、CentOS/RHEL上:
$ sudo yum install enscript. ghostscript
在 Arch Linux上:
$ sudo pacman -S enscript. ghostscript
将文本文件转换成PDF格式
准备工作完成之后,按照下面的两步从文本文件生成一个PDF文件
首先,使用enscript命令行工具将文本文件转换成postscript格式,
$ enscript. -p output.ps input.txt
最后将postscript格式文件转换成PDF文件。
快乐轻松转换掌上电影格式 篇6
■ 软件名片
快乐影音转换器1.2
文件大小:18MB
支持系统:Windows 9x/2000/2003/XP/Vista
下载地址:http://download.klmeida.cn/kle120.exe
快乐影音转换器是一款专业的视频转换软件,能将常见的电脑视频格式转换成移动设备所需要的MP4、AVI、PMP、3GP、AMV、MOV等格式。快乐影音转换器专门针对苹果的iPhone、iPod、索尼的PSP游戏机以及各种智能手机设计,能一步转换出所需的影片,支持双核、4核CPU,力求转换速度达到最快,影片体积最小,在所有转换器中转换效果一流。真正实现想看什么就转什么,让你随时随地体验影音的乐趣。
一、轻轻松松装软件
双击下载得到的安装文件,进入安装向导界面,只要简单三步就能完成安装。
二、简简单单调设置
双击桌面图标“快乐影音转换器”启动到主界面。“快乐影音转换器”的界面比较简洁易用。
具体到界面各组成部分的功能以及设置窗口中各部分的说明,详见右图所示。
三、快快乐乐转格式
比如,我们希望把手头上已经搜集到的视频文件转换为能够在PSP上播放的文件,则点击“PSP”按钮进入转换界面,按如图所示的操作方法进行转换。
转换完成之后,你就可以把得到的PMP格式的影视文件拷贝到自己心爱的PSP中慢慢品味了。
小提示:
其他移动视频播放设备视频格式的转换与上面介绍的方法相似,只是要注意选对设备类型和文件格式,然后再转换。否则,由于转换花费的时间一般都比较长,如果错误地选择了设备或参数,那就白白地浪费了时间和电力,最后还得不到自己能用的视频文件。
附:快乐影音转换器1.2版其他特色功能
·可以通过设置开始时间和结束时间来截取片段
·可以通过设置位置、高度、宽度来手动裁剪画面
·可用均衡器(亮度、对比度、饱和度)设置来调节画面效果
·可设置外挂字幕文件,优先使用用户指定的字幕文件
(以上都是通过右键菜单对每个文件单独进行设置,并可以对效果进行预览。)
·增加FLV(FlashVideo)格式,可生成(AVC+AAC)高清格式的FLV文件。
·可通过网络下载最新设备(例如魅族M8)的配置参数,以方便使用。
篇幅有限,这些功能留待大家自己慢慢去体验吧!
NSP到WAV文件格式转换实现 篇7
1 气流气压信号和软件概述
1.1 气流气压信号概述
气流气压信号主要反映人在发音时气流由肺部呼出,经过共鸣腔体从口腔和鼻腔流出的气流量的多少与这些气流产生气压的大小。由于在发音过程中,气流量与气压在发音部位的制约和发音方法的影响之下,随时间的变化而变化。因此,通过分析气流气压信号,可以研究汉语普通话中特殊的发音现象。如吴宗济(1987)先生的“汉语普通话辅音不送气/送气区别的实验研究”
1.2 分析软件
PAS6600分析软件为Kay公司气流气压计自带软件,可以提取一些简单参数,该软件只能读取NSP格式文件,打开已采集的文件后界面分四层,由上而下分别显示基频、声压、气流和气压。该软件能够直观显示气流气压变化情况,但是只能提取信号固定种类的参数、缺乏批处理功能等缺点严重限制了研究的进一步发展。随着研究的深入,需要提取分析更多种类的气流气压信号参数,由于现有的信号软件无法处理NSP文件,我们设计了将NSP文件转换为WAV文件格式的程序。这样不仅可以采用现有软件对气流气压信号进行分析,同时也可以编写实验分析平台,采用信号处理的方法对其进行研究。
2 格式转换实现
2.1 NSP文件格式
由于现成资料中很少有对NSP文件具体格式的介绍,我们采用UltraEdit软件打开录音文件进行查找比对的方法来确定文件的头文件和其数据部分。图1所示是文件内码示意图,通过打开无输入信号文件的内码,由文件的内码对比可知,两种信号文件前八行的内码大致相同。第九行开始有输入信号文件呈规律性数据,即气流气压信号;而无输入信号文件因为是无数据空文件,则内码为0。在排除录音时间和文件大小等参数的影响后,可以得出结论:气流气压信号NSP文件的文件头为前八行,即前八行为NSP文件的头文件信息,第九行开始至结束则为NSP文件的信号数据。
2.2 WAV文件格式
WAV文件作为多媒体中使用的声波文件格式之一,它是以RIFF格式为标准的。RIFF是英文Resource?Interchange?File?Format的缩写,每个WAV文件的头四个字节便是“RIFF”。WAV文件由文件头和数据体两大部分组成。其中文件头又分为RIFF/WAV文件标识段和声音数据格式说明段两部分。PCM码语音文件的存放格式如图2所示。
注:"文件头", 表示WAV文件的文件头信息;1C-1, 表示第一通道中第一个采样点处的数据;, 表示语音数据的存储单元, 其中L为低位字节, H为高位字节。
2.3 程序实现
由NSP文件的数据部分读起,以WAV文件的存储格式写成WAV文件。程序流程如图3所示。
2.4 实验结果
随机选取实验室以录制好的气流气压信号NSP(下转第285页)文件进行测试,先用PAS6600分析软件打开,再用本程序将其转换为WAV文件并画出波形图,得出两个文件的波形图完全相同,从而证明本程序可以实现NSP文件到WAV文件的无损转换,如下图4所示,图中第一和第二波形属NSP文件,第三和第四波形属WAV文件。
3 结语
本文在对NSP文件格式进行分析的基础上,结合语音多模态研究的实际需要,实现了NSP文件到WAV文件转换的程序。本程序的实现解决了NSP到WAV的格式转换程序,为以后采用更多的信号处理方法对气流气压信号的更进一步研究和分析提供了保证。
摘要:气流气压信号作为一种言语产生时重要的生理信号, 在语音多模态研究中具有重要作用。由于气流气压信号在采集后只能保存为NSP文件, 且只有信号采集器自带软件能够对其进行简单的处理, 极大的限制了对该信号的分析和研究。鉴于此, 本文在对气流气压信号进行分析的基础上, 结合语音多模态研究实际需要, 设计并实现了将NSP文件转换为WAV文件的程序, 便于使用现有语音分析软件和信号处理的方法对该信号进行处理, 促进了对气流气压信号更深层次的研究。
关键词:气流气压信号,NSP文件,WAV文件,格式转换
参考文献
[1]李永宏, 于洪志, 孔江平.现代语音学仪器及生理语音学研究[J].生命科学仪器, 2008.
[2]吴宗济, 普通话辅音不送气/送气区别的实验研究.吴宗济语音学论文集.北京:商务印书馆, 1987.
[3]吴韩娜.空气动力学气流气压计.语音乐律研究报告, 2008.
文件格式转换 篇8
关键词:电子版学位论文,PDF文件,文件格式转换工具
1 研究生学位论文的结构要素
在高校图书馆数字化信息资源建设中,研究生学位论文数据库的建设是作为一项重要内容,受到了重视。中国知网(CNKI)建设了《中国优秀硕士学位论文全文数据库》、《中国博士学位论文全文数据库》,通过对这两个数据库的考察,可以发现,在研究生学位论文的结构要素中,各院校大体相同,都有封面、摘要、目录、正文章节内容、参考文献、附录、读研期间主要学术成果与奖励、致谢、版权声明等部分。但是也有细节上的不同,如各部分排列的顺序可能有差别,如,摘要部分有的排在目录前,有的排在目录后,版权声明部分有的排在文前,有的排在文后,有的还有英文封面。
2 电子版研究生学位论文的文档格式
2.1 WORD格式
研究生学位论文原始版本的电子文档大多为WORD格式,在形式上与印刷版相同,有封面、摘要、目录、正文、文后各部分内容。
为了便于组织论文,WORD格式的论文可以采用WORD的大纲视图组织工具,以大纲的形式组织论文的全部内容。这样做的好处是论文结构层次分明、便于阅读和修改完善,直至定稿。
因为需要编制目录,特别是为了在制作转换为PDF格式时制作目录的方便,所以在用大纲组织论文时应该使用WORD提供的样式工具,设置WORD文档各部分内容的不同样式,特别是各章节题目的标题样式,应使用WORD的内置标题样式,当然标题的层级数、标题的版面格式要根据论文的要求进行设置,如字体、字号、编号等样式,甚至可以做出相对统一的模板。不同层级的标题样式应该有区别,而相同层级的标题应尽量使用相同的样式,特别要注意字体和字号的设置。
应用大纲样式组织文档后,通过“文档结构图”可以实现目录的自动生成,方便论文的编辑和修改,同时可以利用样式编制论文目录,并方便随时更新,章节与页码之间的对应关系也不会出现错误,而不需要进行手工编制目录。通过目录可实现对各部分内容的跳转链接。
2.2 pdf格式
供读者阅读的电子文档大多为PDF等图象文件格式,其特点是图象文件与印刷版式完全对应,读者只能阅读而不能直接编辑。但是,如果仅仅通过论文的目录部分实现从各章节标题到内容的链接,由于这种链接是单向的,阅读并不方便,因此实现在各章节和相对内容之间的随时跳转显得尤为重要。
在PDF格式的论文中,为了方便阅读,需要制作导航栏,在PDF文件中被称为书签,由书签组成导航目录,其形式如WORD文档中的“文档结构图”,与印刷版目录相同,但它可以按层次展开和折叠,书签目录与各章节相应的内容之间可以实现跳转链接,而且书签目录与论文正文内容可以同时显示,左侧显示书签目录,右侧显示论文正文,比印刷版更便于阅读。
3 pdf格式论文的制作/转换问题
图象文件格式的论文(PDF文件)可以在WORD文件的基础上通过一些工具软件转换生成,一些常用的软件有:大型软件如
Adobe公司的Acrobat,小型软件如PDFcreater,PDF Factory,wordtopdf converter,wordtopdfpro等。
3.1 PDF Factrory
作为打印机使用,通过虚拟打印的功能实现文件格式的转换,软件安装的速度较慢,实现文件格式转换的速度也较慢,而且需要注册才能正常使用。
只要是可以打印的内容均可完成转换,因此对文件格式无特殊要求,格式转换完成后,可以先预览,后保存。文件转换的效果比较令人满意,但是应用比较烦琐。
如果要转换生成目录书签,软件可检测文件中的标题并为每个标题添加一个书签。但是这就需要在源文件中对各级拟作为目录书签的标题进行特别设置。要使相同级别的标题使用相同的样式,对不同级别的标题使用不同的样式,特别是字体、字号的设置。在文件转换时,还要对拟在PDF文件中使用的各级书签进行各级标题样式的设置,这些设置应与源文件中的设置一致,当然对于源文件中的标题,不一定全部设为书签。
3.2 wordtopdf convertor和wordtopdfpro
这两个软件同PDF Factory一样,都可以视为打印驱动程序,并作为打印机使用,通过虚拟打印功能实现文件格式的转换,但是需要专门的工具插件,不识别书签,因此不能通过转换生成目录书签。文件转换速度一般。
软件需要注册使用,提供卸载功能。
3.3 PDF Creator和pdf24creator
安装速度较快,文件格式转换也较快,使用也比较简便,可作为软件直接运行。缺点是不能识别书签,不提供软件卸载功能。
PDF Creator提供标准安装和服务器模式安装两种安装模式。标准安装模式,可以将可打印的文件转换为PDF、BMP、PS文件。服务器模式安装,可以使网络中的其他计算机通过网络创建PDF、BMP、PS文件。提供多语种界面。
pdf24creator只提供英语和德语两种语言的界面,应用不如前者方便,但其使用较前者简便,只需按提示输入文件名即可。前者则需输入多项内容描述,显得较为烦琐。
3.4 AdobeAcrobat
专业的PDF文件制作软件,体积庞大,安装所用时间最多,功能也最为强大,使用方便。
只要设置好论文的各章节的标题样式,通过该软件就可以转换为相应的pdf格式的论文版本,并能生成相应的章节目录书签。对于没有设置标题样式的论文,可以通过文档结构生成相应的书签,但是但是可能会把其他样式也识别成了目录书签,也可能会识别错误甚至不能识别。对于不能通过转换生成目录书签的论文,可以手工添加,虽然比较麻烦,但是很实用。
3.5 WPS2010
如果使用wps2010,也不需要再安装上述专用软件,只要设置好论文的各章节的标题样式,通过软件的输出为PDF文件,就可以生成相应的pdf格式的论文版本,并能生成相应的章节目录书签,当然如果没有设置标题样式,只使用了样式而其各章的标题还是正文格式,软件也可以识别并生成目录书签,但是可能会把其他样式也识别成了目录书签。
3.6 MSOffice2007
如果使用msoffice2007,由于软件提供了PDF插件,可以直接将WORD文件保存为PDF格式的文件,就不需要再安装上述专用软件,只要设置好论文的各章节的标题样式,就可以保存为相应的pdf格式的论文版本,并能生成相应的章节目录书签。当然如果没有设置标题样式,只使用了样式而其各章的标题还是正文格式,软件也可以识别并生成目录书签。
4 小结
几款PDF文件格式转换软件比较:
CAD图形转换文本文件的技巧 篇9
在机械、建筑、服装等设计领域, CAD以其降低劳动强度、图面清洁、设计工作高效、设计成果可以重复利用、精度可提高到mm、便于直接存储在硬盘及移动硬盘中等优点, 在二维设计领域被广泛应用。为方便与普通办公文字软件交流, CAD文件常需转换成.doc或.wps及PDF文件, 本文重点对此进行介绍。
2 软件环境
首先你的电脑要有一个Windows的界面, 有常用的办公软件Word、可以打开PDF文件的软件 (如Adobe reader或福昕阅读器) , 一个图形拷贝软件BetterWMF, 一个CutePDF writer软件。
3 CAD图形转换成.doc文件
BetterWMF是多款图形转换软件的一种。它在拷贝时可以自动变成白色背景, 图形颜色除白色转成黑色外, 其余图层颜色不变, 并且可以设置各颜色的线宽;自动将DWG格式文件转变为WMF格式;在文本软件中, 可以对图形设置大小, 象普通图片一样进行剪切、复制等功能。那么我们就以常用的A3图示例:
(1) 打开你要转换的CAD图形, 检查一下你的CAD图中直径等外文符号是否正确 (可用txt字体修正) , 检查圆是否为多棱形 (用视图‘重生成’修整) , 检查尺寸及文字是否重叠, 检查形位误差框位置是否正确
(2) 打开BetterWMF软件
(3) 设置BetterWMF选项, 必须选定“删除AutoCAD背景颜色”、“按实体范围修剪WMF图像”这两项, 在BetterWMF高级选项里你可以设置各种颜色的线宽, 以保证与你的CAD图形线宽一致。
(4) 回到CAD图中, 按COPY命令, 选择你要编辑的图形, COPY后按右键, 显示的尺寸为BetterWMF里的图形尺寸, 这个尺寸很重要, 直接影响COPY后图中线宽与原图线宽的比例, 但是对于不同大小的显示器, 不同的图形, 即使同是A3的图纸, 剪贴板被BetterWMF修改的尺寸大小也不会相同, 这需要制图者经过多次试验, 找到适合自己的合理尺寸。
(5) 打开Word, 新建一个文件, 在页面设置里选择“A3、横向”, 为保证A3图有标准的边框, 可选择左侧页边距为2.2cm, 其余边距为0.8cm, 再选择粘贴命令, CAD图就复制到Word文件里面了, 很漂亮, 白色的底板, 原来CAD中白色的线变成了黑色, 但图形很小, 没关系, 你可以设置图片的大小高度为28.5cm, 宽度为39cm, 一个标准的A3图就COPY成功了, 存盘成为.doc文件。
4. doc文件转换成PDF文件
.doc文件还可以转换成PDF文件, 在Word环境下, 选择虚拟打印机CutePDF writer, 按确定键后, 弹出另存为对话框, 用此对话框存盘的文件就成了标准的PDF文件。
5 结语
文件格式转换 篇10
1 数据源准备
首先准备一幅DWG格式数据。这里收集到了滁州市城市规划电子地图。该图为dwg格式,被分成了3百多个图层,采用UTM投影方式(见图1)。主要包括建筑物、道路、水系等基础信息,部分建筑物有楼层数信息。
由于该数据源内包含了许多不需要的图层信息,因此首先需要将有用的图层从其中分离出来。分离工作在Auto CAD中进行,这里使用的是AUTOCAD2004软件平台。一般情况下,可以通过该软件的图层管理器,对不需要的图层进行删除即可保留需要的信息。然而,在实际的操作中,发现AUTOCAD并不能直接分离该DWG文件中的图层,原因是这些图层引入了外部参照。解决该问题首先通过图层管理器将不需要的图层关闭不显示,然后选择“文件”菜单下的"文件输入/输出"中DXF输出选项,在弹出的对话框中填写好输出文件的名称,文件类型选择DXF。注意,此时要选择“工具”菜单下的“选项”项,在弹出的对话框中选择“DXF选项”选项卡,勾选“选择对象”,点击确定后,点击“保存”按钮,此时在地图显示区的鼠标形状改变为实心方块状,拉框选择所有显示的地图要素,框选后按鼠标右键即可。此时需要的图层信息被保存为DXF格式,可以直接使用该格式作为原始数据转换成SHAPE格式,也可以将其重新保存为DWG格式。
2 数据格式转换
从DWG格式转换成SHAPE格式的方法有很多种。这里我们使用ESRI公司的ARCGIS9.2平台提供的格式转换工具来进行转换。具体操作:
打开ARCGIS9.2 Desktop,选择“tools”菜单下的“extensions”选项,勾选Data Interoperability扩展模块,点击“close”.再点击ArcToolbox按钮,此时将出现Arc Toolbox窗口。右击该窗口中Arc Toolbox,选择“new Toolbox”,给该Toolbox随便取一个名字,然后再右击刚刚创建的Toolbox
在弹出的菜单中选择“new”-“Spatial ETL Tool”(见图2),此时格式转换工具被调用。
在接下来的选择框中指定需要转换格式的数据格式,点击右边的按钮可以进行选择数据格式,此处我们选择Atuo CAD DWG/DXF(见图3)。
点击“next”,此时要求指定数据源位置,点击右边的按钮选择需要转换的文件,此处应注意,要点击“Settings...”按钮进行一些设置(见图4)。
由于这里地图是按层组织的,因此在Group Entities BY下选择Layer Name,同时勾选Expand Into Entities和Expand Into Text Entities和选择Stroke选项。点击“next"选择目标数据格式,按右边按钮选择“ESRI Shape"格式,点击“next"一直到“finish”结束。此时会弹出新的窗口(见图5)。
此时点击运行按钮,将弹出对话框让用户选择数据保存路径,选好路径后,系统将进行数据格式转换。至此所有的转换工作全部结束。
3 总结
利用ARCGIS软件平台实现DWG格式数据转换为SHAPE格式过程并不复杂,但是很多情况下用户并不知道完整的步骤,该文从最基本的DWG格式数据准备开始,详细介绍了转换每一步设置,为今后类似工作提供了参考。
参考文献
[1]王晓烨,陈立桢,王新来,等.用FME实现DWG数据到SHP数据的转换[J].科技信息,2011(16):357-358.
[2]何宗宜,谭芬,魏秀琴.地图矢量数据处理研究[J].测绘科学,2006(6):74-76.
文件格式转换 篇11
这要从电视信号的扫描格式说起。我们知道, 电视信号采用的是隔行扫描方式, 以我国目前的标清电视制式为例, 采用的是625/50i, 其中i就表示隔行扫描。在标清制式中, 电视信号每秒为25帧 (25幅图像) 每帧625行, 其中单数行由奇数场产生, 偶数行由偶数场产生。电视传送过程中, 每帧图像先传送奇数场, 再传送偶数场, 最终在电视屏幕上形成完整的图像。由于奇偶场是按先后次序传送的, 就会出现一个现象:对于运动图像来说, 由于偶数场在奇数场之后传送, 在这期间, 图像已经发生了变化, 因此就会造成奇数场和偶数场图像不一样的情况。从整帧图像上看, 会有一个奇特的现象, 奇数行的图像是一个位置, 偶数行的图像在另一个位置 (因为在传送偶数场时, 图像位置已经发生了变化) 。
由于奇偶场图像不同, 结果造成合成的完整帧图像是两个图像, 看起来有些怪。但是, 正是因为不同的奇偶场图像真实地反映了活动物体的运动, 因此就保证了电视中看到的物体运动的平滑性。反之, 如果奇偶场的内容是一样的, 则不能真实反映出物体在当前场的位置状况, 就会造成图像的停顿, 看起来不平滑, 而这正是前述电脑动画Logo在电视上看不平滑的原因。
我们知道, 目前的动画Logo都是由电脑用三维动画软件生成的, 而电脑的显示方式是逐行扫描方式, 并不存在奇偶场问题, 因此, 由电脑生成的每一帧动画图像都是单一的完整图像。这些图像导入到切换台片段存储器或字幕机动画生成器时, 切换台和字幕机却是按照电视帧来处理每一幅图像文件的。即将电脑图像中的单数行生成奇数场, 偶数行生成偶数场, 而后按照电视扫描规律进行播放。由于电脑生成的逐行扫描图像并未区分奇偶场, 因此, 其奇数行和偶数行的图像是完全一样的, 经过切换台或字幕机转换后, 就造成了产生的电视Logo中奇数场和偶数场是完全一样的, 直到下一个奇数场时, 图像才会发生变化。最后造成的观看效果是:图像每隔一场会停顿一下, 图像的运动不够平滑。
要想解决这个问题, 就需要让偶数场出不同的信号, 就是说需要将加倍生成图像, 比如原来1秒钟生成25帧图像, 则现在需要生成50幅图像, 其中奇数序号的图像用来生成奇数场信号, 偶数序号的图像用来生成偶数场信号。
那么, 如何才能将图像文件按场应用到电视信号中呢?目前, 无论是切换台的片段存储器, 还是字幕机的动画播放器, 大都不具备按场生成电视信号的特性, 它们只能按帧存储并播放动画文件序列, 如果将加倍生成的动画文件输给存储器或生成器, 只是产生了仍以帧播放的、时长加倍的动画。有的切换台具备倍速播放片段的能力, 因此可以将加倍时长的片段以倍速播放, 这样在倍速播放时, 就能形成奇偶场不同的平滑的动画。这种方法的代价是占用了加倍的存储空间, 而且播放动画时属非正常播放, 是一个不完美、但可实现的播放方法。
完美的应用发法是将加倍生成的动画序列进行加工, 生成新的动画序列, 新的序列图像中的每幅图像都来自于原来的相邻两幅图像, 新图像中奇数行的图像来自于原图像序列的奇数号图像, 偶数行的图像来自于原图像序列的偶数号图像。新生成的图像序列完全符合电视隔行扫描的特点, 应用到切换台片段存储器或字幕机动画播放器后, 就能够完美地再现平滑的动画了。
笔者自行编制了一个转换程序, 界面如图4。原理很简单, 从原图像序列中按序号读取连续两个图像文件, 再生成一个新的图像文件, 新图像的单数行像素来自第一个源文件, 偶数行像素来自于第二个源文件。重复循环, 直至将最后两个源文件转换成新文件, 生成的新图像序列就可以用于播放平滑动画了。
摘要:本文讲述了电脑动画软件生成的图像文件与隔行扫描电视帧的区别, 因此造成的后果, 以及将电脑帧文件转成电视帧文件的方法。