AddPRCAnnotationFromFile
3D, anotações, documentos de engenharia, PDF 2.0
Descrição
Incorpora um modelo PRC proveniente de um ficheiro como anotação 3D imprimível na página atual
Sintaxe
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 | Posição do canto superior esquerdo do retângulo da anotação |
|---|---|
| Width, Height | Dimensões positivas do retângulo da anotação |
| FileName | Caminho para um modelo PRC não vazio |
| Title | Descrição acessível da anotação |
| ViewName | Nome da vista 3D predefinida |
| Activation | rmaExplicit, rmaPageOpened ou rmaPageVisible |
| Deactivation | rmdExplicit, rmdPageClosed ou rmdPageInvisible |
| Options | 0 oculta inicialmente o conteúdo 3D e 1 apresenta-o inicialmente |
Valores devolvidos
Devolve 1 em caso de êxito ou 0 para uma entrada inválida ou um ficheiro ilegível
Observações
O método promove o resultado normal para PDF 2.0 e suporta PDF/A-4e, mas rejeita outros perfis PDF/A
O gráfico gerado inclui o fluxo de dados PRC, uma vista predefinida com nome, definições de ativação e desativação, sinalizadores de impressão e uma aparência normal
Consulte também
AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile