Як редагувати PDF в Acrobat, якщо він не LiveCycle


13

Я хочу редагувати поля PDF у Acrobat, за допомогою Forms->Add or Edit Fieldsяких я знаю, як користуватися.

На жаль, нова форма, яку я хочу відредагувати, здається, була створена в дизайнері LiveCycle і тому намагається відкрити її в LiveCycle.

Чи є спосіб змінити цю поведінку і зробити цю форму редагованою в Acrobat Pro?


3
Ви також можете скористатися функцією "Витягнути сторінки" в режимі "Організувати сторінки" в Acrobat, вибравши всі сторінки та клацнувши правою кнопкою миші. Це дає вам PDF-файли, які можна редагувати в Acrobat.
BlueSam

@BlueSam, що не працює на захищених документах, саме тоді виникає проблема, описана в цьому записі. Отже, запропоноване вами рішення невірно.
PKHunter

Насправді коментар BlueSam був ТОЧНО, що мені потрібно. У мене є кілька форм, які не захищені, але створені за допомогою LiveCycle, що не дозволяє мені додавати додаткові сторінки (єдине, що мені потрібно було зробити!). pdftk не допомогла, але "Витягнути сторінки" дав мені потрібний мені файл, не видаляючи поля форми. У моєму випадку документ був необмеженим, за винятком того, що він був створений в LiveCycle, що не дозволяє мені редагувати його як стандартний PDF.
dr.nixon

Відповіді:


13

Щоб мати можливість редагувати форму Adobe в Adobe Acrobat (не для читання), потрібно спочатку відкрити її в LiveCycle та зберегти її як "статичну форму Adobe".

Далі вам потрібно скористатись інструментарієм публічного домену для форм Adobe (Завантажити PDFTK http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ ) та встановити його.

Для кожної форми (або однієї форми) вам потрібно її перетворити для видалення інформації заголовка XML, тому Adobe Acrobat (не Reader) дозволить вам редагувати форму в ній.

pdftk original.pdf output cleaned-original.pdf drop_xfa

Тепер відкрийте очищену форму в Adobe acrobat, за необхідності зафіксуйте назви змінних (вони можуть бути перейменовані за допомогою префікса [0].) Та збережіть її як PDF, сумісний з Adobe Optimized.


Це добре працює, якщо хтось має доступ до дизайнера LiveCycle.
Декап

3
Мені вдалося зняти це, не виконавши першого кроку в LiveCycle. Досить сильно запущений командний рядок, після чого, намагаючись редагувати PDF в Acrobat, каже, що вам потрібно "Зберегти як ..." для редагування полів. Зробив це, і тепер моя форма редагується в Acrobat.
enriquein

Погоджено з @enriquein - Вам не потрібен LiveCycle - це працює з pdftk без нього (принаймні для PDF-файлів, на які я його спробував).
Нейт Мюррей

У мене був такий самий досвід, як @NateMurray та enriquein - я просто зробив drop_xfa, а потім зміг експортувати файл xfdf / fdf. Звідси це бізнес як завжди.
Аарон

Вирішення проблеми LiveCycle, здається, не працює (більше?) - після скидання xfa за допомогою pdftk, відкриття файлу в Adobe Reader призводить до повідомлення про помилку та файлу, який не можна редагувати. "документ змінено з моменту його створення та використання розширених функцій більше недоступний"
Daddy32

4

Використовуючи Acrobat 10 Pro, я "друкую в PDF". Це дає плоску копію форми. Потім, коли я йду редагувати, я дозволяю Acrobat створювати всі поля для мене. Після цього досить просто редагувати поля так, як я їх хочу.


@David, він не працює, якщо PDF захищено. В останньому PDF Acrobat жодного разу немає функції "Друк у PDF".
PKHunter

0

Зараз я знайшов рішення для цього. Я завантажив безкоштовну версію CutePDFта надрукував у PDF старий файл, використовуючи ці інструкції, що знаходяться в документі README.txt, який постачається із завантаженням:

Використання CutePDF Writer для створення PDF-документа:

НЕ шукайте жодної програми для запуску. Просто надрукуйте документ за допомогою CutePDF Writer (принтер), щоб отримати вихід PDF.

Open your original document and select Print command in File menu

вашої заявки, щоб відкрити діалогове вікно Друк. Потім виберіть CutePDF Writer як принтер для друку (НЕ вибирайте опцію "Друк у файл"). Ви отримаєте діалогове вікно "Зберегти як" із запитом на збереження створеного PDF-файлу. Виберіть папку для збереження і введіть ім'я файлу, а потім натисніть кнопку Зберегти. Перейдіть до цієї папки, щоб знайти свій PDF-файл.

Сподіваюся, що хтось допомагає.


Чи зберігає це поля, які вже є в документі, або вам доведеться знову додавати все?
PatKilg

Ви повинні знову все додати. Принаймні з того, що я знайшов, що було добре.
funkymushroom

0

В даний час форма PDF у створеному в LifeCycle більше не може редагуватися в останніх версіях Adobe Acrobat Professional (не для читання), якщо Форма не була створена в старішій версії LifeCycle, випущеній за допомогою Adobe Acrobat 8.0 (і, можливо, 8.1)

У цих версіях LifeCycle Adobe створила та зберегла як «нову» форму стилю, так і «стару» дану форму форми в одному пакеті.

У такому випадку ви можете скористатися описаною вище ситуацією, щоб відкрити форму в (старій) версії LifeCycle, зберегти її як "статичну форму PDF" (а не динамічну) та використовувати інструмент pdf з відкритим доступом для відкриття домену " Заголовок XFA "

Тоді, коли ви відкриєте форму в Adobe Acrobate (не для читання), вона не поскаржиться на необхідність її відкриття в LifeCycle, але також дозволить редагувати її та мати доступ до скриптів тощо.


0

Хоча спочатку не вдалося відредагувати форму, створену в Live Cycle за допомогою Adobe Acrobat XI Standard (версія 11.0.09), я виявив, чи надрукував версію Live Cycle в pdf, а потім відкрив новий pdf, я зміг редагувати документ. Тепер, коли я це зробив, я втратив поля, що заповнюються, але це було нормально для моїх цілей, оскільки все, що я хотів зробити, - це додати колонтитул із зазначенням, що це виправлена ​​версія попереднього заповненого документа.


-2

Я припускаю, що ви використовуєте машину Windows, оскільки питання не вказує ОС. Чому ви не клацніть правою кнопкою миші на файл і перейдіть до відкриття за допомогою Adobe Acrobat Pro.

Якщо програма не вказана в списку, ви можете вибрати програму, з якою її відкритивведіть тут опис зображення


1
Привіт. Дякуємо за Ваш відповідь. Я не давав про себе зрозуміти. Я, безумовно, можу відкрити його в Acrobat, але я не можу використовувати цю Forms->Add or Edit Fieldsопцію, оскільки її немає.
Джо

-2

Для редагування / створення форм форм потрібен Acrobat (не для читання). http://get.adobe.com/reader/

Після встановлення ви можете скористатись пропозицією wbeard52 "Вибрати програму за замовчуванням" та вибрати Acrobat, або просто відкрити Acrobat та відкрити PDF.

Програми за замовчуванням призначені для комп'ютера, і хоча він намагається відкритись у LiveCycle на вашій машині, він не обов'язково намагатиметься відкрити за допомогою тієї самої програми на іншій машині.


3
Це неправильно. Файли, створені в Livecycle, не можна редагувати в Acrobat. Ви повинні ОБЕРЕЖНО використовувати Livecycle, щоб редагувати їх у їх поточному форматі. Це не вибір правильної програми для відкриття файлу, а рішення дизайну від Adobe, щоб LiveCycle дозволяв лише редагувати форми, спочатку створені в прямому циклі, завдяки «потоковому» позиціонуванню, яке Acrobat не може копіювати.
PatKilg
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.