Package org.apache.fop.afp.ioca
Class ImageRasterPattern
- java.lang.Object
-
- org.apache.fop.afp.ioca.ImageRasterPattern
-
public final class ImageRasterPattern extends java.lang.Object
Raster data is a grid of cells covering an area of interest. Each pixel, the smallest unit of information in the grid, displays a unique attribute. This static class generates raster data for different shades of grey (betweeen 0 and 16) the lower the number being the darker the shade. The image data dimensions are 64 x 8.
-
-
Field Summary
Fields Modifier and Type Field Description private static byte[]
GREYSCALE00
The Raster Pattern for Greyscale 00private static byte[]
GREYSCALE01
The Raster Pattern for Greyscale 1private static byte[]
GREYSCALE02
The Raster Pattern for Greyscale 2private static byte[]
GREYSCALE03
The Raster Pattern for Greyscale 3private static byte[]
GREYSCALE04
The Raster Pattern for Greyscale 4private static byte[]
GREYSCALE05
The Raster Pattern for Greyscale 5private static byte[]
GREYSCALE06
The Raster Pattern for Greyscale 6private static byte[]
GREYSCALE07
The Raster Pattern for Greyscale 7private static byte[]
GREYSCALE08
The Raster Pattern for Greyscale 8private static byte[]
GREYSCALE09
The Raster Pattern for Greyscale 9private static byte[]
GREYSCALE10
The Raster Pattern for Greyscale 10private static byte[]
GREYSCALE11
The Raster Pattern for Greyscale 11private static byte[]
GREYSCALE12
The Raster Pattern for Greyscale 12private static byte[]
GREYSCALE13
The Raster Pattern for Greyscale 13private static byte[]
GREYSCALE14
The Raster Pattern for Greyscale 14private static byte[]
GREYSCALE15
The Raster Pattern for Greyscale 15private static byte[]
GREYSCALE16
The Raster Pattern for Greyscale 16
-
Constructor Summary
Constructors Modifier Constructor Description private
ImageRasterPattern()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
getRasterData(int greyscale)
Static method to return the raster image data for the grey scale specified.
-
-
-
Field Detail
-
GREYSCALE16
private static final byte[] GREYSCALE16
The Raster Pattern for Greyscale 16
-
GREYSCALE15
private static final byte[] GREYSCALE15
The Raster Pattern for Greyscale 15
-
GREYSCALE14
private static final byte[] GREYSCALE14
The Raster Pattern for Greyscale 14
-
GREYSCALE13
private static final byte[] GREYSCALE13
The Raster Pattern for Greyscale 13
-
GREYSCALE12
private static final byte[] GREYSCALE12
The Raster Pattern for Greyscale 12
-
GREYSCALE11
private static final byte[] GREYSCALE11
The Raster Pattern for Greyscale 11
-
GREYSCALE10
private static final byte[] GREYSCALE10
The Raster Pattern for Greyscale 10
-
GREYSCALE09
private static final byte[] GREYSCALE09
The Raster Pattern for Greyscale 9
-
GREYSCALE08
private static final byte[] GREYSCALE08
The Raster Pattern for Greyscale 8
-
GREYSCALE07
private static final byte[] GREYSCALE07
The Raster Pattern for Greyscale 7
-
GREYSCALE06
private static final byte[] GREYSCALE06
The Raster Pattern for Greyscale 6
-
GREYSCALE05
private static final byte[] GREYSCALE05
The Raster Pattern for Greyscale 5
-
GREYSCALE04
private static final byte[] GREYSCALE04
The Raster Pattern for Greyscale 4
-
GREYSCALE03
private static final byte[] GREYSCALE03
The Raster Pattern for Greyscale 3
-
GREYSCALE02
private static final byte[] GREYSCALE02
The Raster Pattern for Greyscale 2
-
GREYSCALE01
private static final byte[] GREYSCALE01
The Raster Pattern for Greyscale 1
-
GREYSCALE00
private static final byte[] GREYSCALE00
The Raster Pattern for Greyscale 00
-
-
Method Detail
-
getRasterData
public static byte[] getRasterData(int greyscale)
Static method to return the raster image data for the grey scale specified. The scale should be between 0 (darkest) and 16 (lightest).- Parameters:
greyscale
- The grey scale value (0 - 16)- Returns:
- the raster data byte array for the given greyscale value
-
-