SetSignProcessFieldImageFromFileA

Segurança e assinaturas

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 SetSignProcessFieldImageFromFile e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

Define a imagem a utilizar num campo de assinatura visual do processo de assinatura digital especificado

A função SetSignProcessFieldBounds pode ser utilizada para especificar a localização e o tamanho do campo de assinatura

Sintaxe

Delphi

Function DLSetSignProcessFieldImageFromFileA(InstanceID, SignProcessID: Integer; ImageFileName: PAnsiChar; Options: Integer): Integer;

DLL

int DLSetSignProcessFieldImageFromFileA(int InstanceID, int SignProcessID, const char * ImageFileName, int Options);

Parâmetros

SignProcessIDUm valor devolvido pelas funções NewSignProcessFromFile, NewSignProcessFromStream ou NewSignProcessFromString
ImageFileNameO caminho e o nome do ficheiro da imagem a utilizar na assinatura visual
OptionsFor multi-page TIFF images this parameter specifies the page number to load. For PNG images: 0 = Carregar a imagem como habitualmente 1 = Carregar o canal alfa como uma imagem em tons de cinzento 2 = Carregar a imagem e o canal alfa (limitar alfa a 8 bits) 3 = Carregar a imagem (limitar imagem a 8 bits/canal) 4 = Carregar o canal alfa (limitar a 8 bits/canal) 5 = Carregar a imagem com canal alfa (limitar ambos a 8 bits/canal) 6 = Carregar a imagem e o canal alfa 7 = Carregar a imagem e o perfil de cor ICC For other image types this parameter should be set to 0. Setting Options to -1 forces TIFF, EMF and WMF images to be loaded using the GDI+ graphics library. Multipage TIFF images can also be loaded using GDI+ by setting the Options parameter to -PageNumber (for example -3 for page 3).

Valores devolvidos

0Não foi possível adicionar a imagem
1Success