[BCB5] Image printen

Pagina: 1
Acties:

  • Neman
  • Registratie: September 2000
  • Laatst online: 27-05 15:10

Neman

Een uit de lucht gegrepen naam

Topicstarter
Hoe kan ik een image printen in BCB5? Ik heb de help al uitgeplozen maar daar schiet ik weinig mee op. Ik heb deze code in elkaar gezet maar het werkt dus niet, kan iemand me even helpen:

#include <Printers.hpp>

TPrinter *Printer;
Printer->BeginDoc();
Printer->Canvas->Brush = Image1->Canvas->Brush;
Printer->EndDoc();

  • [ti]
  • Registratie: Februari 2000
  • Niet online
Misschien 'n beetje 'n laffe oplossing, maar je pleurt 'n TImage op 'n form, zet align op alClient, en doe

Form1->Print();

Ja. laf. ik weet 't :) weet verder niet uit m'n kop hoe je 'n TImage direct kan printen.

  • Neman
  • Registratie: September 2000
  • Laatst online: 27-05 15:10

Neman

Een uit de lucht gegrepen naam

Topicstarter
Tja, het is zoals je al zei niet helemaal wat ik zoek. Toch bedankt. Weet iemand hoe ik dit wel kan aanpakken?

mm die eerste regel moet bijv. TPrinter *Prntr = Printer(); zijn (en dan moet Printer in Prntr verandert worden), dan ben ik al een stukje verder...

Verwijderd

Ik heb geen BCB maar volgens mij moet het zo:

#include <Printers.hpp>

TPrinter *Prntr = Printer();
Prntr->BeginDoc();
Prntr->Canvas->Draw(0, 0, Image);
Prntr->EndDoc();