casa
Top.Mail.Ru Yandeks.Metrika
Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

giù

Immagine per stampante Trova rami simili


hunter   (2001-12-17 13:17) [0]

Come creare un soggetto, ma in modo che sia corretto posizionarlo su А4 indipendentemente dalle dimensioni dell'immagine.
L'immagine è un elenco di formati A4, ma in quale risoluzione non è noto.



Sergey_n   (2001-12-18 00:06) [1]

In Borland C ++ Builder piace così
if (PrintDialog1-> Execute ()) {
unsigned int BitmapInfoSize, BitmapImageSize;
lungo DIBWidth, DIBHeight;
PChar BitmapImage;
Windows :: PBitmapInfo BitmapInfo;
Grafica :: TBitmap * Bitmap;

Printer () -> BeginDoc ();
Bitmap = new Graphics :: TBitmap ();
Bitmap-> Assegna (Image3-> Immagine-> Bitmap);
GetDIBSizes (Bitmap-> Handle, BitmapInfoSize, BitmapImageSize);
BitmapInfo = (PBitmapInfo) new char [BitmapInfoSize];
BitmapImage = (PChar) new char [BitmapImageSize];
GetDIB (Bitmap-> Handle, 0, BitmapInfo, BitmapImage);
DIBWidth = BitmapInfo-> bmiHeader.biWidth;
DIBHeight = BitmapInfo-> bmiHeader.biHeight;
StretchDIBits (Printer () -> Canvas-> Handle,
0, 0, DIBWidth, DIBHeight,
0, 0, DIBWidth, DIBHeight,
BitmapImage, BitmapInfo,
DIB_RGB_COLORS, SRCCOPY);
delete [] BitmapImage;
delete [] BitmapInfo;
cancella bitmap;

Printer () -> EndDoc ();
}

per modificare su Delph penso che il lavoro non farà.



Pagine: 1 tutto il ramo

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

al piano di sopra









Memoria: 0.81 MB
Ora: 0.027 c
1-22010
dorixe
2001-12-17 19:21
2002.01.08
treeview su dblclick


14-22351
Nikols
2001-10-31 18:55
2002.01.08
Sondaggio: chi è impegnato (lo sa, è interessato a CORBA)


1-22023
DelphiG
2001-12-13 03:13
2002.01.08
Con me? fuori tema. Per quale OS Delphi funziona meglio?


1-22085
ProfiUgl
2001-12-19 15:24
2002.01.08
Come leggere le opzioni della riga di comando


1-22218
MARcoDEN
2001-12-15 17:13
2002.01.08
Domanda sulla funzione DeleteFile





afrikaans albanese Arabic armeno Azero basco bielorusso Bulgarian catalano Cinese (semplificato) Cinese (tradizionale) croato Ceco danese Dutch Inglese estone filippina Finnish Francese
galiziano georgiano Tedesco greco Creolo haitiano ebraico hindi ungherese islandese Indonesian irlandese Italiano Giapponese Korean lettone lituano macedone Malay maltese Norwegian
persiano polacco Portoghese rumeno Russian serbo Slovak sloveno Spagnolo swahili Swedish Thai turco ucraino Urdu vietnamita gallese yiddish bengalese bosniaco
Cebuano esperanto Gujarati Hausa Hmong Igbo giavanese kannada khmer lao latino maori marathi mongolo nepali punjabi somalo tamil telugu Yoruba
zulù
Английский Francese tedesco italiano portoghese russo spagnolo