SetSignProcessFieldImageFromFile

Seguridad y Firmas

Descripción

Establece la imagen que se usará para un campo de firma visual en el proceso de firma digital especificado

La función SetSignProcessFieldBounds se puede usar para especificar la ubicación y el tamaño del campo de firma

Sintaxis

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

SignProcessIDUn valor devuelto por las funciones NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString
ImageFileNameLa ruta y el nombre de archivo de la imagen que se usará para la firma visual
OptionsPara imágenes TIFF de varias páginas, este parámetro especifica el número de página que se cargará. Para imágenes PNG: 0 = Cargar la imagen normalmente 1 = Cargar el canal alfa como imagen en escala de grises 2 = Cargar la imagen y el canal alfa (limitar alfa a 8 bits) 3 = Cargar la imagen (limitar la imagen a 8 bits por canal) 4 = Cargar el canal alfa (limitar a 8 bits por canal) 5 = Cargar la imagen con canal alfa (limitar ambos a 8 bits por canal) 6 = Cargar la imagen y el canal alfa 7 = Cargar la imagen y el perfil de color ICC Para otros tipos de imagen, este parámetro debe establecerse en 0. Establecer Options en -1 fuerza que las imágenes TIFF, EMF y WMF se carguen mediante la biblioteca gráfica GDI+. Las imágenes TIFF de varias páginas también pueden cargarse mediante GDI+ al establecer el parámetro Options en -PageNumber (por ejemplo, -3 para la página 3)

Valores devueltos

0No se pudo agregar la imagen
1Success