[ID CS4-CS6] Редактирование PDF/X-4:2008

Bill Williamson

Участник
Топикстартер
Сообщения
42
Реакции
0
Здравствуйте! Этот стандарт используется в работе для отписывания PDF, которые отправляются на CtP.
Basic descriptive metadata elements (Title, CreationDate, ModDate) have been required since PDF/X-1:2001, with Creator and Producer recommended. For the profiles published in 2003 based on PDF 1.4, XMP-based document metadata may be present. Starting with PDF/X-4 and PDF/X-5, based on PDF 1.6, the use of embedded XMP-based document metadata has been mandatory, with the following descriptive elements required: xmp:CreateDate, xmp:ModifyDate, xmp:MetadataDate, and dc:title. Recommended are xmp:CreatorTool and pdf:Producer. Also required are a UUID-based identifier for the document (xmpMM:DocumentID) and a version identifier (xmpMM:VersionID), typically a number. See also PDF_family.

RIP в приоритете видит Title и перемешивает названия:
rip.jpg
После этого печатники получают формы вперемешку. Оператор на RIP не может этот приоритет настроить.
Вопрос, как можно PDF/X-4:2008, который в пресете InDesign CS5, исправить, чтобы он не включал Title в PDF?
 
Последнее редактирование:
Последнее редактирование:
Лишнее телодвижение получается.
А как у Вас файлы на рип попадают? :) Может просто удастся встроить в WF?
На крайний случай попробовать делать вывод PDF скриптом и в нем заложить удаление тега после сохранения...
 
А как у Вас файлы на рип попадают?
Жмём в отдельные 7z архивы и через FileZilla кидаем на сервер.
Действительно, может сделать скрипт, который удаляет теги и жмёт на отдельные архивы... Спасибо, подумаю!
 
На крайний случай попробовать делать вывод PDF скриптом и в нем заложить удаление тега после сохранения...
Вот что у меня получилось:
Код:
@echo off
setlocal enabledelayedexpansion
set _in=Z:\
set _out=Z:\
set _arcpath=c:\Program Files\7-zip
exiftool -overwrite_original -Title= *.pdf
for %%i in (%*) do "%_arcpath%\7z" a "%_out%\%%~ni.7z" "%%i"
:: pause

Закину в C:\Users\Bill\AppData\Roaming\Microsoft\Windows\SendTo
Не разбираюсь в батниках. Чуть переделал имеющиеся скрипты. У Вас как с этим? Оптимально или можно как-то более элегантно написать?
 
Оптимально или можно как-то более элегантно написать?
Оказалось не совсем. Exiftool применяется ко всей папке. Как бы не страшно в моём случае, но лучше чтобы только в выбранным файлам. 'hmmm'
 
лучше чтобы только в выбранным
Выбранным где?:)
Как бы не страшно в моём случае
Я так понимаю вручную батник собираетесь выполнять? В таком виде, если ко всем файлам, его можно и в планировщик засунуть, раз неважно :) Можно также и сразу FZ отправлять. Фантазии предела нет... :)
А так... раз работает как надо, что его править?:) Одно только не понял, в какой папке экзифтул будет искать pdf-ы :)
 
Последнее редактирование:
В проводнике. Я там выше писал, что помещаю скрипт в пункт контекстного меню "Отправить в..."
Ясн, с контекстным давно не копался, не помню, передает ли он множественные параметры... Смотреть надо.
 
exiftool -overwrite_original -Title= *.pdf
for %%i in (%*) do "%_arcpath%\7z" a "%_out%\%%~ni.7z" "%%i"
[/CODE]
может, попробуйте засунуть экзифтул внутрь цикла, хз, давно не копал батники, как-нибудь так?


Код:
for %%i in (%*) do (
    exiftool -overwrite_original -Title= "%%i"
    "%_arcpath%\7z" a "%_out%\%%~ni.7z" "%%i"
)
 
Да, спасибо! Теперь работает как надо! Вопрос закрыт!

Код:
@echo off
setlocal enabledelayedexpansion
set _in=i:\Downloads
set _out=i:\Downloads
set _arcpath=c:\Program Files\7-zip
for %%i in (%*) do (
    exiftool -overwrite_original -Title= "%%i"
    "%_arcpath%\7z" a "%_out%\%%~ni.7z" "%%i"
)
 
лучше чтобы только в выбранным файлам
Это самая простая задача - выбираете файлы в проводнике, переносите в папку, назначенную рабочей и применяете бат к папке. Потом переносите результат куда надо.
 
  • Смешно
Реакции: Drawer