Adobe error “Licensing for this product has stopped working”

На днях запускаю Adobe Acrobat Pro 9 Extended і отримую дулю з маком. Повідомлення “You cannot use this product at this time adobe ….” , коротко кажучи ліцензія закінчилась чи примусово зупинена. Після чого програма закривається і всьо. Так само з іншими програмними продуктами Adobe.

У них на сайті http://kb2.adobe.com/cps/401/kb401528.html знайшов вирішення цієї проблеми. Після запуску програмульки Licensing Service Update прийшлось заново крекати продукти. Може найдете якесь краще вирішення цієї проблемки. Чесно кажучи не було часу шукати.

Успіху!!!

Пакетна обробка PDF файлів

Застосовуючи до файлів один або кілька типових наборів команд, можна заощадити час і зусилля, якщо використовувати автоматизовану пакетну операцію - заздалегідь певну послідовність команд зі спеціальними параметрами і в певному порядку, що застосовується за один крок. Застосувати послідовність операцій можна до одного документу, до декількох документів або до цілого набору документів.

Можна використовувати готові пакетні операції або визначити власні. Advansed -> Document Processing ->Batch Processing -> Дальше все зрозуміло. Мені дуже помогла команда: Executive JavaScript (виконати javascrit код).

Використовуючи чудову можливість (щось на зразок макросу) Adobe Acrobat Pro 9 (така ж можливіть має буди в версії 8 Pro) я автоматизував відправку xfdf даних на сервер. А там уже особиста справа кожного, що з ними робити. Можна просто парсити і заганяти в базку. Парсити xml зараз дуже легко. Успіху!

PDF

Якось шеф поставив задачу:

  1. відправити дані з PDF на сервак;
  2. отримати відповідь з сервера;
  3. витягнути з PDF документа всі поля;
  4. об’єднати кілька PDF;
  5. фіналізувати PDF.

1) Відправляв дані в форматі xfdf. Дуже зручний, зрозумілий та економічний формат для збереження даних з PDF документа. Одним словом xml-ка. Для того щоб відпривити дані вішаєм на кнопку скрипт

this.submitForm({
cURL : url,
cSubmitAs : “XFDF”,
bAnnotations: true,
bEmpty:true
});

Крім того крім параметрів bAnnotations, bEmpty відправляти анотації, та пусті поля є ряд інших.

2) header(’Content-type: application/vnd.adobe.xfdf’) і виводимо xml-ку (xfdf), яку змінили як треба.

Для інших пунктів ідеально підходить ліба pdftk. Реально бесплатна, кросплатформенна, документована.

Деталі тут http://www.accesspdf.com/pdftk/. Після встановлення бібліотеки на PHP команди можна викликати так: $strCommand = ‘pdftk “‘ . $pdf_file_name . ‘” fill_form “‘ . $xfdf_file_name . ‘” output “‘ . $merge_file_name . ‘” flatten’;  exec( $strCommand );

Мої сайти

Про все

Робота

PHP експерт - обов'язкове гіперпосилання при будь-якому використанні матеріалів сайту. Захотіли щось подібне? Пишіть info@phpexpert.org.ua