Это только для программистов, остальным вход запрещен, мат.

Добро пожаловаться!
Locked
User avatar
Me
Старший лейтенант
Posts: 8554
Joined: Sun Jan 22, 2006 6:23 pm
Location: Toronto

Это только для программистов, остальным вход запрещен, мат.

Post by Me »

Я чета затрахался с одной проблемой. Может, у нас есть эксперты по FOP?
Суть проблемы - генерю ПДФ, ФОП-ом. Есть гиф файл, он идет как бэкграунд имидж. Это форма, ну стандартная американская страховая форма CMS1500, есть еще один стандарт - UB92, но сейчас не об этом. Задача такая, чтобы в эту форму напихать данные из базы по данному конкретному инвойсу, сгенерить ПДФ, выдать его на экран в его стандартной форме, и дальше либо распечатать (но так, чтобы страховая компания его сканиривала без проблем, там есть нюансы), либо сохранить на диск, либо вообще послать все нафик и выйти. ;) Но есть проблемы, мне кажется что FOP неадекватно реагирует на scaling='uniform', хотя я конечно пробовал и scaling='non-uniform'. Лажа какая-то. Пробовал играться с content-height='scale-to-fit' scaling='uniform' height='100%' width='100%', в разных вариациях, с шириной тоже. Поймал нормальную комбинацию когда все бордерс=0, но как только я даю бордер сверху=10мм, текст плывет вниз, т.е. бэкграунд имидж рисуется, а все что должно быть в нем - уходит вниз, на следующую страницу. Там есть еще другие проблемы, но вдруг кто сталкивался, подскажите плиз.
ЗЫ про гугл знаю, он об этом хреново знает ;)
Лучший канал по иммиграции и адаптации в Канаде: https://www.youtube.com/c/GeorgeK_Canada
Telegram: https://t.me/George_K_Canada
User avatar
Sergey
Maniac
Posts: 10234
Joined: Mon Apr 11, 2005 10:10 pm
Location: Близторонтье
Contact:

Re: Это только для программистов, остальным вход запрещен, мат.

Post by Sergey »

Я для PHP использую FPDF и достиг в нём небывалых высот :wink:
С ФОПом незнаком, сорри :roll:
И ещё о Канаде - читать и слушать.
User avatar
Me
Старший лейтенант
Posts: 8554
Joined: Sun Jan 22, 2006 6:23 pm
Location: Toronto

Re: Это только для программистов, остальным вход запрещен, мат.

Post by Me »

У меня есть такое паскудное чуйство, что когда даешь scale='uniform', то оно падла растягивает имидж на такое же количество мм например по ширине (ага, там мм!, или инч, но не пикселы), как и пришлось сделать по высоте. Когда даешь scale='non-uniform', то оно растягивает имидж пропорционально, т.е. если ширина была увеличена в 1.2 раза, то и высота будет увеличена в 1.2 раза, не имеет значения если я в лоб указал чем высоте быть. Но как-то не могу подловить закономерность, если до конца концов... И особенно - как забороть-то?? ;)
Лучший канал по иммиграции и адаптации в Канаде: https://www.youtube.com/c/GeorgeK_Canada
Telegram: https://t.me/George_K_Canada
User avatar
Александр1
Strictly Addicted
Posts: 888
Joined: Fri Aug 03, 2007 5:52 am
Location: Минск- Галифакс- Торонто

Re: Это только для программистов, остальным вход запрещен, мат.

Post by Александр1 »

Неа, я тоже не в курсах.
Пошла она эта работа c BizTalk, ASP.NET, C#, VB.NET, MSSQL, AJAX...
victor
Strictly Addicted
Posts: 458
Joined: Fri Mar 30, 2007 1:16 pm
Location: Vancouver, British Columbia

Re: Это только для программистов, остальным вход запрещен, мат.

Post by victor »

Просто тарабарщина какая-то..
Image
Locked