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 Long

Parâmetros

Left, TopPosição do canto superior esquerdo do retângulo da anotação
Width, HeightDimensões positivas do retângulo da anotação
FileNameCaminho para um modelo PRC não vazio
TitleDescrição acessível da anotação
ViewNameNome da vista 3D predefinida
ActivationrmaExplicit, rmaPageOpened ou rmaPageVisible
DeactivationrmdExplicit, rmdPageClosed ou rmdPageInvisible
Options0 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