Aspose.Pdf.Text

Aspose.Pdf.Text命名空间提供允许提取文本、添加文本、操作文档的现有文本的类。 它还包含允许提取、替换、替换文档字体的类。

课程

班级描述
AbsorbedCell表示页面上存在的表格单元格
AbsorbedRow表示页面上存在的表行
AbsorbedTable表示页面上存在的表
CharInfo表示字符信息对象。 提供字符定位信息。
CharInfoCollection表示 CharInfo 对象集合。
CustomFontSubstitutionBase表示自定义字体替换策略的基类。
FileFontSource表示单个字体文件源。
FolderFontSource表示包含字体文件的文件夹。
Font表示字体对象。
FontAbsorber表示字体的吸收器对象。 执行字体搜索并通过以下方式访问搜索结果Fonts集合.
FontCollection代表字体集合。
FontRepository执行字体搜索。在系统安装的字体和标准 Pdf 字体中搜索。 还提供打开自定义字体的功能。
FontSource表示基类字体源。
FontSourceCollection代表字体源集合。
FontSubstitution表示基类字体替换策略。
FontSubstitutionCollection代表字体替换策略集合。
MarkupParagraph代表一个段落。
MarkupSection表示标记部分 - 页面的矩形区域,其中包含文本并且可以在视觉上与其他文本块分开。
MemoryFontSource表示单个字体文件源。
PageMarkup由以下集合表示的页面标记MarkupSectionMarkupParagraph.
ParagraphAbsorber表示页面结构对象(例如部分和段落)的吸收器对象。 执行对文本部分和段落的搜索,并提供对在文本坐标空间中描述它的矩形和多边形的访问。 还执行文本段搜索并通过以下方式提供对搜索结果的访问!:TextFragments按结构元素分组的集合。
Position代表一个位置对象
SimpleFontSubstitution代表一个简单字体替换策略的类。
SystemFontSource表示安装到系统的所有字体。
SystemFontsSubstitution表示字体替换策略的类,用系统字体替换字体。
TableAbsorber表示表元素的吸收器对象。 执行搜索并通过以下方式访问搜索结果TableList集合.
TabStop表示段落中的自定义制表位位置。
TabStops代表一个集合TabStop对象.
TextAbsorber表示文本的吸收器对象。 执行文本提取并通过以下方式访问结果Text对象.
TextBuilder将文本对象附加到 Pdf 页面。
TextEditOptions描述文本编辑操作的选项。
TextExtractionError描述 PDF 文档中出现文本提取错误。
TextExtractionErrorLocation表示 PDF 文档中出现文本提取错误的位置。
TextExtractionOptions表示文本提取选项
TextFormattingOptions表示文本格式选项
TextFragment表示 Pdf 文本的片段。
TextFragmentAbsorber表示文本片段的吸收器对象。 执行文本搜索并通过以下方式访问搜索结果TextFragments集合.
TextFragmentCollection表示一个文本片段集合
TextFragmentState表示文本片段的文本状态。
TextOptions表示文本处理选项
TextParagraph将文本段落表示为多行文本对象。
TextReplaceOptions表示文本替换选项
TextSearchOptions表示文本搜索选项
TextSegment表示 Pdf 文本的段。
TextSegmentCollection表示一个文本段集合
TextState表示一个文本的文本状态

接口

界面描述
IFontOptions调整字体行为的有用属性
ITableElement这个接口代表了TableAbsorber提取的现有表的一个元素。

枚举

枚举描述
FontStyles指定应用于文本的样式信息。
FontTypes支持的字体类型枚举。
SubstitutionFontCategories表示可以替换的字体类别。
TabAlignmentType枚举制表符对齐类型。
TabLeaderType枚举制表符类型。
TextRenderingMode文本渲染模式 Tmode 确定显示文本是否应导致字形轮廓被描边、填充、用作剪切边界或三者的某种组合。