需要以编程方式转换 Web 文档吗?使用"Python via .NET Aspose.Words", Python 代码即可将 HTML 转换为 Markdown 格式并以相反的方向转换。
我们的 Python API 从 HTML 中创建具有专业品质的 Markdown。直接在您的浏览器中测试最高质量的 HTML 到 Markdown 的转换。强大的 Python via .NET 转换 API 允许将 Web 文档转换为多种流行格式。
以下示例演示如何在 Python HTML 转换为 Markdown。
按照简单的步骤将 HTML 页面转换为 Markdown 格式。从本地驱动器读取您的 HTML 文件,然后只需将其保存为 Markdown 格式,并通过 Markdown 扩展名指定所需的文件格式。对于 HTML 阅读和 Markdown 写作,您可以使用完全限定的文件名。输出的 Markdown 内容和格式将与原始 HTML 文档相同。
pip install aspose-words
复制
import aspose.words as aw
doc = aw.Document("Input.html")
doc.save("Output.md")
import aspose.words as aw
doc = aw.Document("Input.html")
doc.save("Output.md")
import aspose.words as aw
doc = aw.Document(Input.html)
for page in range(0, doc.page_count):
extractedPage = doc.extract_pages(page, 1)
extractedPage.save(f"Output_{page + 1}.md")
import aspose.words as aw
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
builder.insert_image("Input.html")
doc.save("Output.md")
import aspose.words as aw
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
shape = builder.insert_image("Input.html")
shape.get_shape_renderer().save("Output.md", aw.saving.ImageSaveOptions(aw.SaveFormat.md))
我们在PyPi存储库中托管我们的 Python 请按照有关如何 "Aspose.Words for Python via .NET" 安装到您的开发人员环境的分步说明进行操作。
这个包与 Python ≥3.5 和 <3.12 兼容。如果您为 Linux 开发软件,请查看产品文档中对 gcc 和 libpython 的附加要求。
您可以将HTML转换为许多其他文件格式: