בית
Top.Mail.Ru Yandeks.Metrika
פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

תמונה למדפסת מצא סניפים דומים


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

כיצד ליישם נושא, אך כך שהוא ממוקם נכון ב- A4, ללא קשר לגודל התמונה.
התמונה היא רשימה של פורמטים של A4, אך באיזו רזולוציה היא לא ידועה.



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

בבורלנד C ++ Builder משהו כזה
אם (PrintDialog1-> ביצוע ()) {
לא חתום BitmapInfoSize, BitmapImageSize;
רוחב DIB ארוך, גובה DIBI;
PChar BitmapImage;
Windows :: PBitmapInfo BitmapInfo;
גרפיקה :: TBitmap * מפת סיביות;

מדפסת () -> BeginDoc ();
מפת סיביות = גרפיקה חדשה :: TBitmap ();
מפת סיביות-> הקצאה (Image3-> תמונה-> מפת סיביות);
GetDIBSizes (Bitmap-> ידית, BitmapInfoSize, BitmapImageSize);
BitmapInfo = (PBitmapInfo) תרשים חדש [BitmapInfoSize];
BitmapImage = (PChar) תרשים חדש [BitmapImageSize];
GetDIB (Bitmap-> ידית, 0, BitmapInfo, BitmapImage);
DIBWidth = BitmapInfo-> bmiHeader.biWidth;
DIBHeight = BitmapInfo-> bmiHeader.biHeight;
StretchDIBits (מדפסת () -> בד-> ידית,
0, 0, DIB רוחב, DIBHeight,
0, 0, DIB רוחב, DIBHeight,
BitmapImage, BitmapInfo,
DIB_RGB_COLORS, SRCCOPY);
מחק [] BitmapImage;
מחק [] BitmapInfo;
למחוק מפת סיביות;

מדפסת () -> EndDoc ();
}

מחדש על דלף אני חושב שזה לא יהיה קשה.



עמודים: 1 ענף שלם

פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה





זיכרון: 0.54 MB
זמן: 0.021 c
1-22123
dimonf
2001-12-15 16:33
2002.01.08
שאלה לגבי


3-21903
ויקטור טאי
2001-11-29 10:02
2002.01.08
שכפול


6-22297
שואל
2001-10-10 17:09
2002.01.08
ייעץ למי שזה יכול


4-22459
יוס
2001-11-01 03:13
2002.01.08
מאסטרס, עזרה ..


1-22062
אלכסנדר
2001-12-19 00:17
2002.01.08
כיצד ניתן להוסיף N ימים לתאריך מסוים (TDateTime)?





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский