Class PictureUtils
- java.lang.Object
- 
- com._1c.g5.v8.dt.platform.pictures.PictureUtils
 
- 
 public class PictureUtils extends Object Provides picture manipulation helper methods.
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<org.eclipse.swt.graphics.ImageData>getImageDataByPicture(Picture picture, IPictureManager pictureManager, Function<InputStream,Optional<org.eclipse.swt.graphics.ImageData>> renderer)Processes picture'sInputStreamusing renderer and returns obtainedImageData.static Optional<org.eclipse.swt.graphics.ImageData>getImageDataByPicture(Picture picture, IPictureManager pictureManager, Function<InputStream,Optional<org.eclipse.swt.graphics.ImageData>> renderer, boolean isRtl)Processes picture'sInputStreamusing renderer and returns obtainedImageData.
 
- 
- 
- 
Method Detail- 
getImageDataByPicturepublic static Optional<org.eclipse.swt.graphics.ImageData> getImageDataByPicture(Picture picture, IPictureManager pictureManager, Function<InputStream,Optional<org.eclipse.swt.graphics.ImageData>> renderer, boolean isRtl) Processes picture'sInputStreamusing renderer and returns obtainedImageData.- Parameters:
- picture- Picture to be processed, cannot be- null.
- manifest- Picture's- IPictureManifest
- renderer- Picture renderer that parses picture's- InputStreamand returns- ImageData, cannot be- null
- isRtl-- Boolean.TRUEif RTL-based picture is requested, can be- null
- Returns:
- Optional ImageData, nevernullbut may returnOptional.empty()in case if renderer didn't manage to parse imput stream for some reason
 
 - 
getImageDataByPicturepublic static Optional<org.eclipse.swt.graphics.ImageData> getImageDataByPicture(Picture picture, IPictureManager pictureManager, Function<InputStream,Optional<org.eclipse.swt.graphics.ImageData>> renderer) Processes picture'sInputStreamusing renderer and returns obtainedImageData.- Parameters:
- picture- Picture to be processed, cannot be- null.
- manifest- Picture's- IPictureManifest
- renderer- Picture renderer that parses picture's- InputStreamand returns- ImageData, cannot be- null
- Returns:
- Optional ImageData, nevernullbut may returnOptional.empty()in case if renderer didn't manage to parse imput stream for some reason
 
 
- 
 
-