AddPRCAnnotationFromFile

3D、註解、工程文件、PDF 2.0

描述

從檔案內嵌 PRC 模型,作為目前頁面上可列印的 3D 註解

語法

Delphi

Function TPDFlib.AddPRCAnnotationFromFile(Left, Top, Width, Height: Double; Const FileName, Title, ViewName: WideString; Activation: TPDFlibRichMediaActivation; Deactivation: TPDFlibRichMediaDeactivation; Options: Integer): Integer;

DLL

int DLAddPRCAnnotationFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t *FileName, const wchar_t *Title, const wchar_t *ViewName, int Activation, int Deactivation, int Options);

ActiveX

Function PDFlib::AddPRCAnnotationFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Title As String, ViewName As String, Activation As Long, Deactivation As Long, Options As Long) As Long

參數

Left, Top註解矩形左上角的位置
Width, Height註解矩形的正數尺寸
FileName非空 PRC 模型的路徑
TitleAccessible annotation description
ViewName預設 3D 視圖的名稱
ActivationrmaExplicit、rmaPageOpened 或 rmaPageVisible
DeactivationrmdExplicit、rmdPageClosed 或 rmdPageInvisible
Options0 表示 3D 作品初始隱藏,1 表示初始顯示

傳回值

成功傳回 1;輸入無效或檔案無法讀取則傳回 0

備註

此方法把一般輸出提升到 PDF 2.0,支援 PDF/A-4e,但拒絕其他 PDF/A 設定檔

產生的物件圖包含 PRC 資料串流、具名預設視圖、啟用與停用設定、可列印旗標,以及正常外觀

另請參閱

AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile