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 LongParámetros
| Left, Top | Posición de la esquina superior izquierda del rectángulo de anotación |
|---|---|
| Width, Height | Dimensiones positivas del rectángulo de anotación |
| FileName | Ruta a un modelo PRC no vacío |
| Title | Descripción accesible de la anotación |
| ViewName | Nombre de la vista 3D predeterminada |
| Activation | rmaExplicit, rmaPageOpened o rmaPageVisible |
| Deactivation | rmdExplicit, rmdPageClosed o rmdPageInvisible |
| Options | 0 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