¿Cómo guardo un archivo pdf con campos editables para que cuando alguien más lo abra, los campos no estén resaltados en azul?

¿Cómo guardo un archivo pdf con campos editables para que cuando alguien más lo abra, los campos no estén resaltados en azul?

Creé un documento usando Adobe InDesign con casillas de verificación, botones de opción y campos de texto editables y lo guardé como un PDF interactivo. Se ve muy bien en mi versión de Acrobat; el problema es que, cuando mi cliente lo abre, su versión de Acrobat tiene una configuración predeterminada que resalta todos los botones y campos de texto en azul claro. Cuando hace clic en un botón de opción y luego en otro campo, la marca del botón de opción desaparece. Si desactiva la opción de resaltado en las preferencias de Acrobat, todo funciona perfectamente. ¿Hay alguna manera de guardar este PDF para que se visualice de manera predeterminada con los campos resaltados desactivados?

Respuesta1

Como habrás notado, hay una configuración de preferencias que resalta los campos. Esta configuración también se puede controlar con JavaScript. Se accede a esta configuración con la app.runtimeHighlightpropiedad.

Sin embargo, como es una configuración que el usuario puede haber establecido intencionalmente, no es "agradable" simplemente anularla. La buena etiqueta es cambiarlo cuando se abre el documento y volver a configurarlo cuando se cierra.

Entonces, ¿cómo proceder?

Paso 1: cree un pequeño script a nivel de documento:

var myHiLight = app.runtimeHighlight ; //save the current value
app.runtimeHighlight = false ; // deactivates the highlighting

Paso 2: en el WillClosescript del documento agregue esto:

app.runtimeHighlight = maHiLight ;

Y eso debería bastar.

información relacionada