C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
Вопросы программирования
>
Общие вопросы программирования в C++Builder
>
Как создать pdf файл
Страниц: [
1
]
Вниз
Печать
Автор
Тема: Как создать pdf файл (Прочитано 2365 раз)
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Как создать pdf файл
«
:
30 Июнь 2015, 14:55:09 »
Собственно говоря тема и есть вопрос. Немного погуглив нашел вот это
http://people.sc.fsu.edu/~jburkardt/c_src/pdflib/pdflib.html
Но так и не понял откуда нужно скачать cpdflib.h.
Кто сталкивался с этой бедой подскажите как такие супы варят
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: Как создать pdf файл
«
Ответ #1 :
01 Июль 2015, 04:37:47 »
Цитата: Sergey1985 от 30 Июнь 2015, 14:55:09
Но так и не понял откуда нужно скачать cpdflib.h.
http://www.fastio.com
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: Как создать pdf файл
«
Ответ #2 :
01 Июль 2015, 07:44:58 »
Пересмотрел там все ссылки. В упор не вижу.
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: Как создать pdf файл
«
Ответ #3 :
01 Июль 2015, 14:50:26 »
Тема имеет в виду PDF файл, в ссылке - библиотека для анализа и генерации функций распределения плотности вероятностей. Автор, ты ничего не путаешь?
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: Как создать pdf файл
«
Ответ #4 :
01 Июль 2015, 14:58:23 »
http://libharu.org/ - если имеется в виду все же PDF файлы.
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: Как создать pdf файл
«
Ответ #5 :
01 Июль 2015, 16:06:10 »
А в Builderе эту библу можно использовать.
Записан
POV
Участник
Сказали спасибо: +107/-7
Offline
Сообщений: 640
Re: Как создать pdf файл
«
Ответ #6 :
01 Июль 2015, 16:38:33 »
Офисные продукты умеют импортировать в PDF. Может через OLE эту функцию вызвать? .. но как - не знаю ))
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: Как создать pdf файл
«
Ответ #7 :
02 Июль 2015, 07:59:27 »
Цитата: POV от 01 Июль 2015, 16:38:33
Офисные продукты умеют импортировать в PDF. Может через OLE эту функцию вызвать? .. но как - не знаю ))
Да, можно, но насколько я понял, автору надо создавать PDF файлы "с нуля".
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: Как создать pdf файл
«
Ответ #8 :
02 Июль 2015, 08:58:16 »
Товарищи прошу обратить ваше внимание вот на эту ссылочку
http://podoroges.livejournal.com/92863.html
Вроде там все хорошо но в то же время если воспользоваться этим описанием создается
ПУСТОЙ
pdf файл причем в зависимости от применяемого ttf файла весить может по разному. Может кто поопытней попробует подскажет что
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: Как создать pdf файл
«
Ответ #9 :
02 Июль 2015, 09:35:00 »
А при использовании libharu возникла проблема такого рода
Build
[Linker Error] Unresolved external '_HPDF_New' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_GetFont' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_AddPage' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_SetSize' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_BeginText' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_SetFontAndSize' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_TextWidth' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_GetHeight' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_GetWidth' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_MoveTextPos' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_ShowText' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Page_EndText' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_AttachFile' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_SaveToFile' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
[Linker Error] Unresolved external '_HPDF_Free' referenced from D:\ПРОГРАММЫ НА C++BUILDER6\ЧЕТКОСТЬ\PDF (LIBHARU)\UNIT1.OBJ
Я понимаю что это неразрешенное внешнее выражение. Вот только как разрешить?
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: Как создать pdf файл
«
Ответ #10 :
02 Июль 2015, 10:01:59 »
Так поспешил)))
В описании установки libharu
https://github.com/libharu/libharu/wiki/Installation#Windows_except_cygwinMSYS
не ясно как ее нужно производить.
Я честно говоря очень далек от этого мейкфайлинга (или как это все называется?) и вот такую строчку
2. Borland C++
make -f script/Makefile.bcc
не понимаю.
Объясните плиз что все это значит и как печется
Записан
Страниц: [
1
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам
Загружается...