softby |
Отправлено: 31.10.2005, 23:14 |
|
Не зарегистрирован
|
Посоветуйте компонент для шестого билдера, с помощью которого можно организовать экспорт в pdf. Особых наворотов не требуется — только английский текст и прямые линии. |
|
Valdemar |
Отправлено: 01.11.2005, 09:34 |
|
Мастер участка
Группа: Участник
Сообщений: 433
|
Компонент посоветовать не могу. Но как вариант можно установить какую-нибудь программу (coolPdf, PDFfactory и т.п.), которая будет работать как принтер, но не печатает, а сохраняет все в pdf-файл. |
|
softby |
Отправлено: 01.11.2005, 21:20 |
|
Не зарегистрирован
|
Как вариант, наверное, будет работать, но не очень красивое решение... Хорошо подошла бы llpdflib, но с ценой раз так в пять меньше
PowerPDF ( _http://www.est.hi-ho.ne.jp/takeshi_kanno/powerpdf/) никто не пробовал в билдер устанавливать? |
|
Guest |
Отправлено: 01.11.2005, 22:38 |
|
Не зарегистрирован
|
FastReport — в нем есть экспорт в pdf |
|
Oleg_M |
Отправлено: 08.11.2005, 13:24 |
|
Не зарегистрирован
|
я тоже не могу посоветовать компонент, но могу поделиться опытом.
Штатный компилятор из *.ps в *.pdf -- Ghost Script. Он GNUсный.
Для создания файла *.pdf требуется создать ascii-текстовый файл на
языке Post Script и запустить с ним Ghost Script с ключем на создание
*.pdf файла. Вообще описание языка Post Script занимает свыше
1k страниц, но если требуется только простой текст и отрезки или ломаные из прямых линий, то достаточно только команд:
- gstate инициализация
- moveto, rmoveto = перемещение абсолютное и относительное
- lineto, rlineto = рисование отрезка невидимой линией
- stroke (вроде так пишется) = сделать линию видимой
- show = вывод текста
- showpage = LineFeed
- quit
вроде все.
После установки Ghost Script надо настроить его на формат А4, там
обычно надо тока коментарий в ini-шнике снять со строки (а4).
В отличие от тоже текстового формата RTF, в PostScript нет ничего
подобного на word wrap (или просто я этого не знаю) и для каждого
слова или пары-тройки слов надо указывать положение на странице. |
|