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
| Name | Description | Default |
|---|---|---|
pdfFile |
PDF文件的路径。 |
提取文本
包含逐页提取文本的字符串。
Divooka.FileFormats.PDF.Main.PDFHelper.WritePDF()
生成指定标题和主体内容的PDF文档。
Parameters
| Name | Description | Default |
|---|---|---|
title |
文档的标题。 | |
body |
文档的主要文本内容。 | |
outputPath |
保存生成的PDF文件的路径。 | |
generateImages |
是否生成图像而不是PDF文件。 |
生成的PDF文件路径
Divooka.FileFormats.PDF.Main.PDFHelper.DrawAnnotations()
在给定的 PDF 文件上绘制注释。
Parameters
| Name | Description | Default |
|---|---|---|
sourcePDF |
源 PDF 文件的路径。 | |
outputPath |
保存注释 PDF 文件的路径。 |
返回值
无返回值。