Добавить PDF к выводу AFP

Мы пытаемся взять файл PDF, созданный в веб-приложении, и динамически вставить его в поток данных AFP в IBM iSeries. Кто-нибудь знает возможно ли это?

3 ответа

Короткий ответ не легко.

Было бы два способа сделать это. Самым простым способом было бы преобразовать PDF в серию изображений TIFF и переписать поток AFP, чтобы включить их в качестве изображений IOCA. Если они являются двухцветным факсом G4, их можно без особых проблем преобразовать в группу 10 IOCA.

Второй способ - преобразовать pdf в AFP (оба формата имеют много общего) и переписать поток AFP, чтобы включить его. Если в PDF нет встроенных шрифтов, у вас не должно быть особых проблем с отображением шрифтов в AFP.

На первый взгляд это может показаться не совсем правильным. AFP позволяет позиционировать элементы намного точнее, чем PDF.

Вы можете попробовать COMPART CPMILL, где вы можете конвертировать ваш PDF в AFP, а затем вы можете легко вставить его в свой AFP. Мы используем этот инструмент для вставки изображений PNG в AFP.

Я согласен с предыдущим ответом, что это не "легкая" задача...

Но если вы знакомы со структурой AFP (или, по крайней мере, хотите изучить спецификацию), вы можете технически добавить одностраничные объекты PDF в AFP, используя объектные контейнеры AFP.

Но недостатком является то, что вам потребуется довольно современная среда печати AFP, чтобы фактически обрабатывать AFP, который содержит контейнеры объектов PDF. Большинство принтеров, с которыми я имел дело, не справятся с этим.

Так что преобразование PDF в AFP и объединение его с родительским документом было бы лучше. Приложения вроде Xenos.com d2e Vision отлично справятся с этой задачей.

Другие вопросы по тегам