AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones PDF
  • Propiedades específicas de las variables pdfSignature
  • Firma visible o Invisible
  • Funciones que utilizan variables pdfSignature
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo pdfSignature permite definir las características avanzadas de una firma que se aplicará a un archivo PDF: Las características de esta firma pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
MySignature is pdfSignature
MySignature.Certificate = CertificateLoad("test.pfx", "pwd")[1]
MySignature.Caption = "Signed by test"
MySignature.X = 10
MySignature.Y = 10
MySignature.Width = 150
MySignature.Height = 50
PDFSign("MyPDFFile.pdf", MySignature)
Observaciones

Propiedades específicas de las variables pdfSignature

Las siguientes propiedades pueden ser utilizadas para manipular la firma de un archivo PDF:
Nombre de la propiedadTipo utilizadoEfecto
AlturaRealAltura del rectángulo de firma en la Page (en milímetros). Esta altura debe ser superior a 0.
anchuraRealAnchura del rectángulo de firma en la Page (en milímetros). Esta anchura debe ser superior a 0.
BackgroundColorConstante de tipo IntegerFondo color utilizado para la zona de la firma. Este parámetro puede corresponder a:
Cepillo de fondoConstante de tipo IntegerPatrón utilizado para rellenar el borde de la firma:
  • iCrossed: Cepillo cruzado.
  • iDiagonalCrossed: Cepillo cruzado en diagonal.
  • iDownwardDiagonal: Cepillo diagonal descendente.
  • iUpwardDiagonal: Cepillo diagonal ascendente.
  • iHorizontal: Cepillo horizontal.
  • iSolid (valor predeterminado): Cepillo sólido.
  • iVertical: Cepillo vertical.
CertificateVariable de tipo CertificateCertificate solía firmar el PDF.
Franja de orillaVariable de tipo Franja de orilladescription de borde de firma.
HorizontalAlignmentConstante de tipo IntegerAlineación horizontal del texto de la firma:
  • iCenterH: Texto centrado horizontalmente.
  • iLeft (valor predeterminado): Texto alineado a la izquierda.
  • iRight: Texto alineado a la derecha.
ImageVariable de tipo ImageFirma Image.
Para hacer invisible una firma, este Property y el Caption Property no deben especificarse.
OpacidadIntegroOpacidad del fondo Color en la zona de la firma. Valor incluido entre 0 y 100:
  • 0: Fondo transparente,
  • 100: Opaco Background.
PageIntegroNúmero de la Page donde aparece la firma. Esta Property es set a 0 por defecto (lo que significa que la firma aparece al final de Document).
Pie de fotoCadena de caracteresTexto de la firma.
Para hacer una firma Invisible , no se debe especificar este Property y la Imagen Property. La propiedad Caption también puede ser una cadena vacía.
VerticalAlignmentConstante de tipo IntegerAlineación vertical del texto de la firma:
  • iBottom: Texto alineado en la parte inferior.
  • iCenterV: Texto centrado verticalmente.
  • iTop (valor predeterminado): Texto alineado en la parte superior
XRealCoordenada X de la posición del área de firma en la Page (en milímetros)
YRealCoordenada Y de la posición del área de firma en la Page (en milímetros)

Firma visible o Invisible

Si no se especifican las propiedades Título e Imagen , la firma será Invisible: el Document será firmado y una barra azul será mostrada por Adobe Reader pero la firma no será visible en el Document.
En caso contrario, la firma aparecerá en el documento con los parámetros especificados por las propiedades del tipo pdfSignature .

Funciones que utilizan variables pdfSignature

iPrintSignatureImprime una Image de la firma en un área rectangular.
PDFSignAplica una firma de aprobación a un PDF existente.
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 03/05/2023

Señalar un error o enviar una sugerencia | Ayuda local