|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Если кто разберется с этм, отпишитесь, пожалуйста. Я честно попыталась, но силенок не хватило, да и времени нету, к сожалению :( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2008, 11:59 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Если кто не понял - я и есть автор и готов ответить на все вопросы :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2008, 12:30 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Пилот Пиркс, пару лет назад прикручивал к апексу пакет PL/PDF работало хорошо, главный недостаток в том что пакет был платный ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 12:34 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
http://carlback.blogspot.com/2007_03_01_archive.html попробуй, у меня получилось. к тому же деньги не просят ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 13:12 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
PirПилот Пиркс, пару лет назад прикручивал к апексу пакет PL/PDF работало хорошо, главный недостаток в том что пакет был платный Именно использования этого пакета я и хотел избежать :) 600$ * кол-во баз, деньги не лишние ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 13:39 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
jamkahttp://carlback.blogspot.com/2007_03_01_archive.html попробуй, у меня получилось. к тому же деньги не просят ;) Спасибо, буду пробовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2008, 13:45 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
можно и на Java из iText функционал куда поприличнее чем в PL_PDF PL_PDF хорош только тем, что javа в базу не тащит хотя и его можно поюзать если религия позволяет использовать ворованное по ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2008, 15:05 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
В функции dwh_apex_files.createnotification есть объект d$acc da Это что такое и какой структуры должно быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2008, 13:04 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
l_katorВ функции dwh_apex_files.createnotification есть объект d$acc da Это что такое и какой структуры должно быть? Этого вообще не должно быть :) Забыл удалить. Это таблица с аккаунтом, откуда берётся логин и пароль для уведомления. Смело можно удалять и заменять своим) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2008, 10:48 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
moshkin_pPL_PDF хорош только тем, что javа в базу не тащит хотя и его можно поюзать если религия позволяет использовать ворованное по Ворованое ПО никто не использует. Тот PL_PDF который использую я - бесплатный. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.11.2008, 10:49 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Доброе время суток! Пилот Пиркс, спасибо за пакет, начал разбираться и столкнулся со следующей проблемой, как реализовать отступ первой строки абзаца, самое простое, решил слева к тексту добавить chr(9), но не работает, в PDF квадратик. Пока в голове пара решений, это либо текст разбирать и делать первую строку с отступом как Cell, оставшуюся часть текста как MultiCell, либо переписать MultiCell, передавая параметр отступа первой строки. Но все такие не хотелось бы изобретать велосипед, если это уже реализована а я не смог найти подход для использования. вариант с пробелами не совсем катит, т.к. при выравнивании по ширине отступ плавает, а левое выравнивание портит вид документа. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2009, 12:29 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
chkira, С такими тонкостями не разбирался, так что помочь ничем не могу. Могу только посоветовать поискать ответ на php-шных форумах, где используют php версию этого пакета. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2009, 12:57 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Пилот Пиркс, что ж, и на том спасибо, ладно, буду копать дальше :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2009, 13:10 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Добрый день! Пилот Пиркс, еще пара вопросиков возникла по пакету: 1. Не могу вставить картинку в документ. PLPDF$IMAGES добавил строчку: title='logo1', mime_type='image/bmp', в image загрузил небольшой bmp-файлик. Во премя создания документа, выполняю например DWH_PL_Fpdf.Image('logo1',15, 10, 180, 100); DWH_PL_Fpdf.Ln(50);. Документ формируется, а картинки нет. :-) Подскажите плиzzz, если вдруг есть какие то соображения или я что-то не так делаю. 2. Как подгрузить шрифт, например Courier. Посмотрел в табличку plpdf$fonts, там было только два шрифта arial. Заранее благодарен. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 07:41 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
chkira, 1 - Сконвертируйте картинку в png. mime = image/png 2 - Про добавление шифтов написано по ссылке в первом посте:) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 10:01 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Пилот Пиркс, спасиб! Попробовал png выводить, наступил на грабли, что часть картинки нормально отображается, а потом шум. Оказалось, что ни фотошоповкий png ни конвертнутый из XnView в png не выходил файлик правильно, толко после сохранения в paint'е, получилось все как нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 11:42 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Ну главное что хоть как-то получилось :) Если будете добавлять шрифты, и разберётесь как урезать *.ttf - отпишите плиз :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 12:49 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Добрый день! Пилот Пиркс, вчера загрузил Courier, но как он выглядит, мне не понравилось, пришлось вернуться на Arial. Потом может вернусь к этой теме, нужно действительно поэксперементировать с шириной символов. Сейчас срочно нужно доделать формирование документов. Хотя бы первый черновой вариант запустить. А потом уже привести в порядок шрифты и оформление (писал выше проблему с табуляцией, вернее с отступом первой строки). Если доберусь до этого, то потом отпишу об результатах. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2009, 06:49 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Пилот Пиркс пакедж dwh_apex_files с ошибкой не закрыта скобка. Он точно работает?) DWH_PL_Fpdf.Cell(DWH_PL_Fpdf.GetStringWidth('тут был текст '); ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2009, 17:53 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
вопрос решен, ну вчитался ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2009, 18:04 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Пилот Пиркс Не могли бы вы привести пример использования генерации pdf файла в апексе. например тот что описан в туториале http://www.fpdf.org/ <?php require('fpdf.php'); $pdf=new FPDF(); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World!'); $pdf->Output(); ?> ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2009, 17:02 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
qwerйПилот Пиркс Не могли бы вы привести пример использования генерации pdf файла в апексе. например тот что описан в туториале http://www.fpdf.org/ Сорри, был в отпуске, поэтому долго не отвечал. Пример есть в пакете dwh_apex_files. Функция CreateNotification. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2009, 12:28 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
непонятно зачем вообще все это надо - есть бесплатный iText под яву. прекрасно кладется в оракловую jvm и работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2009, 19:06 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Допускаю, что вопрос отчасти религиозный. Ну и в Oracle XE ява купирована. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2009, 16:12 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
Привет. Прикрутил fpdf. Проблема с шрифтами. Times прыгает. код DWH_PL_Fpdf.SetFont('Times',null,12); DWH_PL_Fpdf.Cell(0, 0, 'Что за фигня? Шрифт прыгает. как с этим бороться?','0',1,'R'); getFontTimes в пакете DWH_PL_FPDF присутствует поля в таблице plpdf$fonts: font_descr Ascent=>891,Descent=>-216,CapHeight=>716,Flags=>32,FontBBox=>[-568 -307 2028 1007],ItalicAngle=>0,StemV=>120,MissingWidth=>1362 font_up -109 font_up 49 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2009, 10:30 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
akm7Привет. Прикрутил fpdf. Проблема с шрифтами. Times прыгает. вроде справился своими силами :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2009, 12:15 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
akm7akm7Привет. Прикрутил fpdf. Проблема с шрифтами. Times прыгает. вроде справился своими силами :) И в чём была проблема? Как справились? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2009, 12:57 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
вносил изменения в функцию getFontTimes пакета DWH_PL_FPDF, где и определяется ширина символов примерно значения такие: -- Times font. mySet(chr(0)) := 250; mySet(chr(1)) := 250; mySet(chr(2)) := 250; mySet(chr(3)) := 250; mySet(chr(4)) := 250; mySet(chr(5)) := 250; mySet(chr(6)) := 250; mySet(chr(7)) := 250; mySet(chr(8)) := 250; mySet(chr(9)) := 250; mySet(chr(10)) := 250; mySet(chr(11)) := 250; mySet(chr(12)) := 250; mySet(chr(13)) := 250; mySet(chr(14)) := 250; mySet(chr(15)) := 250; mySet(chr(16)) := 250; mySet(chr(17)) := 250; mySet(chr(18)) := 250; mySet(chr(19)) := 250; mySet(chr(20)) := 250; mySet(chr(21)) := 250; mySet(chr(22)) := 250; mySet(chr(23)) := 250; mySet(chr(24)) := 250; mySet(chr(25)) := 250; mySet(chr(26)) := 250; mySet(chr(27)) := 250; mySet(chr(28)) := 250; mySet(chr(29)) := 250; mySet(chr(30)) := 250; mySet(chr(31)) := 250; mySet(' ') := 250; mySet('!') := 333; mySet('"') := 408; mySet('#') := 500; mySet('$') := 500; mySet('%') := 833; mySet('&') := 778; mySet('''') := 180; mySet('(') := 333; mySet(')') := 333; mySet('*') := 500; mySet('+') := 564; mySet(',') := 250; mySet('-') := 333; mySet('.') := 250; mySet('/') := 278; mySet('0') := 500; mySet('1') := 500; mySet('2') := 500; mySet('3') := 500; mySet('4') := 500; mySet('5') := 500; mySet('6') := 500; mySet('7') := 500; mySet('8') := 500; mySet('9') := 500; mySet(':') := 278; mySet(';') := 278; mySet('<') := 564; mySet('=') := 564; mySet('>') := 564; mySet('?') := 444; mySet('@') := 921; mySet('A') := 722; mySet('B') := 667; mySet('C') := 667; mySet('D') := 722; mySet('E') := 611; mySet('F') := 556; mySet('G') := 722; mySet('H') := 722; mySet('I') := 333; mySet('J') := 389; mySet('K') := 722; mySet('L') := 611; mySet('M') := 889; mySet('N') := 722; mySet('O') := 722; mySet('P') := 556; mySet('Q') := 722; mySet('R') := 667; mySet('S') := 556; mySet('T') := 611; mySet('U') := 722; mySet('V') := 722; mySet('W') := 944; mySet('X') := 722; mySet('Y') := 722; mySet('Z') := 611; mySet('[') := 333; mySet('\') := 278; mySet(']') := 333; mySet('^') := 469; mySet('_') := 500; mySet('`') := 333; mySet('a') := 444; mySet('b') := 500; mySet('c') := 444; mySet('d') := 500; mySet('e') := 444; mySet('f') := 333; mySet('g') := 500; mySet('h') := 500; mySet('i') := 278; mySet('j') := 278; mySet('k') := 500; mySet('l') := 278; mySet('m') := 778; mySet('n') := 500; mySet('o') := 500; mySet('p') := 500; mySet('q') := 500; mySet('r') := 333; mySet('s') := 389; mySet('t') := 278; mySet('u') := 500; mySet('v') := 500; mySet('w') := 722; mySet('x') := 500; mySet('y') := 500; mySet('z') := 444; mySet('{') := 480; mySet('|') := 200; mySet('}') := 480; mySet('~') := 541; mySet(chr(127)) := 350; mySet(chr(128)) := 500; mySet(chr(129)) := 350; mySet(chr(130)) := 333; mySet(chr(131)) := 500; mySet(chr(132)) := 444; mySet(chr(133)) := 1000; mySet(chr(134)) := 500; mySet(chr(135)) := 500; mySet(chr(136)) := 333; mySet(chr(137)) := 1000; mySet(chr(138)) := 556; mySet(chr(139)) := 333; mySet(chr(140)) := 889; mySet(chr(141)) := 350; mySet(chr(142)) := 611; mySet(chr(143)) := 350; mySet(chr(144)) := 350; mySet(chr(145)) := 333; mySet(chr(146)) := 333; mySet(chr(147)) := 444; mySet(chr(148)) := 444; mySet(chr(149)) := 350; mySet(chr(150)) := 500; mySet(chr(151)) := 1000; mySet(chr(152)) := 333; mySet(chr(153)) := 980; mySet(chr(154)) := 389; mySet(chr(155)) := 333; mySet(chr(156)) := 722; mySet(chr(157)) := 350; mySet(chr(158)) := 444; mySet(chr(159)) := 722; mySet(chr(160)) := 250; mySet(chr(161)) := 333; mySet(chr(162)) := 500; mySet(chr(163)) := 500; mySet(chr(164)) := 500; mySet(chr(165)) := 500; mySet(chr(166)) := 200; mySet(chr(167)) := 500; mySet(chr(168)) := 722; mySet(chr(169)) := 760; mySet(chr(170)) := 276; mySet(chr(171)) := 500; mySet(chr(172)) := 564; mySet(chr(173)) := 333; mySet(chr(174)) := 760; mySet(chr(175)) := 333; mySet(chr(176)) := 400; mySet(chr(177)) := 564; mySet(chr(178)) := 300; mySet(chr(179)) := 300; mySet(chr(180)) := 333; mySet(chr(181)) := 500; mySet(chr(182)) := 453; mySet(chr(183)) := 250; mySet(chr(184)) := 333; mySet(chr(185)) := 922; mySet(chr(186)) := 310; mySet(chr(187)) := 500; mySet(chr(188)) := 750; mySet(chr(189)) := 750; mySet(chr(190)) := 750; mySet(chr(191)) := 444; mySet(chr(192)) := 722; mySet(chr(193)) := 722; mySet(chr(194)) := 722; mySet(chr(195)) := 500; mySet(chr(196)) := 722; mySet(chr(197)) := 500; mySet(chr(198)) := 889; mySet(chr(199)) := 500; mySet(chr(200)) := 722; mySet(chr(201)) := 722; mySet(chr(202)) := 722; mySet(chr(203)) := 722; mySet(chr(204)) := 922; mySet(chr(205)) := 722; mySet(chr(206)) := 722; mySet(chr(207)) := 722; mySet(chr(208)) := 667; mySet(chr(209)) := 722; mySet(chr(210)) := 722; mySet(chr(211)) := 722; mySet(chr(212)) := 722; mySet(chr(213)) := 722; mySet(chr(214)) := 722; mySet(chr(215)) := 564; mySet(chr(216)) := 922; mySet(chr(217)) := 922; mySet(chr(218)) := 722; mySet(chr(219)) := 822; mySet(chr(220)) := 500; mySet(chr(221)) := 722; mySet(chr(222)) := 922; mySet(chr(223)) := 722; mySet(chr(224)) := 444; mySet(chr(225)) := 444; mySet(chr(226)) := 444; mySet(chr(227)) := 444; mySet(chr(228)) := 500; mySet(chr(229)) := 444; mySet(chr(230)) := 667; mySet(chr(231)) := 444; mySet(chr(232)) := 500; mySet(chr(233)) := 600; mySet(chr(234)) := 444; mySet(chr(235)) := 500; mySet(chr(236)) := 622; mySet(chr(237)) := 500; mySet(chr(238)) := 444; mySet(chr(239)) := 500; mySet(chr(240)) := 500; mySet(chr(241)) := 422; mySet(chr(242)) := 500; mySet(chr(243)) := 500; mySet(chr(244)) := 600; mySet(chr(245)) := 500; mySet(chr(246)) := 500; mySet(chr(247)) := 564; mySet(chr(248)) := 722; mySet(chr(249)) := 722; mySet(chr(250)) := 500; mySet(chr(251)) := 722; mySet(chr(252)) := 452; mySet(chr(253)) := 400; mySet(chr(254)) := 722; mySet(chr(255)) := 500; ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2009, 16:51 |
|
Печать PDF без BI Publisher
|
|||
---|---|---|---|
#18+
chkiraДоброе время суток! Пилот Пиркс, спасибо за пакет, начал разбираться и столкнулся со следующей проблемой, как реализовать отступ первой строки абзаца, самое простое, решил слева к тексту добавить chr(9), но не работает, в PDF квадратик. Пока в голове пара решений, это либо текст разбирать и делать первую строку с отступом как Cell, оставшуюся часть текста как MultiCell, либо переписать MultiCell, передавая параметр отступа первой строки. Но все такие не хотелось бы изобретать велосипед, если это уже реализована а я не смог найти подход для использования. вариант с пробелами не совсем катит, т.к. при выравнивании по ширине отступ плавает, а левое выравнивание портит вид документа. Заранее благодарен. Добавляй неразрывный пробел - http://ru.wikipedia.org/wiki/Неразрывный_пробел#.D0.9D.D0.B5.D1.80.D0.B0.D0.B7.D1.80.D1.8B.D0.B2.D0.BD.D1.8B.D0.B9_.D0.BF.D1.80.D0.BE.D0.B1.D0.B5.D0.BB ... |
|||
:
Нравится:
Не нравится:
|
|||
14.12.2009, 17:25 |
|
|
start [/forum/topic.php?all=1&fid=50&tid=1877171]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 425ms |
0 / 0 |