bitmap drucken zum xten mal



  • Hallo
    hab mir hier schon einige threads zum Thema durchgelesen - is aber trotzdem noch eine Frage offen:

    Angenommen ich mach "dcPrint.SetMapMode(MM_LOMETRIC);" und das zu druckende Bild ist 128x128 pixel groß - welche Koordinaten/Größen muss ich dann StretchBlt() übergeben, dass das Bild in Originalgröße ausgedruckt wird.

    Bei

    dcPrint.StretchBlt(100,-100,300,-300,&dc,0,0,200,-200, SRCCOPY);
    

    erscheint das Bild zwar generell zu klein wird auf der x-Achse korrekt dargestellt.
    Die Höhe ist allerdings viel zu klein - wird gleich unter der Oberkante abgeschnitten.

    Bei MM_TEXT hats zwar einigermaßen funktioniert, is aber für bitmaps wahrscheinlich nich so geeignet, oder?

    Für einen Denkanstoß bezüglich Koordinaten/Größen wär ich dankbar 🙂


Anmelden zum Antworten