Thank you Glenner003
it works
PdfCanvas gxf;
ImageData ImageDataGlobal =ImageDataFactory.Create( byte[] MyImage)
AffineTransform affineTransform = AffineTransform.GetTranslateInstance(Pos.X,Pos.Y);
affineTransform.Concatenate(AffineTransform.GetScaleInstance(Size.X,Size.Y));
affineTransform.Concatenate(AffineTransform.GetRotateInstance(RandomRadiant));
float[] matrix = new float[6];
affineTransform.GetMatrix(matrix);
gfx.AddImageWithTransformationMatrix(ImageDataGlobal, matrix[0], matrix[1], matrix[2], matrix[3], matrix[4], matrix[5]);