SetSignProcessFieldImageFromFile
Seguridad y firmas
Descripción
Establece la imagen que se utilizará para un campo de firma visual en el proceso de firma digital especificado
La función SetSignProcessFieldBounds puede utilizarse 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
| SignProcessID | Un valor devuelto por las funciones NewSignProcessFromFile, NewSignProcessFromStream o NewSignProcessFromString |
|---|---|
| ImageFileName | La ruta y el nombre del archivo de imagen que se utilizará para la firma visual |
| Options | Para 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 de la forma habitual 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 el 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 la carga de las imágenes TIFF, EMF y WMF mediante la biblioteca gráfica GDI+. Las imágenes TIFF de varias páginas también pueden cargarse con GDI+ estableciendo el parámetro Options en -PageNumber (por ejemplo, -3 para la página 3) |
Valores devueltos
| 0 | No se pudo añadir la imagen |
|---|---|
| 1 | Success |