¿Cómo edito un PDF en Acrobat si no en LiveCycle?

13

Quiero editar los campos de un PDF en Acrobat usando los Forms->Add or Edit Fieldsque sé cómo usar.

Desafortunadamente, un nuevo formulario que quiero editar parece haber sido creado en el diseñador LiveCycle y por eso sigue intentando abrirlo en LiveCycle.

¿Hay alguna manera de cambiar este comportamiento y hacer que ese formulario sea editable en Acrobat Pro?

Joe
fuente
3
También puede usar la función "Extraer páginas" en el modo "Organizar páginas" en Acrobat seleccionando todas las páginas y haciendo clic derecho. Esto le proporciona archivos PDF editables en Acrobat.
BlueSam
@BlueSam, eso no funciona en documentos seguros, que es cuando comienza el problema descrito en esta entrada. Entonces, su solución propuesta es incorrecta.
PKHunter
En realidad, el comentario de BlueSam fue EXACTAMENTE lo que necesitaba. Tengo varios formularios que no son seguros, pero fueron creados con LiveCycle, lo que me impide adjuntar páginas adicionales (¡lo único que tenía que hacer!). pdftk no ayudó, pero "Extraer páginas" me dio el archivo que necesitaba sin eliminar los campos del formulario. En mi caso, el documento no tenía restricciones, excepto que se creó en LiveCycle, lo que me impidió editarlo como PDF estándar.
dr.nixon

Respuestas:

13

Para poder editar un Formulario de Adobe en Adobe Acrobat (no Reader), primero debe abrirlo en LiveCycle y guardarlo como un "Formulario de Adobe estático".

A continuación, debe utilizar un kit de herramientas de dominio público para los formularios de Adobe (descargue PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ ) e instálelo.

Para cada formulario (o un formulario) necesita convertirlo para eliminar la información del encabezado XML, por lo que Adobe Acrobat (no Reader) le permitirá editar el formulario en él.

pdftk original.pdf output cleaned-original.pdf drop_xfa

Ahora abra el formulario limpio en Adobe Acrobat, corrija los nombres de las variables si es necesario (se pueden renombrar con un formulario de prefijo [0]) y guárdelo como un Adobe Optimized PDF compatible como mejor le parezca.

dmc2005
fuente
Esto funciona bien SI uno tiene acceso al diseñador LiveCycle.
depquid
3
Pude lograrlo sin realizar el primer paso en LiveCycle. Más o menos ejecutó la línea de comando, luego, al intentar editar el PDF en Acrobat, dice que necesita "Guardar como ..." para editar los campos. Lo hice, y ahora mi formulario es editable en Acrobat.
enriquein
De acuerdo con @enriquein: no necesita LiveCycle, esto funciona con pdftk sin él (al menos para los archivos PDF que lo probé).
Nate Murray
Tuve la misma experiencia que @NateMurray y enriquein, solo hice un drop_xfa y luego pude exportar el archivo xfdf / fdf. A partir de ahí, todo sigue como siempre.
Aaron
La solución alternativa sin LiveCycle parece no funcionar (¿ya?): Después de soltar el xfa con pdftk, abrir el archivo en Adobe Reader da como resultado un mensaje de error y un archivo no editable. "El documento ha cambiado desde que se creó y el uso de funciones ampliadas ya no está disponible"
Daddy32
4

Con Acrobat 10 Pro, "imprimo en PDF". Esto le da una copia plana del formulario. Luego, cuando voy a editar, dejo que Acrobat cree todos los campos por mí. Después de eso, es bastante fácil editar los campos de la forma en que los quiero.

David
fuente
@David, no funciona si el PDF está protegido. En el último PDF Acrobat, de todos modos no existe la función "Imprimir en PDF".
PKHunter
0

Ahora he encontrado una solución a esto. Descargué la versión gratuita CutePDFe imprimí en PDF el archivo antiguo usando estas instrucciones que se encuentran en el documento README.txt que viene con la descarga:

Usando CutePDF Writer para crear documentos PDF:

NO busque ninguna aplicación para ejecutar. Simplemente imprima su documento usando CutePDF Writer (la impresora) para obtener la salida en PDF.

Open your original document and select Print command in File menu

de su aplicación para abrir el cuadro de diálogo Imprimir. Luego seleccione CutePDF Writer como la impresora para imprimir (NO seleccione la opción "Imprimir en archivo"). Aparecerá un cuadro de diálogo Guardar como para guardar el archivo PDF creado. Seleccione una carpeta para guardar e ingrese un nombre de archivo, luego haga clic en Guardar. Vaya a esa carpeta para encontrar su archivo PDF.

Espero que ayude a alguien.

Joe
fuente
¿Conserva esto los campos que ya están en el documento o tiene que volver a agregar todo?
PatKilg
Tienes que volver a agregar todo de nuevo. Al menos por lo que encontré, que estaba bien.
funkymushroom
0

En la actualidad, un formulario PDF creado en LifeCycle ya no se puede editar en las últimas versiones de Adobe Acrobat Professional (no Reader) a menos que el formulario se haya creado en una versión anterior de LifeCycle lanzada con Adobe Acrobat 8.0 (y posiblemente 8.1)

En estas versiones de LifeCycle, Adobe creó y guardó tanto un formulario de estilo "nuevo" como los datos del formulario de estilo "antiguo" en el mismo paquete.

Si este es el caso , puede usar la situación descrita anteriormente para abrir el formulario en la versión (antigua) de LifeCycle, guardarlo como un "Formulario PDF estático" (en lugar de dinámico) y usar la herramienta pdf de dominio público para quitar el " XFA "encabezado.

Luego, cuando abra el formulario en Adobe Acrobate (no lector), no se quejará de la necesidad de abrirlo en LifeCycle, sino que también le permitirá editarlo y tener acceso a scripts, etc.

dmc2005
fuente
0

Aunque inicialmente no podía editar un formulario que se creó en Live Cycle con Adobe Acrobat XI Standard (ver 11.0.09), descubrí que si imprimía la versión de Live Cycle en pdf y luego abría el nuevo pdf, podía editar el documento. Ahora, cuando hice esto, perdí los campos de formulario rellenables, pero eso estaba bien para mis propósitos, ya que todo lo que quería hacer era agregar un pie de página que indicara que era una versión corregida de un documento anterior, completado.

Abe18
fuente
-2

Supongo que está utilizando una máquina con Windows ya que la pregunta no especifica un sistema operativo. ¿Por qué no haces clic derecho en el archivo y vas a abrir con Adobe Acrobat Pro?

Si el programa no está en la lista, puede elegir un programa para abrirlo coningrese la descripción de la imagen aquí

wbeard52
fuente
1
Hola. Gracias por su respuesta. No me hice claro. Puedo abrirlo en Acrobat, por supuesto, pero no puedo usar la Forms->Add or Edit Fieldsopción porque no está allí.
Joe
-2

Editar / crear campos de formulario requiere Acrobat (no lector). http://get.adobe.com/reader/

Luego, cuando esté instalado, puede usar la sugerencia de wbeard52 para "Elegir el programa predeterminado" y elegir Acrobat, o simplemente abrir Acrobat y abrir el PDF.

Los programas predeterminados son por computadora y aunque intenta abrirse en LiveCycle en su máquina, no necesariamente intentará abrirse usando el mismo programa en otra máquina.

Delacombo
fuente
3
Esto es incorrecto. Los archivos creados en Livecycle no se pueden editar en Acrobat. DEBE utilizar Livecycle para editarlos en su formato actual. No es una opción usar el programa adecuado para abrir el archivo, sino una decisión de diseño de Adobe para permitir que LiveCycle edite formularios creados originalmente en livecycle debido al posicionamiento "fluido" que Acrobat no puede replicar.
PatKilg