Image Texture

Set the nodes as the picture below.

image1's photo

UV Editing > Rendering View

image2's photo

Select all of the object.

image3's photo

Select all of UV map.

image4's photo

Now, you can move, rotate and scale.

image5's photo

And, the image repeats automatically.

image6's photo

If you don't like the image repeating, Select "Clip" in the node of Image Texture.

image7's photo

Now, there's no repeat of the image.

image8's photo