Italian PdfDocument e DrawBitmap

MARCO C.

Active Member
Licensed User
Buongiorno a tutti,
in riferimento al metodo pdf.Canvas.DrawBitmap,


B4X:
        Dim Bitmap1 As Bitmap
        Bitmap1.Initialize(File.DirRootExternal, "sign1.png" )
        Dim DestRect As Rect
    
        DestRect.Initialize( 1dip,  230dip,  1dip + 80dip,  230dip + 45dip)
        pdf.Canvas.DrawBitmap(Bitmap1, Null, DestRect)

sapete dirmi se esiste un metodo per ruotare l'immagine sign1.png di 90 gradi in senso antiorario ?

Grazie
 

Sagenut

Expert
Licensed User
Longtime User
Prova con
B4X:
Dim Bitmap1 As Bitmap
        Bitmap1 = LoadBitmap(File.DirRootExternal, "sign1.png").Rotate(270)
        Dim DestRect As Rect
   
        DestRect.Initialize( 1dip,  230dip,  1dip + 80dip,  230dip + 45dip)
        pdf.Canvas.DrawBitmap(Bitmap1, Null, DestRect)
 

MARCO C.

Active Member
Licensed User
Prova con
B4X:
Dim Bitmap1 As Bitmap
        Bitmap1 = LoadBitmap(File.DirRootExternal, "sign1.png").Rotate(270)
        Dim DestRect As Rect
  
        DestRect.Initialize( 1dip,  230dip,  1dip + 80dip,  230dip + 45dip)
        pdf.Canvas.DrawBitmap(Bitmap1, Null, DestRect)

Grazie,
funziona alla grande.
 
Top