SetSignProcessFieldImageFromFile

Segurança e Assinaturas

Descrição

Define a imagem a usar para um campo de assinatura visual no processo de assinatura digital especificado

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

Sintaxe

Delphi

Function TPDFlib.SetSignProcessFieldImageFromFile(SignProcessID: Integer; Const ImageFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::SetSignProcessFieldImageFromFile(SignProcessID As Long, ImageFileName As String, Options As Long) As Long

DLL

int DLSetSignProcessFieldImageFromFile(int InstanceID, int SignProcessID, const wchar_t * ImageFileName, int Options);

Parâmetros

SignProcessIDUm valor retornado pelas funções NewSignProcessFromFile, NewSignProcessFromStream ou NewSignProcessFromString.
ImageFileNameO caminho e o nome do arquivo de imagem a usar na assinatura visual.
OptionsPara imagens TIFF de várias páginas este parâmetro especifica o número da página a carregar. Para imagens PNG: 0 = Carregar a imagem normalmente 1 = Carregar o canal alfa como uma imagem em tons de cinza 2 = Carregar a imagem e o canal alfa (limitar o alfa a 8 bits) 3 = Carregar a imagem (limitar a 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 cores ICC Para outros tipos de imagem este parâmetro deve ser definido como 0. Definir Options como -1 força imagens TIFF, EMF e WMF a serem carregadas pela biblioteca gráfica GDI+. Imagens TIFF de várias páginas também podem ser carregadas via GDI+ definindo o parâmetro Options como -PageNumber (por exemplo, -3 para a página 3).

Valores retornados

0Image could not be added
1Success