QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5209|回复: 8

为什么从网页中复制的文字粘贴到OpenOffice中不能显示

[复制链接]
发表于 2005-10-14 14:48:05 | 显示全部楼层 |阅读模式
我从网页中复制了一段文字,然后粘贴到OpenOffice中,结果发现汉字都无法显示,
而打开现成的文档,汉字能够正常显示,请问如何从网页中复制文字?谢谢
发表于 2005-10-14 15:26:52 | 显示全部楼层
也许文字编码不同。

粘进去后选择全部,然后换个字体看
回复

使用道具 举报

发表于 2005-10-16 15:16:47 | 显示全部楼层
我试过了,你 先拷贝到文本编辑器中,再拷贝到offic中就可以了,比较麻烦!!!!
回复

使用道具 举报

 楼主| 发表于 2005-10-16 20:24:56 | 显示全部楼层
[quote:f0cf974fcc="wymam"]我试过了,你 先拷贝到文本编辑器中,再拷贝到offic中就可以了,比较麻烦!!!![/quote]

OpenOffice竟然这么土吗?凭这怎么从微软手中把用户抢过来?
回复

使用道具 举报

发表于 2005-10-16 21:02:33 | 显示全部楼层
试了不少动作了,只能这样了,保存文件然后再用它打开,直接粘贴要乱码,只要是网页上复制的都不能直接正常粘贴,而从编辑框、地址栏中复制的却是正常的。
回复

使用道具 举报

发表于 2005-10-16 22:17:22 | 显示全部楼层
[quote:66333e90f9="herrmann"][quote:66333e90f9="wymam"]我试过了,你 先拷贝到文本编辑器中,再拷贝到offic中就可以了,比较麻烦!!!![/quote]

OpenOffice竟然这么土吗?凭这怎么从微软手中把用户抢过来?[/quote]
我的就没问题
不要乱说
个人觉得主要是openoffice不自带字体。
回复

使用道具 举报

发表于 2005-10-17 00:39:36 | 显示全部楼层
不是字体问题,是编码问题,这个很显然的。
比如你找开的是WRITE WEB,你新建一个网页,切换到源码视图,你在<body></body>之间放的所有的WEB复制来的文字都很正常,切回网页模式看到的也正常,如果你不在<html>之间写入任何的中文字符,或直接在网页视图上粘贴,你在网页视图上看到的就是一片乱码,切回源码视图可以看到乱码的文字部份全部被解释成了特殊的字符。在<body></body>之间的文字经过切换视图还会被转换成这样的格式:
<BODY LANG="zh-CN" DIR="LTR">
<P><FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">MagicLinux</SPAN></FONT>是一个基于中国<FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">Linux</SPAN></FONT>公社的<FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">Linux</SPAN></FONT>免费发行版,为了推动中国<FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">Linux</SPAN></FONT>开源社区与世界开源社区的同步和合作,<FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">Magic
Linux</SPAN></FONT>所有的软件和应用程序将严格遵守<FONT FACE="Bitstream Vera Serif, serif"><SPAN LANG="en-US">GNU</SPAN></FONT>通用公共许可证。
</P>
从中你可以看到,英文字符和中文字符严格地定义了字体。你试着把网页的表格连带文字一起复制,也可以直接粘贴到Writer。
综上所述,Writer和Writer/web都是基于HTML显示的,从网页复制来的文字,在openoffice中就不是单纯的文字,而是网页代码,而如何使得这些粘贴的文字能正常显示中文就有方向了,因为找到了根源。
────────────────────────────────────
按" yjwork "的图示我把选项中的标准文字(中日韩)项的所有文字改成AR PL×××....,郁闷哦,才正常几分钟这方法又不行了。。。。 ________________________________________________________

最后在编辑菜单里找到了选择性粘贴选项,用这个选项的未格式化文字,可以正确的粘贴你所复制到的文字而不带有格式代码,BS下OpenOffice的作者们,怎么把粘贴代码用ctrl+v来实现,造成我们复制的文本不能正确显示,解决办法可能是要找出并修改某些的显示模板。
回复

使用道具 举报

发表于 2008-6-1 21:32:19 | 显示全部楼层

回复 #1 herrmann 的帖子

在Writer上面的字体下拉框中选择“ZYsong18030”字体  就OK了!
回复

使用道具 举报

发表于 2008-6-7 19:29:20 | 显示全部楼层
通过文本编辑器中转。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 21:03 , Processed in 0.089231 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表