IT NEWS PC REVUE PC FORUMInternet time: @529
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Stavte na víťaza

Servery Cisco UCS prekonali 45 rekordov za dva roky www.ucsservery.sk

Kurzy pre správcov sietí

Vyberte si z ponuky kurzov pre správcov sietí a administrátorov! www.gopas.sk

Garantovaná najnižšia cena

PZP Genertel pre autá nad 70 kw a do 2250 kg. Akcia platí iba do 15. 2.! www.genertel.sk

Nová súťaž

Zapojte sa do Kaufland súťaže a hrajte o nákupné poukážky v hodnote 100 a 50 €. www.kaufland.sk

Chceš si privyrobiť?

jednoducho vyplň dotazník a zarob si! Navyše môžeš vyhrať iPad 2 www.marketagent.com

Bitmapa,pdf v delphi

Zaslať odpoveď
AutorSpráva
jasug
Užívateľ
Užívateľ

Založený: 05.09.2008
Príspevky: 47

PríspevokZaslal: Ut 09.02.10 13:59Odpovedať s citátomNávrat hore

Dobrý deň,
snažím sa získať odpoveď na dve začiatočnícke otázky:
1/ akým spôsobom môžem v delphi pracovať so súbormi typu PDF
2/ ako sa dá programovo zmeniť farba bitmapy,
príkaz Canvas.Brush.Color := ... mi nič nevykoná
Vopred vďaka.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 909

PríspevokZaslal: Ut 09.02.10 14:41Odpovedať s citátomNávrat hore

1.) Dá sa to viacerými spôsobmi. Napríklad použiť existujúci komponent (na googli sa dajú nájsť nejaké free), alebo ak na dotyčnom počítači je nainštalovaný predvolený prehliadač, napr Acrobat Reader, dá sa použiť komponent ActiveX - tu je postup, ako na to. Asi najjednoduchšie to pôjde pomocou technológie OLE, odporúčam dôkladne prečítať tieto (české) články:
http://www.zive.cz/clanky/umime-to-s-delphi-38-dil--technologie-ole-jasne-a-srozumitelne-1-cast/sc-3-a-104309/default.aspx
http://www.zive.cz/clanky/umime-to-s-delphi-39-dil--technologie-ole-jasne-a-srozumitelne-2-cast/sc-3-a-104365/default.aspx
http://www.zive.cz/clanky/umime-to-s-delphi-40-dil--technologie-ole-jasne-a-srozumitelne-dokonceni/sc-3-a-104483/default.aspx

2.) Ak zmeniť farbu celej bitmapy - teda prefarbit ju napríklad na modro, tak takto:
kód:
Canvas.Brush.Color := clBlue;
Canvas.Rectangle(ClientRect);


Pomocou Canvas.Brush.Color := sa nastavuje iba farba.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
jasug
Užívateľ
Užívateľ

Založený: 05.09.2008
Príspevky: 47

PríspevokZaslal: Ut 09.02.10 18:55Odpovedať s citátomNávrat hore

Fico napísal:
1.) Dá sa to viacerými spôsobmi. Napríklad použiť existujúci komponent (na googli sa dajú nájsť nejaké free), alebo ak na dotyčnom počítači je nainštalovaný predvolený prehliadač, napr Acrobat Reader, dá sa použiť komponent ActiveX - tu je postup, ako na to. Asi najjednoduchšie to pôjde pomocou technológie OLE, odporúčam dôkladne prečítať tieto (české) články:
http://www.zive.cz/clanky/umime-to-s-delphi-38-dil--technologie-ole-jasne-a-srozumitelne-1-cast/sc-3-a-104309/default.aspx
http://www.zive.cz/clanky/umime-to-s-delphi-39-dil--technologie-ole-jasne-a-srozumitelne-2-cast/sc-3-a-104365/default.aspx
http://www.zive.cz/clanky/umime-to-s-delphi-40-dil--technologie-ole-jasne-a-srozumitelne-dokonceni/sc-3-a-104483/default.aspx

2.) Ak zmeniť farbu celej bitmapy - teda prefarbit ju napríklad na modro, tak takto:
kód:
Canvas.Brush.Color := clBlue;
Canvas.Rectangle(ClientRect);


Pomocou Canvas.Brush.Color := sa nastavuje iba farba.


Ďakujem za odpoveď 100% - nému Ficovi.
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF