[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.09.08
Prihlásený: 11.11.22
Príspevky: 69
Témy: 37 | 37
NapísalOffline : 09.02.2010 13:59 | Bitmapa,pdf v delphi

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.


Offline

Skúsený užívateľ
Skúsený užívateľ
Bitmapa,pdf v delphi

Registrovaný: 11.01.09
Prihlásený: 11.03.25
Príspevky: 1397
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 09.02.2010 14:41 | Bitmapa,pdf v delphi

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.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.09.08
Prihlásený: 11.11.22
Príspevky: 69
Témy: 37 | 37
Napísal autor témyOffline : 09.02.2010 18:55 | Bitmapa,pdf v delphi

Fico píše:
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.


 [ Príspevkov: 3 ] 


Bitmapa,pdf v delphi



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

delphi zapis cisla do editu v delphi

v Delphi, Visual Basic

3

1161

11.05.2008 12:02

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

PDF Tools, šikovný nástroj zdarma na manipuláciu s PDF

v Novinky

1

888

18.08.2007 16:03

johny128

V tomto fóre nie sú ďalšie neprečítané témy.

PDF do PDF dávková konverzia offline

v Ostatné programy

1

420

31.05.2021 6:30

Numtix

V tomto fóre nie sú ďalšie neprečítané témy.

pdf converter z word do pdf

v Ostatné programy

10

11665

29.06.2007 20:32

JohnyN

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] Delay

v Delphi, Visual Basic

4

1168

07.01.2010 14:19

ha2

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi class

v Delphi, Visual Basic

1

852

10.09.2009 16:35

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi - Polkruh

v Delphi, Visual Basic

3

740

08.07.2011 13:51

Gumeny

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi pomoc

v Delphi, Visual Basic

4

704

12.01.2017 15:55

void

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi-kalkulačka

v Delphi, Visual Basic

17

1231

02.03.2013 10:18

expoox

V tomto fóre nie sú ďalšie neprečítané témy.

Free Delphi

v Delphi, Visual Basic

2

927

18.06.2010 14:36

Manny

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi TreeView

v Delphi, Visual Basic

3

694

07.05.2011 21:35

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi print

v Delphi, Visual Basic

3

985

28.07.2009 18:26

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] komponent

v Delphi, Visual Basic

21

1995

16.03.2010 17:05

zy-zy-zyrixi

V tomto fóre nie sú ďalšie neprečítané témy.

Najnovsie Delphi

v Delphi, Visual Basic

7

716

30.06.2010 12:08

Manny

V tomto fóre nie sú ďalšie neprečítané témy.

[Delphi] Okno

v Delphi, Visual Basic

6

741

15.01.2010 21:42

vama

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi priehladnost?

v Delphi, Visual Basic

9

1025

03.01.2009 17:58

shiro



© 2005 - 2025 PCforum, edited by JanoF