docs/module-addImage.html
Source:
Adds an Image to the PDF.
| Name | Type | Description |
|---|---|---|
imageData | string | HTMLImageElement |
imageData as base64 encoded DataUrl or Image-HTMLElement or Canvas-HTMLElement or object containing RGBA array (like output from canvas.getImageData).
|
| format | string |
format of file if filetype-recognition fails or in case of a Canvas-Element needs to be specified (default for Canvas is JPEG), e.g. 'JPEG', 'PNG', 'WEBP'
|
| x | number |
x Coordinate (in units declared at inception of PDF document) against left edge of the page
|
| y | number |
y Coordinate (in units declared at inception of PDF document) against upper edge of the page
|
| width | number |
width of the image (in units declared at inception of PDF document)
|
| height | number |
height of the Image (in units declared at inception of PDF document)
|
| alias | string |
alias of the image (if used multiple times)
|
| compression | string |
compression of the generated JPEG, can have the values 'NONE', 'FAST', 'MEDIUM' and 'SLOW'
|
| rotation | number |
rotation of the image in degrees (0-359)
|
if the input is invalid, such as invalid image data.
Type Error
jsPDF
Source:
Convert the Buffer to a Binary String
| Name | Type | Description |
|---|---|---|
ArrayBuffer | ArrayBuffer | ArrayBufferView |
buffer or bufferView with ImageData
|
Type String
Source:
Convert Binary String to ArrayBuffer
| Name | Type | Description |
|---|---|---|
BinaryString | string |
with ImageData
|
Type Uint8Array
Source:
| Name | Type | Description |
|---|---|---|
stringData | string |
binary string
Type string
Source:
Strips out and returns info from a valid base64 data URI
| Name | Type | Description |
|---|---|---|
dataUrl | string |
a valid data URI of format 'data:[][;base64],'
|
The raw Base64-encoded data.
Type string
Source:
Recognize filetype of Image by magic-bytes
https://en.wikipedia.org/wiki/List\_of\_file\_signatures
| Name | Type | Description |
|---|---|---|
imageData | string | arraybuffer |
imageData as binary String or arraybuffer
|
| format | string |
format of file if filetype-recognition fails, e.g. 'JPEG'
|
filetype of Image
Type string
Source:
| Name | Type | Description |
|---|---|---|
imageData | Object |
Type Object
Source:
Tests supplied object to determine if ArrayBuffer
| Name | Type | Description |
|---|---|---|
object | Object |
an Object
|
Type boolean
Source:
Tests supplied object to determine if it implements the ArrayBufferView (TypedArray) interface
| Name | Type | Description |
|---|---|---|
object | Object |
an Object
|
Type boolean
Source:
| Name | Type | Description |
|---|---|---|
data | string |
Type string
Source:
Validates if given String is a valid Base64-String
| Name | Type | Description |
|---|---|---|
possible | String |
Base64-String
|
Type boolean
Source:
| Name | Type | Description |
|---|---|---|
data | Uint8ClampedArray |
Single dimensional array of RGBA values. For example from canvas getImageData.
|
| width | number |
Image width as the data does not carry this information in itself.
|
| height | number |
Image height as the data does not carry this information in itself.
|
Possible parameter for addImage, an RGBA buffer with size.