[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: библиотека для работы с pdf
dgalexei
Здравсвуйте! Стоит следующая задача. мне необходимо данными из Бд заполнить уже существующий документ, будь то doc, pdf, xml, .... не важно... Главное чтобы при печати сохранялись пропорции. Подскажите как это проще всего реализовать?



Спустя 1 час, 40 минут, 48 секунд (20.04.2011 - 10:23) molchun201 написал(а):
у меня только 1 идея:
записать в бд -> импортировать как (doc, pdf, xml, ....) расширения файлов или самому дописывать или выбор(<select>) при помощи html делать

импорт осуществляется с помощью ключевого слова OUTFILE
пример:
SELECT name FROM AllName INTO OUTFILE 'путь_до_файла.txt';

Спустя 7 минут, 38 секунд (20.04.2011 - 10:31) dgalexei написал(а):
Можно подробней? ничего не понятно... что записать в БД, куда импортировать... unsure.gif

Спустя 16 минут, 7 секунд (20.04.2011 - 10:47) molchun201 написал(а):
1. Записать в БД инфу, которую ты будешь ипортировать
INSERT INTO name_table (name, lastname) VALUES ('Вася', 'Пупкин');
В таблицу name_table в поля name, lastname записываем соответственно 'Вася', 'Пупкин'

2. Импортировать из БД
SELECT name FROM name_table INTO OUTFILE 'путь_до_файла.txt';
Выбираем поле name из таблицы name_table и передаём это в файл INTO OUTFILE 'путь_до_файла.txt';


Понятно что методика работы с файлами такая топорноватая, но из за малого опыта, другого пути не вижу, интересно послушать знающих людей wink.gif

Спустя 3 минуты, 28 секунд (20.04.2011 - 10:50) dgalexei написал(а):
ааа.. да это то понятно... в файл то передали ... а вот отсюда... как все это вставить именно в НУЖНОЕ место файла...

Спустя 4 минуты, 38 секунд (20.04.2011 - 10:55) molchun201 написал(а):
Тогда думаю нужно уже непосредственно с файлом работать
fopen() - там сдвигать каретку на нужный уровень и уже вставлять в файл, с файлами я меньше работал, так что не буду расписывать как с БД rolleyes.gif wink.gif
Ну думаю суть уловили tongue.gif

Спустя 16 минут, 6 секунд (20.04.2011 - 11:11) dgalexei написал(а):
Спасибо конечно, но именно до этого момента я и дошел, но там все сложнее... должна быть библиотека какая нибудь для этого... хочется все же услышать отзыву профессионалов..

Спустя 2 дня, 11 часов, 28 минут, 15 секунд (22.04.2011 - 22:39) Gradus написал(а):
библиотек в интернете полно, найти их можно по запросу в поисковик: php pdf(ну или какой там формат нужен).Документация тоже есть, я не знаю что вам именно нужно
Цитата
заполнить уже существующий документ
не конкретизировано, абстрактный вопрос абстрактный ответ smile.gif

Спустя 29 минут, 39 секунд (22.04.2011 - 23:09) ApuktaChehov написал(а):
fpdf юзайте. Самая простая. Обычный документ с ее помощью можно составить без труда. Если что пишите мне. Собаку с этой штукой я уже съел. wink.gif

Спустя 2 минуты, 31 секунда (22.04.2011 - 23:11) Nikitian написал(а):
Понравилось работать с mpdf

Спустя 11 часов, 57 минут, 35 секунд (23.04.2011 - 11:09) Gradus написал(а):
ApuktaChehov, я тоже smile.gif дописывал к ней модули(свойства) в класс smile.gif Но это только на pdf + надо изначально вертать pdf через php, а здесь "уже существующий документ" не понятно как осуществлен.


_____________
Я не флудер , просто мне есть что сказать!
dictum - factum (сказано - сделано).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.