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
| SignProcessID | Um valor devolvido pelas funções NewSignProcessFromFile, NewSignProcessFromStream ou NewSignProcessFromString |
|---|---|
| ImageFileName | O caminho e o nome do ficheiro da imagem a utilizar na assinatura visual |
| Options | For 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
| 0 | Não foi possível adicionar a imagem |
|---|---|
| 1 | Success |