Сразу ключевые слова (чтобы искалось лучше): doc to pdf command line converter html2pdf all2pdf и прочее.
Итак. Судя по всему, проблема часто встречающаяся, и возникающая, в основном, у разработчиков сайтов.
Сразу: скачать (ZIP, 74K).
Описание:
Это утилита для командной строки, которая позволяет все, что связано с OpenOffice и MS Office конвертировать в PDF. Соответственно, с заданными размерами конечного листа и отступами от краев.
Принимаемые форматы: DOC, RTF, TXT, HTML, ODT, XSL, JPG, PNG, GIF, TIFF и все остальное, что может открыть OpenOffice. Кроме PDF.
Получаемый формат: PDF.
Для чего может пригодиться эта утилита: если вам нужно получить от пользователя на сайте фотографии или тексты и сразу послать это в типографию. Либо из множества полученных текстов и картинок сгенерировать один документ.
Может работать в двух режимах:
- Конвертирование текстового документа с картинками в PDF. В этом случае текст форматируется с учетом заданных габаритов листа. Шрифт не искажается.
- Конвертирование картинки в PDF. В этом случае сначала будет создан текстовый документ нужного размера, а потом в его центр будет вклеена картинка.
Программа не может объединять несколько файлов в один. Если у вас много файлов, то, сначала вам придется сгенерировать из каждого отдельный PDF файл, затем склеить их одной из множества утилит, которые это могут делать.
Выгодные отличия от аналогов:
- Позволяет задавать размер конечного документа.
- Позволяет задавать отступ от краев.
- Конвертирует также и картинки, вставляя их в листы документа.
Требования:
На сервере у вас должны стоять:
- JRE (Java).
- OpenOffice 3.x.
Как использовать:
В скачанном архиве есть как исходники проекта в NetBeans, так и готовый .jar файл, который можно запускать из командной строки.
Наберите в командной строке:
java -jar DocumentConverter
и получите список параметров, которые нужно задавать.
Все параметры обязательны.
Учтите, что пути к файлам задаются с префиксом: file:///
В корне архива есть файл doit.bat, в котором прописан пример вызова утилиты.
Пользуйтесь.
Комментариев нет :
Отправить комментарий