跳转到主要内容

.docx工具

项目描述

CMI-docx

Build codecov Ruff stability-stable LGPL--2.1 License pages

cmi-docx 是一个基于 python-docx 的Python库,用于操作 .docx 文件。它通过提供额外的功能和工具来扩展 python-docx 的功能,以处理 .docx 文件。

功能

  • 查找和替换。
  • 在文档中间插入段落。
  • 操作段落子串的样式和格式。

安装

使用您喜欢的包管理器从PyPI安装此软件包。例如,使用 pip

pip install cmi-docx

快速开始

以下示例演示了 cmi-docx 的一些功能

import docx

from cmi_docx import document

doc = docx.Document()
paragraph = doc.add_paragraph("Hello, world!")
extend_document = document.ExtendDocument(doc)
extend_paragraph = document.ExtendParagraph(paragraph)

# Find and replace text.
extend_document.replace("Hello", "Hi", {"bold": True})

# Insert and image
extend_document.insert_image(index=1, image_path="path/to/image.png")

# Reformat a paragraph
extend_paragraph.format(italics=True)

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

cmi_docx-0.3.0.tar.gz (16.2 kB 查看哈希值)

上传于 源代码

构建分布版

cmi_docx-0.3.0-py3-none-any.whl (17.4 kB 查看哈希值)

上传于 Python 3

支持