AddSVGAnnotationFromFileA

Gráficos vetoriais, Tratamento de imagens, Anotações e ligações interativas, Esquema da página

Descrição

O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddSVGAnnotationFromFile e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

Adiciona um ficheiro SVG como anotação à página atual. Esta funcionalidade só é suportada se o PDF for visualizado com Adobe Acrobat 6 ou Adobe Reader 6. As versões anteriores e posteriores não apresentarão a anotação SVG

Sintaxe

Delphi

Function DLAddSVGAnnotationFromFileA(InstanceID: Integer; Left, Top, Width, Height: Double; FileName: PAnsiChar; Options: Integer): Integer;

DLL

int DLAddSVGAnnotationFromFileA(int InstanceID, double Left, double Top, double Width, double Height, const char * FileName, int Options);

Parâmetros

LeftA coordenada horizontal da extremidade esquerda do retângulo da anotação
TopA coordenada vertical da margem superior do retângulo da anotação
WidthA largura do retângulo da anotação
HeightA altura do retângulo da anotação O caminho e o nome do ficheiro que contém a imagem SVG
FileName
OptionsEste parâmetro é ignorado e deve ser definido como 0

Valores devolvidos

0Não foi possível abrir o ficheiro SVG
1A anotação SVG foi adicionada com êxito