Divooka.FileFormats.PDF.zh

Divooka.FileFormats.PDF.API.ProceduralPDF

提供一个声明式的构建PDF工具。 TODO: 目前这是正在开发的状态;未来,我们应逐步与Parcel.DocumentModel整合。

Divooka.FileFormats.PDF.Main.PDFHelper

提供用于读取、写入和注释PDF文件的辅助方法。

Divooka.FileFormats.PDF.Main.PDFHelper.GetTexts()

从PDF文件中提取原始文本以供LLM使用。

Remarks

注意,输出未格式化,可能无法直接用于LLM以外的用途。

Parameters

NameDescriptionDefault
pdfFile PDF文件的路径。

提取文本

包含逐页提取文本的字符串。

Divooka.FileFormats.PDF.Main.PDFHelper.WritePDF()

生成指定标题和主体内容的PDF文档。

Parameters

NameDescriptionDefault
title 文档的标题。
body 文档的主要文本内容。
outputPath 保存生成的PDF文件的路径。
generateImages 是否生成图像而不是PDF文件。

生成的PDF文件路径

Divooka.FileFormats.PDF.Main.PDFHelper.DrawAnnotations()

在给定的 PDF 文件上绘制注释。

Parameters

NameDescriptionDefault
sourcePDF 源 PDF 文件的路径。
outputPath 保存注释 PDF 文件的路径。

返回值

无返回值。