Setting the size of an image

the size of an image is set by the size attribute. This definition is not setting the size. I am following the documentation to follow the size by an “!”

		PictureNode [ label="test", image="/Users/pluro/Desktop/Diagram/data-assets.png" size="1!" ];

The size attribute applies only to graphs, not to nodes (size | Graphviz)
Look at imagescale and imagepos (imagescale | Graphviz and imagepos | Graphviz )