Как создать свой PDF документ
От: lap  
Дата: 28.12.05 18:55
Оценка:
Суть вопроса: есть БД, в ней пара таблиц. Нужно по данным из БД сформировать PDF документ.
Подскажите в каом направлении двигаться?

24.02.06 09:09: Перенесено модератором из 'C/C++. Прикладные вопросы' — Odi$$ey
Re: Как создать свой PDF документ
От: Lepsik Гондурас https://www.kirdyk.club/
Дата: 29.12.05 01:43
Оценка:
lap>Суть вопроса: есть БД, в ней пара таблиц. Нужно по данным из БД сформировать PDF документ.
lap>Подскажите в каом направлении двигаться?

для начала качни либу от адоба и разберись как работают примеры

здесь
Re: Как создать свой PDF документ
От: Вумудщзук Беларусь  
Дата: 29.12.05 08:32
Оценка:
>Суть вопроса: есть БД, в ней пара таблиц. Нужно по данным из БД сформировать PDF документ.
>Подскажите в каом направлении двигаться?
Ставишь Abode Acrobat (не Reader): вместе с ним ставится виртуальный принтер Adobe PDF (если поискать, наверняка найдутся аналоги от других производителей). Формируешь требуемый тебе документ и посылаешь его на этот принтер.
Homo sum et nihil humani a me alienum puto...
Re: Как создать свой PDF документ
От: c-smile Канада http://terrainformatica.com
Дата: 29.12.05 08:43
Оценка:
Здравствуйте, lap, Вы писали:

lap>Суть вопроса: есть БД, в ней пара таблиц. Нужно по данным из БД сформировать PDF документ.

lap>Подскажите в каом направлении двигаться?

так как PDF это текстовый формат то в принципе с помощью тривиального printf();
Это если нужно что-то простое. Со сложными вещами типа font embedding я бы все таки
взял одну из билиотек.
Re[2]: Как создать свой PDF документ
От: Аноним  
Дата: 29.12.05 18:22
Оценка:
L>здесь

Линк wwww.lepisk.com/src/fdftk.zip определённо некорректный, www.lepisk.com/src/fdftk.zip тоже не работает.

L> для начала качни либу от адоба и разберись как работают примеры

А разве у них есть какие-то PDF-related либы, кроме той, которая стоит вагон денег (забыл как называется) и просто так не раздаётся?

Знаю, что описание формата PDF (примерно 1000 страниц) у них найти можно.
Re[2]: Как создать свой PDF документ
От: Аноним  
Дата: 29.12.05 18:23
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Это если нужно что-то простое. Со сложными вещами типа font embedding я бы все таки взял одну из билиотек.

А какую?
Re[3]: Как создать свой PDF документ
От: lap  
Дата: 29.12.05 22:14
Оценка:
Здравствуйте, Аноним, Вы писали:

L>>здесь


А>Линк wwww.lepisk.com/src/fdftk.zip определённо некорректный, www.lepisk.com/src/fdftk.zip тоже не работает.


L>> для начала качни либу от адоба и разберись как работают примеры

А>А разве у них есть какие-то PDF-related либы, кроме той, которая стоит вагон денег (забыл как называется) и просто так не раздаётся?

А>Знаю, что описание формата PDF (примерно 1000 страниц) у них найти можно


Если я правельно понял, в силу дороговизны родные либы заполучить не светит, но есть надежда на сторонние либы (зачастую сомнителтьного качаства). Ну чтож делать, будим искать. Спасибо за ответ.
Re[3]: Как создать свой PDF документ
От: Аноним  
Дата: 29.12.05 22:17
Оценка:
*правильно =)
Re[3]: Как создать свой PDF документ
От: lap  
Дата: 29.12.05 22:26
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, c-smile, Вы писали:


CS>>Это если нужно что-то простое. Со сложными вещами типа font embedding я бы все таки взял одну из билиотек.

А>А какую?
И мне интересно какую?
Сам копать PDF формат что-то не хочу, вряд ли это перспективно.
Re[4]: Как создать свой PDF документ
От: c-smile Канада http://terrainformatica.com
Дата: 29.12.05 22:42
Оценка: 72 (1)
Здравствуйте, lap, Вы писали:

lap>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, c-smile, Вы писали:


CS>>>Это если нужно что-то простое. Со сложными вещами типа font embedding я бы все таки взял одну из билиотек.

А>>А какую?
lap>И мне интересно какую?
lap>Сам копать PDF формат что-то не хочу, вряд ли это перспективно.

Тогда надо копать Гугл.

Например:
ANSI C Library for Direct PDF Generation
http://www.fastio.com/

Или вот в PHP
http://www.ros.co.nz/pdf/


Но лучше всего взять продукт Двух Пилотов
http://www.colorpilot.com/pdfsample_vc.html

Тем более что с ними можно договриться на русском
Re[5]: Как создать свой PDF документ
От: lap  
Дата: 30.12.05 09:26
Оценка:
CS>Тогда надо копать Гугл.

CS>Например:

CS>ANSI C Library for Direct PDF Generation
CS>http://www.fastio.com/

CS>Или вот в PHP

CS>http://www.ros.co.nz/pdf/


CS>Но лучше всего взять продукт Двух Пилотов

CS>http://www.colorpilot.com/pdfsample_vc.html

CS>Тем более что с ними можно договриться на русском



Спасибо, буду искать.
Re: Как создать свой PDF документ
От: avbochagov Россия  
Дата: 30.12.05 10:38
Оценка:
Здравствуйте, lap, Вы писали:

lap>Суть вопроса: есть БД, в ней пара таблиц. Нужно по данным из БД сформировать PDF документ.

lap>Подскажите в каом направлении двигаться?

Может посмотреть TeX + pdfTeX
... << RSDN@Home 1.2.0 alpha rev. 624>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.