Bagaimana cara mengedit PDF di Acrobat jika bukan LiveCycle

13

Saya ingin mengedit bidang PDF di Acrobat menggunakan Forms->Add or Edit Fieldsyang saya tahu cara menggunakannya.

Sayangnya, bentuk baru yang ingin saya edit tampaknya telah dibuat di desainer LiveCycle dan terus mencoba membukanya di LiveCycle.

Apakah ada cara untuk mengubah perilaku ini dan membuat formulir itu dapat diedit di Acrobat Pro?

Joe
sumber
3
Anda juga dapat menggunakan fungsi "Ekstrak Halaman" dalam mode "Atur Halaman" di Acrobat dengan memilih semua halaman dan mengklik kanan. Ini memberi Anda PDF yang dapat diedit di Acrobat.
BlueSam
@ BlueSam, itu tidak berfungsi pada dokumen yang diamankan, saat itulah masalah yang dijelaskan dalam entri ini terjadi untuk memulai. Jadi, solusi yang Anda usulkan tidak benar.
PKHunter
Sebenarnya komentar BlueSam adalah PERSIS yang saya butuhkan. Saya memiliki beberapa formulir yang tidak aman, tetapi dibuat dengan LiveCycle, mencegah saya melampirkan halaman tambahan (satu-satunya hal yang perlu saya lakukan!). pdftk tidak membantu, tetapi "Ekstrak Halaman" memberi saya file yang saya butuhkan tanpa menghapus bidang formulir. Dalam dokumen kasus saya tidak dibatasi kecuali bahwa itu dibuat di LiveCycle, mencegah saya mengeditnya sebagai PDF standar.
dr.nixon

Jawaban:

13

Untuk dapat mengedit Formulir Adobe di Adobe Acrobat (bukan Reader) Anda harus membukanya terlebih dahulu di LiveCycle, dan menyimpannya sebagai "Formulir Adobe statis".

Selanjutnya Anda perlu menggunakan toolkit domain publik untuk formulir Adobe (Unduh PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ ) dan instal.

Untuk setiap formulir (atau satu formulir) Anda perlu mengonversinya untuk menghapus informasi tajuk XML, sehingga Adobe Acrobat (bukan Reader) akan memungkinkan Anda untuk mengedit formulir di dalamnya.

pdftk original.pdf output cleaned-original.pdf drop_xfa

Sekarang buka formulir yang sudah dibersihkan di Adobe acrobat, perbaiki nama-nama variabel jika diperlukan (mereka dapat diganti namanya dengan bentuk awalan [0].) Dan simpan sebagai Adobe Optimized PDF yang kompatibel sesuai keinginan Anda.

dmc2005
sumber
Ini bekerja dengan baik JIKA seseorang memiliki akses ke desainer LiveCycle.
depquid
3
Saya dapat melakukannya tanpa melakukan langkah pertama di LiveCycle. Cukup banyak menjalankan baris perintah, kemudian setelah itu mencoba mengedit PDF di Acrobat mengatakan bahwa Anda perlu "Simpan Sebagai ..." untuk mengedit bidang. Melakukan itu, dan sekarang formulir saya dapat diedit di Acrobat.
enriquein
Setuju dengan @enriquein - Anda tidak perlu LiveCycle - ini berfungsi dengan pdftk tanpanya (setidaknya untuk PDF yang saya coba).
Nate Murray
Saya memiliki pengalaman yang sama dengan @NateMurray dan enriquein - baru saja melakukan drop_xfa dan kemudian dapat mengekspor file xfdf / fdf. Dari situlah bisnis berjalan seperti biasa.
Aaron
Solusi tanpa LiveCycle tampaknya tidak berfungsi (lagi?) - setelah menjatuhkan xfa dengan pdftk, membuka file di Adobe Reader menghasilkan pesan kesalahan dan file yang tidak dapat diedit. "dokumen telah diubah sejak dibuat dan menggunakan fitur yang diperluas tidak lagi tersedia"
Daddy32
4

Menggunakan Acrobat 10 Pro, saya "mencetak ke PDF". Ini memberikan salinan formulir. Lalu ketika saya pergi untuk mengedit saya membiarkan Acrobat membuat semua bidang untuk saya. Setelah itu cukup mudah untuk hanya mengedit bidang seperti yang saya inginkan.

David
sumber
@ David, itu tidak berfungsi jika PDF diamankan. Di Acrobat PDF terbaru, tidak ada fungsi "Cetak ke PDF".
PKHunter
0

Saya sekarang telah menemukan solusi untuk ini. Saya telah mengunduh versi gratis CutePDFdan telah mencetak ke PDF file lama menggunakan instruksi ini yang ada dalam dokumen README.txt yang disertakan dengan unduhan:

Menggunakan CutePDF Writer untuk membuat dokumen PDF:

JANGAN mencari aplikasi yang akan dijalankan. Cukup cetak dokumen Anda menggunakan CutePDF Writer (printer) untuk mendapatkan hasil PDF.

Open your original document and select Print command in File menu

aplikasi Anda untuk membuka kotak dialog Print. Kemudian pilih CutePDF Writer sebagai Printer untuk dicetak (JANGAN pilih opsi "Cetak ke file"). Anda akan mendapatkan kotak dialog Save As yang diminta untuk menyimpan file PDF yang dibuat. Pilih folder untuk Simpan dan masukkan nama File, lalu klik Simpan. Buka folder itu untuk menemukan file PDF Anda.

Semoga itu bisa membantu seseorang.

Joe
sumber
Apakah ini mempertahankan bidang yang sudah ada dalam dokumen atau Anda harus menambahkan semuanya kembali?
PatKilg
Anda harus menambahkan semuanya kembali. Setidaknya dari apa yang saya temukan, yang baik-baik saja.
funkymushroom
0

Saat ini Formulir PDF yang dibuat dalam LifeCycle tidak lagi dapat diedit dalam versi terbaru Adobe Acrobat Professional (bukan Reader) kecuali Formulir itu dibuat dalam versi yang lebih lama dari LifeCycle yang dirilis dengan Adobe Acrobat 8.0 (dan mungkin 8.1)

Dalam versi LifeCycle ini Adobe membuat dan menyimpan baik bentuk gaya "baru" dan data bentuk gaya "lama" dalam paket yang sama.

Jika demikian, maka Anda dapat menggunakan situasi yang dijelaskan di atas untuk membuka formulir dalam versi LifeCycle (lama), simpan sebagai "Formulir PDF statis" (daripada dinamis) dan gunakan alat pdf domain publik untuk menghapus " Header XFA ".

Kemudian ketika Anda membuka formulir di Adobe Acrobate (bukan pembaca) itu tidak akan mengeluh tentang keharusan untuk membukanya di LifeCycle tetapi juga memungkinkan Anda untuk mengeditnya dan memiliki akses ke skrip dll.

dmc2005
sumber
0

Walaupun awalnya tidak dapat mengedit formulir yang dibuat di Live Cycle menggunakan Adobe Acrobat XI Standard (ver 11.0.09), saya menemukan jika saya mencetak versi Live Cycle ke pdf dan kemudian membuka pdf baru, saya dapat mengedit dokumen. Sekarang, ketika saya melakukan ini, saya kehilangan bidang formulir yang bisa diisi, tapi itu tidak masalah untuk tujuan saya, karena semua yang ingin saya lakukan adalah menambahkan catatan kaki yang menunjukkan bahwa itu adalah versi yang diperbaiki dari dokumen yang sebelumnya diisi.

Abe18
sumber
-2

Saya berasumsi Anda menggunakan mesin Windows karena pertanyaannya tidak menentukan OS. Mengapa Anda tidak mengklik kanan file tersebut dan membuka dengan adobe Acrobat Pro.

Jika program tidak terdaftar Anda dapat memilih program untuk membukanyamasukkan deskripsi gambar di sini

wbeard52
sumber
1
Hai. Terima kasih untuk balasan Anda. Saya tidak membuat diri saya jelas. Saya dapat membukanya di Acrobat tentu saja, tetapi saya tidak dapat menggunakan Forms->Add or Edit Fieldsopsi karena tidak ada.
Joe
-2

Mengedit / membuat bidang formulir memerlukan Acrobat (bukan pembaca). http://get.adobe.com/reader/

Kemudian ketika diinstal, Anda dapat menggunakan saran wbeard52 untuk "Pilih program default" dan pilih Acrobat, atau cukup buka Acrobat dan buka PDF.

Program default adalah per komputer dan meskipun ia mencoba untuk membuka LiveCycle di komputer Anda, itu tidak selalu mencoba untuk membuka menggunakan program yang sama di komputer lain.

Delacombo
sumber
3
Ini salah. File yang dibuat di Livecycle tidak dapat diedit di Acrobat. Anda HARUS menggunakan Livecycle untuk mengeditnya dalam format saat ini. Ini bukan pilihan menggunakan program yang tepat untuk membuka file tetapi keputusan desain oleh Adobe untuk hanya memungkinkan LiveCycle untuk mengedit formulir yang dibuat dalam livecycle karena posisi "mengalir" yang tidak dapat ditiru Acrobat.
PatKilg