如何在 OpenOffice writer 中打开/导入本地 HTML 文件?(作为丰富的,而不是简单的,文本)

sda*_*aau 1 html openoffice-writer openoffice

我完全不明白 - 我确定我以前做过这件事,但现在我失败了。我有一个本地.html文本,它在 Firefox 中打开得很好。

然后我尝试在swriter(或lowriter)中打开相同的文件;并且无论我是否在命令行上指定 - 或者我尝试 File / Open 然后从文件打开扩展过滤器中选择“HTML Document (OpenOffice.org Writer)”或“Web Pages” - 而不是像我期望的那样获取格式化文本,我首先得到一个叫做“ASCII过滤器选项”的东西:

ascii_filter_options.png

... 然后 HTML 源代码在 Writer 中作为“纯文本”加载??!:

bad_plain_source_import_in_writer.png

否则,我希望出现“HTML 格式”或“富文本”(即粗体、斜体)...任何人都知道发生了什么?

非常感谢您提供任何答案,
干杯!

sda*_*aau 6

啊,该死,这太愚蠢了 - 好吧,正如您在屏幕截图中看到的,我的 HTML 文件实际上以以下内容开头:

<?xml version="1.0" encoding="iso-8859-1" ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->  
<html xmlns="http://www.w3.org/1999/xhtml"  
> 
<head><title></title> 
...
Run Code Online (Sandbox Code Playgroud)

事实证明,Open/LibreOffice Writer必须看到一个起始<html>标记 - 否则它显然根本不认为该文件是 HTML !(相比之下,Firefox 并不关心,并且愉快地打开同一个文件)。

所以我只是在文本编辑器中打开了 HTML,删除了前几行 - 现在 HTML 文件以:

<html xmlns="http://www.w3.org/1999/xhtml"  
> 
<head><title></title> 
...
Run Code Online (Sandbox Code Playgroud)

... Open/LibreOffice Writer 也很高兴地将其打开为“富文本”。

该死的,希望这不是那么令人费解:)......干杯!