AddPRCAnnotationFromFile

3D, annotations, engineering documents, 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 — показує її одразу

Return values

Повертає 1 при успіху або 0 при недійсному вводі чи нечитабельному файлі

Примітки

Метод піднімає звичайний вивід до PDF 2.0 і підтримує PDF/A-4e, але відхиляє інші профілі PDF/A

Згенерований граф містить потік даних PRC, іменований типовий вигляд, налаштування активації та деактивації, прапорці друку і звичайний вигляд

Див. також

AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile