49 lines
1.1 KiB
JavaScript
49 lines
1.1 KiB
JavaScript
/**
|
|
* @typedef
|
|
* {{
|
|
* url: string,
|
|
* len: (number|undefined),
|
|
* }}
|
|
*/
|
|
var TsaServiceInfo;
|
|
/**
|
|
* the base point of x, y is top left corner.
|
|
* @typedef
|
|
* {{
|
|
* x: number,
|
|
* y: number,
|
|
* w: number,
|
|
* h: number,
|
|
* }}
|
|
*/
|
|
var SignAreaInfo;
|
|
/**
|
|
* @typedef
|
|
* {{
|
|
* area: SignAreaInfo,
|
|
* pageidx: (number|undefined),
|
|
* imgData: (Array<number>|Uint8Array|ArrayBuffer|string|undefined),
|
|
* imgType: (string|undefined),
|
|
* text: (string|undefined),
|
|
* fontData: (PDFLib.StandardFonts|Array<number>|Uint8Array|ArrayBuffer|string|undefined),
|
|
* img: (PDFLib.PDFImage|undefined),
|
|
* font: (PDFLib.PDFFont|undefined),
|
|
* }}
|
|
*/
|
|
var SignDrawInfo;
|
|
/**
|
|
* @typedef
|
|
* {{
|
|
* p12cert: (Array<number>|Uint8Array|ArrayBuffer|string),
|
|
* pwd: string,
|
|
* reason: (string|undefined),
|
|
* location: (string|undefined),
|
|
* contact: (string|undefined),
|
|
* signdate: (Date|TsaServiceInfo|string|undefined),
|
|
* signame: (string|undefined),
|
|
* drawinf: (SignDrawInfo|undefined),
|
|
* debug: (boolean|undefined),
|
|
* }}
|
|
*/
|
|
var SignOption;
|