AddPRCAnnotationFromFile
3D, anotações, documentos de engenharia, PDF 2.0
Descrição
Embute um modelo PRC de um arquivo 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 | Path to a non-empty PRC model |
| Title | Accessible annotation description |
| ViewName | Name of the default 3D view |
| Activation | rmaExplicit, rmaPageOpened, or rmaPageVisible |
| Deactivation | rmdExplicit, rmdPageClosed, or rmdPageInvisible |
| Options | 0 oculta a arte 3D inicialmente e 1 a exibe desde o início |
Valores retornados
Retorna 1 em caso de sucesso, ou 0 para entrada inválida ou um arquivo ilegível
Observações
O método promove a saída comum ao PDF 2.0 e suporta PDF/A-4e, mas rejeita outros perfis PDF/A
O grafo gerado inclui o stream de dados PRC, uma vista padrão nomeada, configurações de ativação e desativação, flags imprimíveis e uma aparência normal
Veja também
AddPRCAnnotationFromStream, AddPRCAnnotationFromString, AddU3DAnnotationFromFile