Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Внесение изменений в PDF файл / 9 сообщений из 9, страница 1 из 1
18.01.2007, 15:05:17
    #34265248
-=Pino=-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
Собственно. Мне нужно в PDF файл, на каждой стронице, напечатать К О П И Я по диагонали поверх имеющегося текста.
Как можно ето реализовать на Java?
...
Рейтинг: 0 / 0
18.01.2007, 17:27:25
    #34265902
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
гыг :) а как это реализовать не на Java, хотя бы :)
...
Рейтинг: 0 / 0
18.01.2007, 18:06:53
    #34266088
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
Копай в сторону Open Source PDF Libraries in Java . Там куча библиотек, которые нужное умеют.
...
Рейтинг: 0 / 0
18.01.2007, 18:07:01
    #34266089
Go_For_It
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
как я понимаю - лучше на "c" это делать - причина в поддержке необходимых библиотек и также скорости. (хотя может есть уже готовые библиотеки для разбора pdf-format)

теперь - как делать - (как я понимаю)

1. при помощи объекта текста - объект должен поддерживать ориентацию - т.е. менять ориентацию влево\вправо градусов на 30

2. если такого объекта нет - то значит при помощи картинки("Копия", в данном случае) - это должно получится, если PDF поддерживает слои для одной страницы

так или иначе - надо читать pdf-спецификацию.

что приходит как вариант - берем Word - пишем там макрос, который на каждую страницу всадит нужную надпись по диагонали, а потом это конвертим в pdf - поиск нужных инструментов в google, я полагаю
...
Рейтинг: 0 / 0
18.01.2007, 18:07:37
    #34266093
PitBull
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
для внесения изменений в PDF тебе нужны библиотеки для работы с форматом PDF, просто так это не сделать. Сам я это не делал, знакомый давно этим занимался на JAVA. Могу только посоветовать зайти на
http://sourceforge.net
и поскать там какой-нибудь пример PDF reader или чтонибудь похожее с исходниками. Удачи
...
Рейтинг: 0 / 0
18.01.2007, 18:09:03
    #34266101
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
Go_For_Itкак я понимаю - лучше на "c" это делать - причина в поддержке необходимых библиотек и также скорости .
Библиотек немеряно, 7 штук только open-source, а скорость вряд ли критична для офисного приложения... тем более что кросс-платформенность рулит.
...
Рейтинг: 0 / 0
18.01.2007, 18:11:02
    #34266108
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
PDFBox щупал. Все в принципе понятно, тока есть один момент: файл парсится сразу же целиком и генерится модель документа в соответствии со спецификацией PDF. Что есть ппц.
...
Рейтинг: 0 / 0
18.01.2007, 18:19:36
    #34266140
Go_For_It
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
Зашедший Go_For_Itкак я понимаю - лучше на "c" это делать - причина в поддержке необходимых библиотек и также скорости .
Библиотек немеряно, 7 штук только open-source, а скорость вряд ли критична для офисного приложения... тем более что кросс-платформенность рулит.

быть может. я , видите ли, лет 5-6 назад этим занимался - уж устарела информация.
...
Рейтинг: 0 / 0
18.01.2007, 21:16:35
    #34266482
Partisan M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внесение изменений в PDF файл
Брать спецификацию PDF или брать Word не обязательно. Достаточно библиотеки iText.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Внесение изменений в PDF файл / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]