java.lang.Object | |
↳ | com.atlassian.jira.avatar.AvatarTranscoder |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a PNG image file for the given avatar based on the base avatar image file which should be in SVG format.
| |||||||||||
Converts a given SVG data to PNG format.
| |||||||||||
Converts given SVG data to PNG format.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object |
Creates a PNG image file for the given avatar based on the base avatar image file which should be in SVG format. The created file is also saved on disk. The subsequent requests for the same avatar and size will not trigger the conversion, previously saved file will be returned.
avatar | to be transcoded |
---|---|
size | of requested raster |
IOException |
---|
Converts a given SVG data to PNG format.
This method will save the converted image to disk so that if the method is invoked
once again with the same imageKey
and size
the previous result will
be returned. Therefore it is very important to choose imageKey
carefully -
it should uniquely identify the image.
imageKey | name of the file that |
---|---|
inputStream | svg data |
size | size of the output |
IOException |
---|
Converts given SVG data to PNG format. The default avatar size will be used which is
Avatar.Size
.MEDIUM.
inputStream | to be converted |
---|---|
outputStream | to which the result should be written |
IOException |
---|