C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как создать pdf файл  (Прочитано 2359 раз)
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


« Ответ #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]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.052 секунд. Запросов: 23.