/** 取得的pdf download url的request model */ export interface UofxDownloadUrlRequestModel { /** 檔案id */ fileId: string; /** 檔案url */ url: string; /** 浮水印設定 */ watermarkSetting: UofxWatermarkSettingModel; /** 是否允許下載檔案 */ enabledDownloadPdf: boolean; /** 取得的pdfUrl不做加密動作 */ isSimpleView: boolean; } /** 取得pdf相關的url的response model */ export interface UofxPdfUrlReponseModel { /** pdf view url */ viewUrl: string; /** pdf download url */ pdfUrl: string; } /** 浮水印設定的model */ export interface UofxWatermarkSettingModel { /** 是否要啟用浮水印 */ enabledWatermark?: boolean; /** 文字 */ text?: string; /** 字體 */ font?: string; /** 字體大小 */ fontSize?: number; /** 顏色 */ color?: Array; /** 傾斜角度 */ rotate?: number; /** 透明度 */ opacity?: number; } /** pdf開啟的狀態 */ export declare enum PdfOpenStatus { BeforeOpen = 0, AfterOpen = 1 } /** 產生pdf viewer時所需的相關設定 */ export interface UofxPdfViewerSettingInfoModel { /** viewer html id */ viewerHtmlId: any; /** 浮水印設定 */ watermarkSetting: UofxWatermarkSettingModel; /** 是否為全視窗模式 */ fullscreenMode: boolean; /** 是否允許下載pdf */ enabledDownloadPdf: boolean; }