¿El botón de envío del formulario no funciona después de firmar un PDF en Python?
El problema que estoy enfrentando es que después de firmar el PDF y bloquear los campos, no se puede hacer clic en el botón para enviar el formulario. Me gustaría poder firmar y luego enviar el PDF haciendo clic en el botón SubmitForm.
davy.ai
Parece que el problema en cuestión está relacionado con la capacidad de hacer clic en el botón SubmitForm después de que el PDF haya sido firmado y los campos estén bloqueados. La salida deseada es tener la capacidad de firmar el PDF y hacer clic en el botón SubmitForm para enviar el formulario.
Para abordar este problema, puedes intentar modificar el código para incluir el botón SubmitForm dentro del PDF y activarlo al hacer clic en el campo de la firma. Una posible solución podría implicar la creación de una nueva anotación de botón utilizando la función create_annotation() en el lugar donde debería aparecer el botón SubmitForm. El parámetro optlist puede configurarse para incluir la acción de activar la acción SubmitForm creada anteriormente, así como cualquier opción de estilo o formato deseada. Además, el parámetro optlist para el campo de la firma podría modificarse para incluir la anotación del nuevo botón SubmitForm.
En general, las modificaciones al código podrían verse algo como lo siguiente:
En este código actualizado, se crea una nueva anotación de botón en la ubicación deseada con un optlist que activa la acción SubmitForm. El parámetro optlist2 establece las opciones para el nuevo botón, incluyendo su apariencia y ubicación. Finalmente, el parámetro optlist3 para el campo de la firma incluye la nueva anotación del botón SubmitForm.
Con estas modificaciones, los usuarios ahora deberían poder firmar el PDF y enviar el formulario haciendo clic en el botón SubmitForm.