AddPRCAnnotationFromFile

3D, anotaciones, documentos técnicos, PDF 2.0

Descripción

Incrusta un modelo PRC desde un archivo como anotación 3D imprimible en la página actual

Sintaxis

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

Parámetros

Left, TopPosición de la esquina superior izquierda del rectángulo de anotación
Width, HeightDimensiones positivas del rectángulo de anotación
FileNameRuta a un modelo PRC no vacío
TitleDescripción accesible de la anotación
ViewNameNombre de la vista 3D predeterminada
ActivationrmaExplicit, rmaPageOpened o rmaPageVisible
DeactivationrmdExplicit, rmdPageClosed o rmdPageInvisible
Options0 oculta inicialmente el contenido gráfico 3D y 1 lo muestra inicialmente

Valores devueltos

Devuelve 1 si se completa correctamente, o 0 si la entrada no es válida o el archivo no se puede leer

Observaciones

El método promueve la salida ordinaria a PDF 2.0 y admite PDF/A-4e, pero rechaza los demás perfiles PDF/A

El gráfico generado incluye el flujo de datos PRC, una vista predeterminada con nombre, la configuración de activación y desactivación, indicadores de impresión y una apariencia normal

Véase también

AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile