跳过导航链接
A B C D E F G H I J L M N O P R S T U V W X 

A

addAttr(String, String) - 类 中的方法com.janeluo.easypdf.TextChunk
 
addAttr(String, String) - 类 中的方法com.janeluo.easypdf.TextTable
 
addAttrs(Attributes) - 类 中的方法com.janeluo.easypdf.TextChunk
 
addAttrs(Map<String, String>) - 类 中的方法com.janeluo.easypdf.TextChunk
 
addAttrs(Attributes) - 类 中的方法com.janeluo.easypdf.TextTable
 
addAttrs(Map<String, String>) - 类 中的方法com.janeluo.easypdf.TextTable
 
addCell(TextChunk) - 类 中的方法com.janeluo.easypdf.TextTable
 
addHrule(Attributes) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
addHrule(Attributes) - 类 中的方法com.janeluo.easypdf.PDFDoc
 
addHrule(Attributes) - 类 中的方法com.janeluo.easypdf.TextDoc
水平线
addImage(Attributes) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
addImage(Attributes) - 类 中的方法com.janeluo.easypdf.PDFDoc
添加一个图片
addImage(Attributes) - 类 中的方法com.janeluo.easypdf.TextDoc
添加图片
alignment - 类 中的变量com.janeluo.easypdf.draw.CustomLineSeparator
The alignment of the line.

B

background - 类 中的变量com.janeluo.easypdf.PDFDoc.PaginationEventHandler
 
BLOCK_ELEMENTS - 类 中的静态变量com.janeluo.easypdf.TextParserDocHandler
 

C

characters(char[], int, int) - 类 中的方法com.janeluo.easypdf.TextParserDocHandler
标签字符串处理
clone() - 类 中的方法com.janeluo.easypdf.TextChunk
 
close() - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
close() - 类 中的方法com.janeluo.easypdf.PDFDoc
 
close() - 类 中的方法com.janeluo.easypdf.TextDoc
关闭文档
color - 类 中的变量com.janeluo.easypdf.draw.CustomLineSeparator
The color of the line.
com.janeluo.easypdf - 程序包 com.janeluo.easypdf
 
com.janeluo.easypdf.draw - 程序包 com.janeluo.easypdf.draw
 
com.janeluo.easypdf.enums - 程序包 com.janeluo.easypdf.enums
 
cssPaths - 类 中的变量com.janeluo.easypdf.TextParser
 
CustomLineSeparator - com.janeluo.easypdf.draw中的类
Element that draws a solid line from left to right.
CustomLineSeparator() - 类 的构造器com.janeluo.easypdf.draw.CustomLineSeparator
 
CustomLineSeparator(float) - 类 的构造器com.janeluo.easypdf.draw.CustomLineSeparator
 
CustomLineSeparator(float, float) - 类 的构造器com.janeluo.easypdf.draw.CustomLineSeparator
 
CustomLineSeparator(float, float, Color) - 类 的构造器com.janeluo.easypdf.draw.CustomLineSeparator
 
CustomLineSeparator(float, float, Color, HorizontalAlignment) - 类 的构造器com.janeluo.easypdf.draw.CustomLineSeparator
 

D

DocReader - com.janeluo.easypdf中的类
读取 .doc 文件,并转换为 TextPDF 可识别的模板格式
DocReader() - 类 的构造器com.janeluo.easypdf.DocReader
 
DocType - com.janeluo.easypdf.enums中的枚举
转换的文档类型
draw(PdfCanvas, Rectangle) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
drawLine(PdfCanvas, float, float, float) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
Draws a horizontal line.

E

encoding - 类 中的变量com.janeluo.easypdf.TextDoc
 
endDocument() - 类 中的方法com.janeluo.easypdf.TextParserDocHandler
文档解析结束时回调
endElement(String, String, String) - 类 中的方法com.janeluo.easypdf.TextParserDocHandler
元素结束时回调
escapeHtmlChars(char) - 类 中的静态方法com.janeluo.easypdf.Util
对 HTML 中的特殊字符进行 escape 处理
escapeHtmlString(String) - 类 中的静态方法com.janeluo.easypdf.Util
对 HTML 中的特殊字符进行 escape 处理
escapeXmlChars(char) - 类 中的静态方法com.janeluo.easypdf.Util
对 XML 中的特殊字符进行 escape 处理

F

FONT_FAMILY_HEI - 类 中的静态变量com.janeluo.easypdf.PDFDoc
 
FONT_FAMILY_SONG - 类 中的静态变量com.janeluo.easypdf.PDFDoc
 

G

gen(DocType) - 类 中的方法com.janeluo.easypdf.TextParser
解析 XML 模板并生成输出文档
gen(File, File, File) - 类 中的静态方法com.janeluo.easypdf.TextPDF
已过时。 
gen(String, String, File) - 类 中的静态方法com.janeluo.easypdf.TextPDF
已过时。 
genHtml() - 类 中的方法com.janeluo.easypdf.TextParser
解析 XML 模板并生成 HTML 文档
genPdf() - 类 中的方法com.janeluo.easypdf.TextParser
解析 XML 模板并生成 PDF 文档
getAlignment() - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
getAttrs() - 类 中的方法com.janeluo.easypdf.TextChunk
 
getAttrs() - 类 中的方法com.janeluo.easypdf.TextTable
 
getCells() - 类 中的方法com.janeluo.easypdf.TextTable
 
getColor() - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
getContents() - 类 中的方法com.janeluo.easypdf.TextChunk
 
getLineWidth() - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
getPercentage() - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 

H

handleEvent(Event) - 类 中的方法com.janeluo.easypdf.PDFDoc.PaginationEventHandler
 
htmlDeclare - 类 中的变量com.janeluo.easypdf.TextParser
 
HTMLDoc - com.janeluo.easypdf中的类
输出 HTML 文档
HTMLDoc(OutputStream) - 类 的构造器com.janeluo.easypdf.HTMLDoc
 
htmlExtra - 类 中的变量com.janeluo.easypdf.TextParser
 

I

ignoreBlankPara(boolean) - 类 中的方法com.janeluo.easypdf.DocReader
是否忽略空白段落
isOpen() - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
isOpen() - 类 中的方法com.janeluo.easypdf.PDFDoc
 
isOpen() - 类 中的方法com.janeluo.easypdf.TextDoc
文档是否打开
isValue() - 类 中的方法com.janeluo.easypdf.TextChunk
 

J

jsonStream - 类 中的变量com.janeluo.easypdf.TextParser
json数据输入流
jsPaths - 类 中的变量com.janeluo.easypdf.TextParser
 

L

lastCell() - 类 中的方法com.janeluo.easypdf.TextTable
 
lineWidth - 类 中的变量com.janeluo.easypdf.draw.CustomLineSeparator
The thickness of the line.

M

main(String[]) - 类 中的静态方法com.janeluo.easypdf.TextPDF
命令行程序入口
MAJOR - 类 中的静态变量com.janeluo.easypdf.Version
 
MINOR - 类 中的静态变量com.janeluo.easypdf.Version
 

N

newPage() - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
newPage() - 类 中的方法com.janeluo.easypdf.PDFDoc
换页
newPage() - 类 中的方法com.janeluo.easypdf.TextDoc
添加新页

O

open() - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
open() - 类 中的方法com.janeluo.easypdf.PDFDoc
 
open() - 类 中的方法com.janeluo.easypdf.TextDoc
打开文档
outputEncoding - 类 中的变量com.janeluo.easypdf.TextParser
 
outputStream - 类 中的变量com.janeluo.easypdf.TextDoc
 
outStream - 类 中的变量com.janeluo.easypdf.TextParser
导出文件输出流

P

pageMarginBottom - 类 中的变量com.janeluo.easypdf.TextDoc
 
pageMarginLeft - 类 中的变量com.janeluo.easypdf.TextDoc
 
pageMarginRight - 类 中的变量com.janeluo.easypdf.TextDoc
 
pageMarginTop - 类 中的变量com.janeluo.easypdf.TextDoc
 
pageSize - 类 中的变量com.janeluo.easypdf.TextDoc
 
PaginationEventHandler(PdfFormXObject) - 类 的构造器com.janeluo.easypdf.PDFDoc.PaginationEventHandler
 
PDFDoc - com.janeluo.easypdf中的类
PDF 操作类 这个类封装 PDF 文档相关的操作,通过 iText 实现。
PDFDoc(InputStream, OutputStream) - 类 的构造器com.janeluo.easypdf.PDFDoc
 
PDFDoc.PaginationEventHandler - com.janeluo.easypdf中的类
 
percentage - 类 中的变量com.janeluo.easypdf.draw.CustomLineSeparator
The width of the line as a percentage of the available page width.

R

read(InputStream, OutputStream, OutputStream) - 类 中的方法com.janeluo.easypdf.DocReader
转换 .doc 文件

S

setAlignment(HorizontalAlignment) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
setAutoTitle(boolean) - 类 中的方法com.janeluo.easypdf.DocReader
自动识别标题行,默认关闭,可以通过这个函数开启
setBlockDefault(BlockType, int, int, FontStyle, TextAlignment, float, float, float) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块默认属性 这个函数一次性设置所有的块默认属性,如果需要单独设置某一个属性, 请使用下面的 setBlockDefaultXXX() 函数。
setBlockDefaultAlignment(BlockType, TextAlignment) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块的默认对齐方式
setBlockDefaultFontFamily(BlockType, int) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块的默认字体家族
setBlockDefaultFontSize(BlockType, int) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块的默认字体大小
setBlockDefaultFontStyle(BlockType, FontStyle) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块的默认字体风格
setBlockDefaultIndent(BlockType, float) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置块的默认首行缩进距离
setBlockDefaultLineSpaceAfter(BlockType, float) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置段后空间
setBlockDefaultLineSpaceBefore(BlockType, float) - 类 中的方法com.janeluo.easypdf.PDFDoc
设置段前空间
setColor(Color) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
setContents(String) - 类 中的方法com.janeluo.easypdf.TextChunk
 
setCssLinks(List<String>) - 类 中的方法com.janeluo.easypdf.TextParser
在输出的 html 文件中添加 css 链接
setCssLinks(String[]) - 类 中的方法com.janeluo.easypdf.TextParser
在输出的 html 文件中添加 css 链接
setDeclare(String) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
setEncoding(String) - 类 中的方法com.janeluo.easypdf.TextDoc
设置输出文件编码
setExtra(String) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
setIsValue(boolean) - 类 中的方法com.janeluo.easypdf.TextChunk
 
setJsLinks(List<String>) - 类 中的方法com.janeluo.easypdf.TextParser
在输出的 html 文件中增加 js 链接
setJsLinks(String[]) - 类 中的方法com.janeluo.easypdf.TextParser
在输出的 html 文件中增加 js 链接
setJSONObject(JSONObject) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
setLineWidth(float) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
setLinkPaths(List<String>, List<String>) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
setPageMargin(int, int, int, int) - 类 中的方法com.janeluo.easypdf.PDFDoc
 
setPageMargin(int, int, int, int) - 类 中的方法com.janeluo.easypdf.TextDoc
设置页面边距
setPageSize(PageSize) - 类 中的方法com.janeluo.easypdf.PDFDoc
 
setPageSize(PageSize) - 类 中的方法com.janeluo.easypdf.TextDoc
设置页面大小
setPercentage(float) - 类 中的方法com.janeluo.easypdf.draw.CustomLineSeparator
 
setType(int) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
setXSLUrl(URL) - 类 中的方法com.janeluo.easypdf.DocReader
如果指定,将在文件中增加 XSL 风格页的引用
startDocument() - 类 中的方法com.janeluo.easypdf.TextParserDocHandler
文档开始解析时回调
startElement(String, String, String, Attributes) - 类 中的方法com.janeluo.easypdf.TextParserDocHandler
元素开始时回调

T

templateInputStream - 类 中的变量com.janeluo.easypdf.PDFDoc
 
templateStream - 类 中的变量com.janeluo.easypdf.TextParser
模板输入流
TextChunk - com.janeluo.easypdf中的类
 
TextChunk() - 类 的构造器com.janeluo.easypdf.TextChunk
 
TextDoc - com.janeluo.easypdf中的类
输出文档抽象类
TextDoc(OutputStream) - 类 的构造器com.janeluo.easypdf.TextDoc
 
TextParser - com.janeluo.easypdf中的类
解析 XML 模板 这个类负责解析 XML 模板,并组合 JSON 数据,然后调用 PDFDoc 类提供的功能生成 PDF 文件。
TextParser(InputStream, InputStream, OutputStream) - 类 的构造器com.janeluo.easypdf.TextParser
 
TextParserDocHandler - com.janeluo.easypdf中的类
解析 XML 模板,并生成 PDF 文件
TextParserDocHandler(TextParser, DocType) - 类 的构造器com.janeluo.easypdf.TextParserDocHandler
 
TextPDF - com.janeluo.easypdf中的类
文本转 PDF 这个类提供命令行程序,以及高级 API
TextPDF() - 类 的构造器com.janeluo.easypdf.TextPDF
 
TextTable - com.janeluo.easypdf中的类
 
TextTable() - 类 的构造器com.janeluo.easypdf.TextTable
 
TYPE_COMBO - 类 中的静态变量com.janeluo.easypdf.HTMLDoc
 
TYPE_INPUT - 类 中的静态变量com.janeluo.easypdf.HTMLDoc
 
typeInput - 类 中的变量com.janeluo.easypdf.TextParser
 

U

Util - com.janeluo.easypdf中的类
通用工具类
Util() - 类 的构造器com.janeluo.easypdf.Util
 

V

valueOf(String) - 枚举 中的静态方法com.janeluo.easypdf.enums.DocType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.janeluo.easypdf.enums.DocType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
Version - com.janeluo.easypdf中的类
定义项目的版本
Version() - 类 的构造器com.janeluo.easypdf.Version
 
VERSION - 类 中的静态变量com.janeluo.easypdf.Version
 

W

writeBlock(String, List<TextChunk>) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
writeBlock(String, List<TextChunk>) - 类 中的方法com.janeluo.easypdf.PDFDoc
添加一块内容到 PDF 文档,块可以为 Title、Section、等等, 参考类前面的数组定义
writeBlock(String, List<TextChunk>) - 类 中的方法com.janeluo.easypdf.TextDoc
文本框
writeTable(TextTable) - 类 中的方法com.janeluo.easypdf.HTMLDoc
 
writeTable(TextTable) - 类 中的方法com.janeluo.easypdf.PDFDoc
 
writeTable(TextTable) - 类 中的方法com.janeluo.easypdf.TextDoc
添加表格

X

xmlStream - 类 中的变量com.janeluo.easypdf.TextParser
xml输入流
A B C D E F G H I J L M N O P R S T U V W X 
跳过导航链接

Copyright © 2021. All rights reserved.