Hola, @roberto21 👋🏻 Usando mailto:
requiere que el navegador (y en este caso, el visor de PDF) admita esta acción, que en mi experiencia tiene resultados mixtos entre los clientes. Si bien es fácil de implementar, no es muy confiable, como habrá descubierto. Por ejemplo, en mi computadora, Chrome maneja mailto:
enlaces, pero no está adjunto a un sitio/acción en particular, por lo que simplemente abre el navegador y no hace nada más.
Podría valer la pena investigar algún formulario o complemento de PDF que pueda respaldar su caso de uso. Sería más sólido para WordPress aceptar el formulario/PDF enviado, y luego para WordPress almacenar/enviar el archivo por correo electrónico (o tal vez solo un enlace al archivo almacenado en el sitio) — de esta manera no necesita confiar en el soporte cuestionable del cliente para mailto:
campo de golf. También debería poder restringir los archivos enviados por PDF y un tamaño máximo para limitar los envíos no deseados.
Gracias por tu respuesta. Es cierto que cuando algo es demasiado bueno (o fácil) para ser verdad, probablemente no lo sea. Mi navegador es Chrome, la extensión (visor de PDF) es “Adobe Acrobat: herramientas de edición, conversión y firma de PDF” y todavía no funciona. Me di cuenta de que en otros navegadores el botón Enviar simplemente se ignora, por lo que no puedes confiar en que este método funcione en el navegador del usuario, incluso asumiendo que funcionó en el mío.
Lo que encontré es un complemento del Formulario de contacto 7 que puede asignar los campos de un formulario a los campos del formulario pdf y luego enviar el pdf por correo como archivo adjunto. Lo intentaré, aunque para el usuario sería más natural e inmediato rellenar directamente los campos del pdf. Gracias de nuevo por su amable atención.
Me alegra que hayas encontrado una posible solución. Otro flujo de trabajo que he visto es abrir un PDF rellenable en el navegador, el usuario lo completa y lo guarda en el disco, y luego carga el PDF completo a través de un formulario. Agrega un par de pasos, pero puede parecer más como «completar el formulario».
¡Cuéntanos qué intentaste y cómo funcionó!