这是用的什么格式,可以日期格式转换成文本本吗

怎么把DPF格式转换成word文档 。&br/&&br/&我下载的软件转换成word之后文字是图片的格式,不能编辑文字。怎么解决这个问题?在线等!!很急!!!
怎么把DPF格式转换成word文档 。我下载的软件转换成word之后文字是图片的格式,不能编辑文字。怎么解决这个问题?在线等!!很急!!!
补充:是PDF。。。手残,打错了。
不区分大小写匿名
是PDF转成Word
对。。是这个。。。手残打错了。。
楼主试下。
我试了可以的啊。。。
帮别人就是帮助自己,下面是我整理的相关资料,希望对你有所帮助。PDF TO WORD(TXT):
PDF格式编辑软件很多:1.ABBYY FineReader,最好的Pdf转换成Word的软件,也可以进行OCR识别成WORD格式,识别率高,网上有PJ。2.汉王HW_PDF_OCR_80可以转换成word或txt,免费软件,也可以进行OCR识别成txt;3.用Solid Converter PDF Professional 可以在PDF与WORD互相转换,也就可以编辑了;4.用AdreamSoft_PDF_toWord以转换成WORD,就可以编辑了;5.汉王Pdf_Converter,免费软件,可以让PDF转换成WORD或TXT;6.用Foxit PDF Editor可以直接编辑了,网上有PJ的软件;7.用Foxit Phantom可以直接编辑了,网上有PJ的软件。8.abobe acrobat Professional 也有部分编辑功能,网上有PJ的软件。9.AnyBizSoft PDF to Word是一款专业的PDF转Word格式的免费转换软件。10.小丑鱼PDF转换器,免费软件。
word相关问题到
我有转换软件,方便的话你传给我,我来转换
听完你的描述,估计你的PDF文件本身就是扫描文件来的,不是由word直接转化成PDF的,这种情况下,无法将PDF转化为word,你只能采用文字识别了。
Pdf_Converter
等待您来回答
软件领域专家怎么将Word转为Excel,Excel转换成Word?
  有时我们可能会因为工作的需要,将里面,或是把转成Word文档等,然而这几种简单的来回转换方法你都能熟练的掌握吗?今天Word联盟就来给大家演示下这两种转换的方法。
  Word转为Excel表格的方法
  Word转Excel就是将中制作好的表格转成Excel表格,可能是因为前期的工作没做好,以为一个简单的表格用Word完成就可以了,谁知道后期又需要添加一些比较复杂的东西,所以还是转换成Excel表格操作比较顺畅。
  第一步、打开需要转为Excel的文档,然后将鼠标移到Word表格的任意单元格里面,接着单击菜单栏的&表格&--&选择--&表格,选中表格后用Word快捷键&Ctrl+C&将其复制;
  第二步、打开Excel表格,单击菜单栏的&编辑&--&&粘贴&就完成了Word转Excel表格。
  若需要转到Excel中显示其他格式,大家也可以选择&编辑&--&&选择性粘贴&,这时会出现&选择性粘贴&的选项框,(如图所示)
  注意:此时,会有五种粘贴到Excel表格中的方式,
  1、是以Word中的方式,
  2、是以图片形式来转到Excel中;
  3、以网页的方式转到Excel里;(默认粘贴的方式)
  4和5都是以文本的方式插入到Excel。(无边框)
  方法一、上面说了Word转成Excel的方法,其实Excel转成Word方法几乎相同。
  第一步:打开Excel表格,选择需要转到Word文档中的部分,然后&Ctrl+C&复制;
  第二步:打开Word文档,选择菜单栏的&编辑&中的&粘贴&就完成了Excel中表格转到Word文档中。
  当然,你也可以选择&编辑&中&选择性粘贴&,选择&Microsoft Office Excel 工作表 对象&,这样可以将Excel中的表格粘贴过来,Excel中的功能也可以在Word中使用。
  方法二、先用Excel编辑好一个表格,然后点击&文件&&&另存为web页&。web页就是网页文件,在&保存选项&处把&保存整个工作簿&调整成&选择:工作表&,把默认文件名&page.htm&根据实际情况改成你所需要的名字,如:&工作表.htm&,再点击&保存&。注意,在改名时绝对不可以把后面的.htm去掉,只要改&.&前面的部分就可以了。
  找到刚才保存好的&工作表.htm&,如果你所安装的操作系统是WinXP,可以在文件上面直接点击鼠标右键,选择&打开方式&最下面的&打开程序&选项,在列表中找到&Word&,选中并确定。
  用Word程序打开该文件后,不要做任何编辑操作,直接点击&文件&&&另存为&,把文件名改成&工作表Word版&,把保存类型选成&Word文档&,再点击&保存&即可。
相关阅读:
很好,简单操作
word 转换成excel为什么没有边框啊
真的实用,谢谢!
没行呀,WORD转到EXCEL,“选择”之后的“表格”是灰显,选不上
边框有些咋没封闭呢
真太感谢了,网络就是好
按照联盟办法做了,但表格线断开了不连续,其它都好
转换的话数据量大就不行了..
为什么我选择单击菜单栏的“表格”-->选择-->表格&&&&表格是灰色的啊,不能选择啊,这是怎么回事呢?
很实用,刚转换成功
方法很不错,很实用,已经转换OK了
就是啊,怎么搞的这么麻烦,粘贴,复制就可以吗。
好!有没有再简单点的?!
实质就是复制粘贴啊
还没有用!感觉不错!
汗 搞得这么麻烦 ,我每次都是复制粘贴过去的,照样可以用,而且速度又快,有省时,你这种方法个人觉得太复杂了 没必要
最新视频教程
点击:19586&&&评论:0
点击:47196&&&评论:12
点击:33554&&&评论:9
点击:10372&&&评论:9
点击:40158&&&评论:103
点击:40396&&&评论:25
点击:947281&&&评论:207
点击:194393&&&评论:85  如何将PDF格式转换成WORD文档?如何把PDF内容旋转180度(即倒过来)?
楼主发言:1次 发图:0张
  有专门的软件啊,你下下来就行了,很好用的!
  仓库助理兼物流 一名             负责货物的包装,联邦EABY发货             要求:      高中以上学历,英语三级以上,做事认真,性格好。      欢迎应聘毕业生。             待遇:1300基本工资+伙食补助160+房补100+全勤50,女生可以包住(无房补),男生不能提供住宿。          联系方式:     联系地址:深圳福田区  
  用那个word转pdf的打印机软件.弄个破解版的就好.或者愿意的就花钱吧.需要帮忙的话邮件到.cn
  作者: cmpbattery
回复日期: 14:33:00
      仓库助理兼物流 一名                 负责货物的包装,联邦EABY发货                 要求:        高中以上学历,英语三级以上,做事认真,性格好。        欢迎应聘毕业生。                 待遇:1300基本工资+伙食补助160+房补100+全勤50,女生可以包住(无房补),男生不能提供住宿。              联系方式:       联系地址:深圳福田区    不是吧,才1500?而且市内消费高啊!!我现在龙岗一公司做行政文员兼前台的,也是1500,提供午餐,不包住。我现在是在找着工作呢,不过要明年4月份才能辞职,大家有好的能提供下吗?^_^
  这会应该已经不需要了,不过贴子还是要有一个结果嘛    旋转PDF文件,用Adobe Acrobat就可以了,用得多的现在是7.0专业版,网上找找可以,如果PDF文件没加密,这个东东直接可以另存为文本,你照着去调调格式就行了  PDF加密或是不允许复制或全是图片形式时,就要用到OCR了,有OFFICE2003的将PDF文件打印成Office2003的一个Microsoft Office Document Image格式,得用Office2003 就可以直接将文件转为WORD格式
  我有破解的软件,如果大家需要可以加我的msn:,或 发邮件,有时间就会给大家发的
  Ctrl+C,Ctrl+V不就行了?晕死
  1\要不装PDF旋转一下就OK;  2\要不用PS打开,再旋转.
  不行啊!  PDF是8.0版本的,OFFICE也是2003的,怎么就是转换不了呢?
  作者: kbkr
回复日期: 15:13:00
      Ctrl+C,Ctrl+V不就行了?晕死    -------------------------------------------------    LZ的意思是把PDF格式的图片转换成可以编辑的word格式,而不是把图片存在word里面
  pdfoa办公软件  pdf转换成word转换器是一款功能强大好用的pdf文件转换成word文件的软件,界面简单,功能稳定,支持批量转换,操作起来非常方便,支持多种流行文档格式之间转换,比如pdf转成word,rtf转换成word,txt转成word,html转换成word,xls转换成word,ppt转换成word,xml转换成word,使用pdf 转 word无需安装Adobe Acrobat,Acrobat Reader pdf软件。  pdf转换成word转换器免费下载 http://www.onlinedown.net/soft/107659.htm  /soft/appid/16835.html  .cn/detail/33/327222.shtml  /soft/appid/16835.html  .cn/download/353479.html  /soft/641.html  
  pdf转换成word转换器 /soft/appid/16287.html  pdf转换成excel软件
/soft/appid/23223.html  pdf转换成ppt软件 /soft/appid/23222.html  pdf转换成jpg软件 /soft/appid/23225.html
  在线pdf转换成excel /soft/67887.html  pdf转excel
/soft/appid/23223.html  pdf转换成excel软件
http://www.onlinedown.net/soft/570390.htm  pdf转换成excel转换器
http://www.onlinedown.net/soft/569672.htm  pdf转换成word转换器 .cn/download/351607.html  pdf转换成word转换器 /softview/SoftView_103101.html  pdf转换成word转换器 /soft/40209.html  pdf转换成word转换器 /soft/appid/16287.html  pdf转换成word转换器 /soft/31558.html  pdf转换成word转换器 http://www.onlinedown.net/soft/442941.htm  pdf转换成word转换器 /soft/appid/16287.html
  pdf转ppt格式转换器
/soft/appid/23222.html  在线pdf转换成excel http://www.onlinedown.net/soft/570390.htm  pdf转excel
/soft/67887.html  pdf转换成word转换器 .cn/download/351607.html  pdf转换成word转换器 /softview/SoftView_103101.html  pdf转换成word转换器 /soft/40209.html  pdf转换成word转换器 /soft/appid/16287.html  pdf转换成word转换器 /soft/31558.html  pdf转换成word转换器 http://www.onlinedown.net/soft/442941.htm  pdf转换成word转换器 /soft/appid/16287.html
  pdf转换成ppt /soft/43800.html  pdf转换成ppt /soft/appid/23222.html  pdf转换成ppt软件 http://www.onlinedown.net/soft/569671.htm  pdf转换成ppt转换器 http://www.onlinedown.net/soft/477720.htm  pdf转换成word转换器 .cn/download/351607.html  pdf转换成word转换器 /softview/SoftView_103101.html  pdf转换成word转换器 /soft/40209.html  pdf转换成word转换器 /soft/appid/16287.html  pdf转换成word转换器 /soft/31558.html  pdf转换成word转换器 http://www.onlinedown.net/soft/442941.htm  pdf转换成word转换器 /soft/appid/16287.html
  PDF文件转换小常识:  1、为什么转换出来的Word文档是图片?  目前PDF文档分为电子版和图片扫描版,扫描版多见于各种书籍和一些有文档的资料,看上去是文字,但是实际上是一张张的图片,这类文档都不可能直接通过PDF转换器直接转换成Word文本。遇到这类文档转换,要找专业图片PDF文档转换成Word文字服务转换器。  2、为什么转换出来的文档是空白或乱码,pdf转换成word软件哪个好?  空白主要是由于PDF文档的格式过于复杂和不够标准,乱码主要是由于制作PDF文档时使用了非常用的内嵌字体 ,对于这两种比较常见的情况,其实很无奈,产生的原因不同,所以解决方法也不同,所以就没有任何一款PDF工具可以做到说都可以搞定。要有好的转换经验,可以快速的帮您找到解决方法。  3、PDF里面的公式为什么不能转换?  目前一般PDF转换器不可以很好解决这个问题。  pdf转换成word转换器软件大全  pdf转换成word转换器 破解版基本介绍PDF转换成Word。PDF转换成Word转换器是一款功能强大、界面简洁、操作简单的PDF转Word软件,你只需把PDF文件拖拽到软件界面中,然后单击“转换”即可完成转换。pdf转换成word软件 mac软件特点:1.支持设置输出的文档中是否保留图像。2.支持输出MS Word文档(.doc)和富文本格式(.rtf)两种格式。3.支持自定义转换页面范围。4.支持转换加密后的PDF文件(需要手动输入PDF文档密码)。5.支持批量添加PDF文件。6.转换速度快,效果良好,可较好地保留PDF文档中的图片、超链接、布局。7.生成的Word文档可直接应用于编辑。8.pdf转换成word转换器不依赖于Adobe Acrobat,Acrobat Reader 软件。pdf转换成word转换器 http://www.onlinedown.net/softdown/.htm  迅速pdf转换成word转换器(pdf转word破解版)是一款pdf虚拟打印机,无需pdf转word注册码,不用装pdf转word插件能将doc, txt, ppt, xls, jtd, 123, rtf, htm, html, log, ini, jpeg, jpg, tif, tiff, gif, png, bmp,pcx, dib等文件,通过打印的方式转换成PDF文件。全中文界面,高速、快捷,功能强大。完美支持Windows Vista。好用的pdf转换成word工具概括介绍精心打造的PDF工具软件系列。目前包括PDF转WORD,WORD转PDF,PDF阅读器,产品线会不断增加。便携文件格式(PDF)是一个文件交换的开放标准。此文件格式由Adobe Systems创建于1993年,pdf转word转换器是用来表示的方式应用软件,硬件独立的文件,和操作系统。每个PDF文件封装了一个固定的布局平面文件,包括文本的完整说明,字体,图形和其他所需的信息来显示它。1991年,Adobe系统公司联合创始人约翰瓦诺克概述所谓的“卡米洛特“系统进入便携式文件格式(PDF)演变而来。原本是一个专有的格式,PDF正式发布作为一个开放的标准7月1日,2008年,出版了由国际标准化组织为ISO8的ISO32000-1允许使用一些规格,这是不规范(例如Adobe XML表单体系结构)。国际标准组织32000-1没有指定验证的PDF文件或读者一致性的方法。PDF文件中的格式的历史的早期通过缓慢的Adobe Acrobat,Adobe的读取和创建PDF文件的套房,是不是免费的。PDF的早期版本没有外部连结的支持,减少了对互联网的效用。pdf转换成word是出品的一款好用的pdf转换成word工具,pdf转换成word转换器能够帮你将非图片类的pdf快捷准确的识别并转换为word格式。即便是图文混排也不在话下,使用了最先进的GS开源脚本,让你转换pdf不再头痛。界面简单,功能稳定,可以批量转换,支持多种流行文档格式之间转换,比如pdf转成word。无需安装Adobe Acrobat,Acrobat Reader pdf软件。pdf转换成word软件工具可以帮你将pdf文档转换成word文件,支持图文混合排版,在pdf转成word之前请确认pdf文件有没有密码,有则先去除再进行转换。这是一个非常好用的PDF转换成WORD软件,十分容易使用!即使表复杂的PDF文件,图形也能很好的被转换。从来没有想过的PDF格式转换会如此准确的,但pdf转换成word工具真是太棒了!可以转换PDF格式到Word格式,图像和格式将被保留,维护对原始格式转换的PDF文件,所有的表格,图像,列和行会保留在源PDF文件格式。pdf转word软件如果需要,您还可以选择的PDF文件的部分转换。迅速pdf转换成word转换器讯速pdf转word转换器破解版是一款功能强大、操作简单的pdf转换成word软件,使用本转换器,可以很方便快捷地把pdf文档转换为word文档、txt文本、图片文件,方便二次编辑、修改、存储、引用原文档中的内容。pdf转换成word转换器可以很好地转换原pdf文档中的文字、图片、表格、超链接、排版,最大限制地保持转换后的文档与原有文档的一致性。这是一款非常适合办公一族使用的优秀软件,居家旅行必备。讯速pdf转换成word转换器 /softview/SoftView_107806.html  万能PDF转换成word转换器是一款界面简洁,操作方便的PDF格式转换工具。PDF转换器可方便的将各种流行的文件格式(Word,Excel,TXT等)转换成PDF文件,pdf转换成word转换器也可以将PDF文件转换为各种流行文件格式。  PDF转换器支持Word, Doc, RTF, TXT, Excel XLS, PowerPoint PPT以及所有可打印格式,方便将您的文档转换为电子书。PDF转换器同时支持PDF转WORD,PDF转DOC,PDF转RTF,PDF转JPG,PDF转BMP,PDF转GIF,PDF转PNG,PDF转TIF,PDF转TXT,PDF转HTML,PDF转FLASH。拥有这款PDF转换器,您相当于有了WORD转PDF转换器,PDF转WORD转换器,PDF转DOC转换器,PDF转TXT转换器,PDF转HTML转 换器,PDF转JPG转换器,PDF转HTML转换器,PDF转FLASH转换器,DOC转PDF转换器,TXT转PDF转换器,EXCEL转PDF转换 器,XLS转PDF转换器,PPT转PDF转换器,POWERPOINT转PDF转换器,RTF转PDF转换器……一款万能PDF转换器!只需要将你的其他格式文件用鼠标拖拽到PDF转换器窗口中的拖拽区域,点击开始转换按钮,转换立刻就开始,您只需喝一杯咖啡,所有转换全部搞定!现在pdf转换成word软件免费下载,免费体验PDF转换器!新版本修复转换器文字问题。  万能pdf转换成word转换器 /soft/56690.html
  易用的PDF文件转换器。 Word转换成PDF格式(Word to PDF Converter)基本介绍word转pdf转换器是一个易用的PDF文件转换器,你能转换微软Word 2010 (DOCX),微软Word 2007 (DOCX), 微软Word 97-2003(DOC), 网页文件(Htm,Html), 文本文件(TXT), RTF格式(RTF), CSS格式 (CSS), 可扩展标记语言(XML), 和图片文件BMP, JPG, JPEG, PNG, GIF, WMF and TIF 到 Adobe PDF 文件 (PDF)。 其中如转换Word 2010到PDF, Word 2007到PDF, Word 2003到PDF, Word 2000到PDF, Word 97到PDF, Html到PDF, Htm到PDF, TXT到PDF, RTF到PDF, CSS到PDF, XML到PDF, BMP到PDF, JPG到PDF, JPEG到PDF, PNG到PDF, GIF到PDF, WMF到PDF, TIF到PDF, DOC到PDF, DOCX到PDF. 你可以设置PDF密码,大小。而且它是一个多语言软件,包括英文,中文,法语,德语,意大昨语和日语。它有非常友好的用户界面和易于使用。转换速度非常快,而且没有质量问题!   PDF安全:   你能创建和设置PDF文件密码。   Word to PDF 是一个多国语言软件:   Word to PDF 是一个多国语言软件, 包括英文,中文,德语,法语,意大利语,日语。万能word转pdf转换器 /soft/644.html  支持批量转换的一款专业PDF转换成Word转换器软件, 万能pdf转换成word转换器它能快速准确的将您PDF文档中的文字及图片提取出来,转换保存成Word格式,同时很好的让原有PDF中的文字/字体/大小/行间距等保持不变,图片也按照原始的排版布局还原,最大程度的还原原始文件的信息!重要的是,它完全免费使用,无任何功能限制!万能pdf转换成word转换器 /soft/detail/21294.html
  迅速word转换成pdf转换器是一款专业的word转pdf格式转换软件,功能强大、操作简单,你只需把word文件添加到软件中,然后点“转换”即可完成转换。它能快速准确的将您word文档中 的文字及图片提取出来,转换保存成pdf格式,转换后的文档可以再次编辑,并且支持批量转换,转换速度快,100页文档只要1分钟就可以转换完成。并且它是一个多语言软件,如: 英文, 中 文, 法语, 德语, 意大利语, 日语, 俄语, 西班牙语等等文件都可以支持转换。word转换成pdf转换器免费版 /soft/172/.shtml  全能word转换成pdf转换器是一款功能强大好用的word转pdf软件工具,界面简单,功能稳定,支持批量转换,操作起来非常方便,支持多种流行文档格式之间转换,比如word转成pdf,使用word 转 pdf软件无需安装Adobe Acrobat,Acrobat Reader pdf软件。word转换成pdf转换器免费版 /soft/appid/16581.html
  pdf转换成word软件破解版/softdown/51986.htm
请遵守言论规则,不得违反国家法律法规同时转发到微博保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
单击提交则表示您同意developerWorks
的条款和条件。 .
所有提交的信息确保安全。
developerWorks 社区:
我的概要信息
选择语言:
XML 是将现有的 RTF 格式(Rich Text Format)文档转换成 HTML 以在 Web 上显示的理想媒介。这篇技巧文章说明了如何使用 Java 应用程序 MajiX 将 RTF 文档转换成 XML 格式(虽然有一些限制)。 从中,您可以容易地将带 XSLT 的 XML 文档转换成适合于浏览器的 HTML 格式。代码样本演示了这些技术,可下载的源代码包含了用于转换的 servlet 容器。
, IT 专家顾问, IBM 
Soon Hin 认为计算机学科类似于巫术。它们落入别有用心的人手中都会带来破坏。可以通过
与 Khor Soon Hin 联系。
我发现使用 XML 是将旧的 RTF 格式(Rich Text Format)文档转换成 HTML 的最快方法。我决定将 MajiX 软件包作为最方便的方法使用。什么是 MajiX?
MajiX 是由 TetraSix 开发的一种开放源码软件包(遵守 Mozilla Public License 1.1),用于 MS Word 到 XML 的转换。 它将 RTF 文档转换成 XML。
准确地讲,MajiX 使用什么样的 XML 标记来表示 RTF 文档呢?MajiX 有两个现成的转换模板:mydoc 和 sdocbook。mydoc 模板使用 MajiX 专有的 XML 标记来表示 RTF,例如:清单 1. MajiX 的 mydoc XML 格式.
&p&&b&Lord of the Rings&/b&&/p&
&/mydoc&在该示例中,
&mydoc& 、
&author& 等标记都是 MajiX 专有的 XML 标记。
sdocbook 模板使用 Simplified DocBook 标记(请参阅
)。Simplified DocBook 是广受欢迎的 DocBook 元素的子集,DocBook 在全球范围内被用于编写文章和书籍。例如,Linux Documentation Project 使用 DocBook 来编写 Linux 文档。DocBook 是由“结构化信息标准促进组织”(Organization for Advancement of Structured Information Standard (OASIS))维护的。
清单 2 显示了一个缩略的 sdocbook 标记示例。清单 2. sdocbook XML 格式.
&para&&emphasis&Lord of the Rings&/emphasis&&/para&
&/article&比较
时注意,mydoc XML 和 sdocbook XML 使用不同的方法来表示同一个文档。
既然 DocBook 是一种受欢迎的标记文档方法,我将演示如何将 RTF 转换成 Simplified DocBook(sdocbook)。运行 MajiXMajiX 是一个 Java 应用程序。所以,它需要“Java 虚拟机”(Java Virtual Machine)。您可以以交互方式或批处理方式运行它。批处理方式还是交互方式?当要转换许多文档时,以批处理方式运行 MajiX 效果会比较好。您可以编写一个 shell 脚本(UNIX)或批处理文件(Windows,DOS)来转换特定目录中的所有 RTF 文件,而不是以交互方式对它们进行逐个转换。对于这篇技巧文章,我将始终按交互方式运行 MajiX, 因为我将演示如何仅转换一个文档(您的智慧将告诉您如何对您所拥有的其它文档进行转换)。在 JDK 1.2 或更高版本中,只要输入下列命令就可运行 MajiX:java -jar &MajiX install path&\lib\majix.jar或者(在一行中输入下列所有内容):java -classpath &MajiX install path&\lib\majix.jar
com.tetrasix.majix.MajixStandard第 1 步:将 RTF 转换成 XML现在,有了正在运行的 MajiX,您就可以将 RTF 文档转换成 XML 了。选择 XML 输出的类型
Conversion templates下,您将看到 mydoc(缺省的转换模板)。将它改为 sdocbook。
设置 XSL 样式表在下一步中 ― 从 sdocbook 输出到 HTML 的转换 ― 需要一个 XSL 样式表以进行 XSLT 转换。 如果您不知道该使用哪种样式表,不必担心,因为我将在这篇技巧文章的下一章中讨论它。 现在,您只需要知道,您可以在转换期间在 sdocbook 输出或命令行中指定用于转换的样式表。 我选择使用命令行选项,这样,我就不必告诉 MajiX 样式表的位置。如果选择其它选项, 那么 MajiX 将包含在它所生成的 sdocbook 输出中使用的样式表,如下所示:&?xml-stylesheet type="test/xsl" href="sdocbook.dtd"?&注意:在我测试的 MajiX 实现中似乎有一个错误。如果选择让 MajiX 在 sdocbook 输出中指定样式表,那么它将生成包含标记
xml:stylesheet (而不是
xml-stylesheet )的 DTD 声明。这是不正确的;您必须手工编辑该文件来校正错误。
要将样式表名设置为空:单击
Edit tags。
向下滚动,直到看到
Stylesheet name为止,然后双击它。编辑面板应该出现在右边。
删除样式表名称属性的值。单击
Validate。
除了样式表声明外,XML 文档还有文档类型定义(DTD)声明。我已经提供了一个
请记住,XML 文档包含标记。XML 定义有关标记如何构建文档的规则,但它不涉及标记应该是什么。 它们可以是从
&html& ...
&/html& 到
&/fat& 的任何标记。
回到清单 1 中的
,请注意,MajiX 专有的 mydoc XML 文档有
&mydoc& 标记,而
&article& 。DTD 用来控制每种格式使用哪种标记。仅当 XML 文档符合 sdocbook DTD 中的定义时,才可把它视作有效的 sdocbook XML 文档。这样就确保任何能够理解 sdocbook DTD 的两个系统都可以成功地相互交换文档。
可以从 sdocbook 的
下载 sdocbook 的 DTD 定义, 然后将它安装在一个方便的目录中。
要设置 DTD 以指向安装 sdocbook DTD 的位置:单击
Edit tags。
向下滚动,直到看到
DTD System Identifier为止,然后双击它。编辑面板应该出现在右边。
输入安装 sdocbook.dtd 的位置。单击
Validate。
选择要转换的 RTF 文档
接下来,通过使用
Input RTF File下面的
Find Document来选择要转换的 RTF 文档。MajiX 通过将 RTF 文档的扩展名从 .rtf 更改为 .xml 为您自动填充
Output XML File。 单击
Convert以执行转换。
这时,MajiX 可能会提示您一些选项。当您有一个奇怪的 RTF 标记(在 sdocbook XML 中,MajiX 没有它的等价标记)时, 会出现这个提示。一般单击缺省值就可以了。现在,转换 RTF 文档的第一部分已经完成。结果是带 sdocbook 标记的 XML 文档。第 2 步:将 XML 转换成 HTML
要将 XML 输出转换成 HTML,需要一个 XML 转换引擎(XSLT 处理器),如 Xalan、XP 或 Saxon。对于这次演示,我使用 Xalan。XSLT 处理器把 XML 文档作为输入,并根据某些转换规则生成一个新的 XML 文档。 这把我们带到下一个需求:转换规则。因为我们的目的是根据 sdocbook XML 生成 HTML 文档(请参阅侧栏的
),所以需要说明如何将 sdocbook 中的元素映射成 HTML 等价标记的转换规则。
XSL 样式表包含这样一些转换规则。基本上(使用上面的示例),输入文件是
, 输出文件将是生成的 HTML 文件。XSL 样式表需要指示 XML 转换引擎做的事情之一是:将
&html& 标记添加到生成文档的开始和末尾。 转换规则还在生成的 HTML 文档中用
&/p& 将输入文件中
&para& ...
&/para& 内的文本括起来,等等。简而言之,sdocbook 标记将转换成相应的 HTML 标记。下面显示了根据
生成的 HTML:
清单 3. 根据 sdocbook XML 生成的 HTML.
&p&&b&Lord of the Rings&/b&&/p&
&/html&此时,您可能觉得很兴奋,并推断您总是可以编写转换规则,将 sdocbook XML 文档转换成其它格式,如 PDF、UNIX 帮助页面等其它类似的格式。您是对的!这正是 XML 文档与 XSL 样式表的功能相结合的美妙之处。因为 DocBook XML 对于文档编写是如此的流行,所以可以轻易地得到要执行转换的样式表并不稀奇。 从
下载它们。文件在 docbook-xsl-&version& 中。这篇技巧文章所用的是 4.1.2。如果您打算遵循本文中的技巧,那么现在就安装样式表。
要将 sdocbook XML 转换成 HTML,输入清单 4 中的命令。请注意,必须完整地输入该命令。 在清单 4 中,我将它分成几行,只是让它适合便携式电脑屏幕。清单 4. 将 sdocbook XML 转换成 HTML 的命令(将它输入在一行中)java -classpath
&xalan install path&\bin\xalan.
&xalan install path&\bin\xerces.jar
org.apache.xalan.xslt.Process
-IN &input file&
-OUT &output file&
-XSL &location of docbook.xsl&用浏览器打开输出文件 ...!实时将 XML 转换成 HTML到目前为止,我已经演示了如何将 RTF 文档转换成 HTML 文档。一旦有了 HTML 输出,就可将它们存储在 Web 服务器, 以便通过 Web 访问它们。然而,这意味着每次更改 sdocbook 文档,都必须重新生成 HTML。 或者,可以设置自动生成 DocBook 文档的 HTML 文档,以响应每次 Web 请求。但是,这种动态生成可能会给您的服务器添加巨大的负载。 便利与性能相比 ... 或许答案是进行高速缓存?请您自己来判定,因为其自身就是一篇独立文章。要实时生成 HTML 文档,需要一个 Web 服务器和一个 servlet 容器。光有 Web 服务器只能够提供静态 HTML 页面的服务。servlet 扩展了其能力。它可以处理传递到 Web 服务器的参数并根据传入的参数实时生成一个 HTML 页面。 简而言之,servlet 能够使 Web 服务器完全象 CGI 程序那样提供动态 HTML 页面的服务。您可以从几乎无止境的 Web 服务器和 servlet 容器组合中进行选择,当然也包括 IBM 的 WebSphere Application Server。Jakarta Tomcat servlet 容器(请参阅
)是用于测试这个技巧的一个开放源码选项:它是与内部 Web 服务器一起提供的 servlet 容器。缺省情况下,它在 8080 上侦听。
“参考资料”中提供了执行从 sdocbook XML 到 HTML 转换的 servlet 代码。我将简要地说明一下
中最重要的代码部分。
让我们注意一下清单 5 中用数字标记的蓝色行:设置由 Web 服务器返回给 Web 浏览器的文档类型。在这一情况下是 HTML,因为我打算将 sdocbook XML 转换成 HTML。将 servlet 的输出设置为到 Web 浏览器的响应流。设置将传入 Xalan 转换程序的 XML 源。这是源文档(sdocbook XML)。它将使用从浏览器传递来的文件参数来构成 sdocbook XML 的文件名。设置 XSL 源,它包含有关 Xalan 将如何执行转换的规则。这是 XSL 样式表;将它设置为存储样式表的位置。使用您在标记为 4 的行中定义的 XSL 样式表来创建 Xalan 转换程序。执行转换并将结果发送到响应流。结束语MajiX 向您提供了一种将 RTF 文档转换成 sdocbook XML 格式的快捷方式。而且,XSLT 处理器(如 Xalan)可以将产生的 sdocbook XML 重新格式化成 HTML,以便可以从 Web 访问它们。
参考资料 通过单击本文顶部或底部的
讨论来参与本文的
,它执行从 sdocbook XML 到 HTML 的实时转换。
上的“结构化信息标准促进组织(OASIS)”页面上查找有关 Simple DocBook 的更多信息。
有关一些背景知识,请参考
, 它使用 DocBook 来编写文档。
从 OASIS 下载
在 Apache XML Project 处查找
DITA 提供了 DocBook 的替代项,作为技术文档的框架。请阅读它,并从 developerWorks 上的
一文及其相关项下载 DTD。
从 Sourceforge 下载
请转至 Apache Project,获取有关
的信息, 它是与其内部的 Web 服务器一起提供的。
支持 XML 和 Java 开发。
developerWorks: 登录
标有星(*)号的字段是必填字段。
保持登录。
单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件。
在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。
所有提交的信息确保安全。
选择您的昵称
当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。昵称长度在 3 至 31 个字符之间。
您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。
标有星(*)号的字段是必填字段。
(昵称长度在 3 至 31 个字符之间)
单击提交则表示您同意developerWorks 的条款和条件。 .
所有提交的信息确保安全。
IBM PureSystems(TM) 系列解决方案是一个专家集成系统
通过学习路线图系统掌握软件开发技能
软件下载、试用版及云计算
static.content.url=/developerworks/js/artrating/SITE_ID=10Zone=XML, Web developmentArticleID=21320ArticleTitle=技巧: 将 RTF 文档转换成 HTML 文档publish-date=}

我要回帖

更多关于 文本格式转换 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信