# Image To add an image, use the ``addImage`` method to sections, headers, footers, textruns, or table cells. ``` php addImage($src, [$style]); ``` - ``$src``. String path to a local image, URL of a remote image or the image data, as a string. Warning: Do not pass user-generated strings here, as that would allow an attacker to read arbitrary files or perform server-side request forgery by passing file paths or URLs instead of image data. - ``$style``. See [`Styles > Image`](../styles/image.md). Examples: ``` php addSection(); $section->addImage( 'mars.jpg', array( 'width' => 100, 'height' => 100, 'marginTop' => -1, 'marginLeft' => -1, 'wrappingStyle' => 'behind' ) ); $footer = $section->addFooter(); $footer->addImage('http://example.com/image.php'); $textrun = $section->addTextRun(); $textrun->addImage('http://php.net/logo.jpg'); $source = file_get_contents('/path/to/my/images/earth.jpg'); $textrun->addImage($source); ```