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 模型的路径
Title无障碍批注描述
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