lebedevsergey / odt2xhtml
一个将 Open Document Format(ODF)文档转换为 HTML 的小型库。基于 https://github.com/hucste/Odt2Xhtml 的代码。
v1.0
2021-02-12 09:47 UTC
Requires
- php: >=5.6
- ext-dom: *
- ext-fileinfo: *
- ext-xsl: *
- ext-zip: *
README
这是什么?
- ODT2XHTML 是一个将 Open Document Format(ODF)文档转换为 HTML 的小型库。
- 支持大多数 ODF 文本格式化功能,包括嵌入式图片、列表、表格、下标、上标等。
- 基于 Stéphane HUC 的 Odt2Xhtml 库的重构代码。示例 ODF 文件来自原始库。
如何使用它?
- 将 ODT2XHTML 添加到您的项目中
composer require lebedevsergey/odt2xhtml
- 创建 ODT2XHTML 对象:
$converter = new ODT2XHTML()
- 调用
convert
方法:$converter->convert($ODTFilePath, $ODTHTMLPath, true);
其中
$ODTFilePath
- 要转换的 Open Office 文档的路径$ODTHTMLPath
- 结果 HTML 文件夹的路径,HTML 文件名将与 Open Office 文档文件名相同,但扩展名为.html
- 第三个值是布尔标志,表示结果 CSS 样式是否嵌入到生成的 HTML 文件中,或是否在单独的 CSS 文件中
请参阅 example.php
中包含的示例代码。
还有其他什么?
- 支持以下格式的文件
- Open Document Format 格式,扩展名为:
.odb, .odc, .odf, .odg, .odi, .odp, .ods, .odt, .odm, .otg, .oth, .otp, .ots, .ott
- StarOffice 格式,扩展名为:
.stc, .std, .sti, .stw, .sxc, .sxd, .sxg, .sxi, .sxm, .sxw
- Open Document Format 格式,扩展名为:
- 需要 PHP 5.6 或更高版本
作者?
- 基本代码 © 2007-2011 Stéphane HUC
- © 2020 Sergey Lebedev,Apache License 2.0 许可
- 请随时通过以下方式联系我