Skip to main content

库 PyPDF2_Fields 是 PyPDF2 的补充。它有助于阅读和设置 PDF 文件的字段,了解它们的类型并控制它们的可编辑性。

项目描述

法语

La bibliothèque PyPDF2_Fields est un complément à PyPDF2。Elle aide à l'utilisation des champs d'un fichier PDF en facilitant les tâches suivantes。

  • Lire la valeur des champs
  • 修饰语 la valeur des champs
  • 标识符 le type d'un champ
  • Assurer la visibilité du contenu des champs
  • Déterminer si les champs d'un fichier PDF généré par une application seront modifiables

À cette fin,PyPDF2_Fields Fournit les fonctions ci-dessous。

  • get_field_type

识别文件类型 d'un champ d'un fichier PDF。La valeur renvoyée est un member de l'énumeration PdfFieldType, aussi incluse dans cette bibliothèque。

  • make_writer_from_reader

Crée un objet PdfFileWriterdont le contenu est identique à celui de l'objet PdfFileReaderdonné。Selon le choix de l'appelant, les champs du fichier produit par cet écriveur seront modifiables ou non。

  • pair_fields_name_and_val

Constitue un dictionnaire associat le nom des champs à leur valeur。

  • set_need_appearances

确保 qu'un PdfFileWriterproduira un fichier don't le contenu des champs sera 可见。

  • update_page_fields

Définit la valeur des champs de texte, des boîtes à cocher et des groupes de boutons radio。Cette fonction 使用 des instances de la classe RadioBtnGroup, aussi incluse dans cette bibliothèque。

Voyez les exemples d' utilisation demo_field_names_vals.pyet demo_update_fields.pydans le dépôt de code source。

英语

库 PyPDF2_Fields 是 PyPDF2 的补充。它通过促进以下任务来帮助使用 PDF 文件的字段。

  • 读取字段的值
  • 设置字段的值
  • 识别字段的类型
  • 确保字段内容的可见性
  • 确定应用程序生成的 PDF 文件的字段是否可编辑

为此,PyPDF2 提供了以下功能。

  • get_field_type

标识 PDF 文件字段的类型。返回的值是 enumeration 的成员PdfFieldType,它也包含在这个库中。

  • make_writer_from_reader

创建一个PdfFileWriter内容与给定对象相同的PdfFileReader对象。根据调用者的选择,该作者生成的文件的字段是否可编辑。

  • pair_fields_name_and_val

创建一个字典,将字段的名称映射到它们的值。

  • set_need_appearances

确保 aPdfFileWriter将生成一个包含其内容可见的字段的文件。

  • update_page_fields

设置文本字段、复选框和单选按钮组的值。此函数使用类的实例,该类RadioBtnGroup也包含在此库中。

请参阅使用示例demo_field_names_vals.pydemo_update_fields.py源代码存储库。

项目详情


下载文件

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

源分布

PyPDF2_Fields-1.0.1.tar.gz (7.4 kB 查看哈希

已上传 source