@flatbiz/antd
Version:
34 lines (32 loc) • 1.05 kB
TypeScript
/**
* pdf预览
* ```
* 使用方式:在cdn.ts中引入 '//file.40017.cn/tcsk/react/pdf@3.2.146/pdf.min.js'
* Git: https://github.com/mozilla/pdfjs-dist/tree/master
* Demo: https://fex.qa.tcshuke.com/docs/admin/main/file/pdf
* Demo: https://fex.qa.tcshuke.com/docs/admin/main/file/pdf-seal
* ```
*/
export declare const Pdf: {
Document: (props: {
pdfUrl: string;
onLoadError?: (error: any) => void;
onLoadSuccess?: (pdfInstance: any) => void;
children: import("react").ReactNode;
error?: import("react").ReactElement | ((error: any) => import("react").ReactElement);
className?: string;
}) => import("react").JSX.Element;
Page: (props: {
onRenderSuccess?: (pageInstance: any, pdfInstance: any) => void;
onRenderError?: (error: any, pdfInstance: any) => void;
width?: number;
scale?: number;
gap?: number;
pageNumber: number;
children?: import("react").ReactNode;
onClick?: (e: any) => void;
className?: string;
style?: import("react").CSSProperties;
}) => import("react").JSX.Element;
};
export {};