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 视图的名称 |
| Activation | rmaExplicit、rmaPageOpened 或 rmaPageVisible |
| Deactivation | rmdExplicit、rmdPageClosed 或 rmdPageInvisible |
| Options | 0 初始隐藏 3D 图稿,1 初始显示它 |
返回值
成功时返回 1,输入无效或文件不可读时返回 0
备注
该方法将常规输出提升为 PDF 2.0,并支持 PDF/A-4e,但拒绝其他 PDF/A 配置文件
生成的图表包含 PRC 数据流、命名默认视图、激活和停用设置、可打印标志以及正常外观
另请参阅
AddPRCAnnotationFromStream、AddPRCAnnotationFromString、AddU3DAnnotationFromFile