Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Пакетное наложение на страницу PDF-файла гиперссылки на сайт  (Прочитано 3782 раз)

0 Пользователей и 1 Гость просматривают эту тему.

serchik

  • Гость
— А скажите, serchik, как можно переделать скрипт для letter, в Канаде о существовании А-4 ещё известно и в очень большом канцелярском магазине иногда даже можно купить такую бумагу :) а в США это вообще экзотика.
— Хотя для публикации в сети не очень важно А-4 или LETTER но всё же традиция, в Канаде давно принята метрическая система, но ползёт по стране хромая на все 4 конечности :(
Скрипт подправил, теперь работает с любыми документами, в том числе и с нестандартными форматами.

adawdp

  • Гость
Serchik, спасибо большое, всё работает отлично!!!

Оффлайн d0br0

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Serchik, благодарю за скрипт.
Подскажите как его исправить?
Нужно вот что:
- Вместо ссылки писать обычный текст (не кликабельный)
- Проставлять watermark на каждую страницу документа
- Возможность использования кирилических символов в watemarke

Напишите мне на почту, отблагодарю. crazygangster гав гав yandex.ru

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
sudo apt-get install python-progressbarСо шрифтами сложнее. Насколько я понимаю, кириллической версией шрифта Times-Roman (по умолчанию) является Times-New-Roman-Cyr. Но даже его установка не сработала. Попробуйте другие кириллические шрифты, например входящие в семейство DejaVu:
sudo apt-get install fonts-dejavuИ вот собственно патч, решающий ваши задачи:
(Нажмите, чтобы показать/скрыть)
Основные изменения:
  • Изменил шрифт по умолчанию на DejaVuSans
  • Вместо ссылки выводится обычный текст
  • Водяной знак проставляется на все страницы документа
  • Доступно использовать кириллицу в водяном знаке
  • Поскольку обработка больших документов теперь занимает много времени, добавил индикатор ее выполнения
Для наложения патча создайте файл в том же самом каталоге, где находится основной скрипт и скопируйте в него текст под спойлером, после этого выполните команду:
patch -p0 < название_файла_патчаНа этом все.
P.S. Пользователя serchik больше не существует. Есть его форк - archuser и как его правопреемник принимаю благодарности.  :2funny:

 

Страница сгенерирована за 0.053 секунд. Запросов: 25.