org.foray.ps
Class PsServer4a
java.lang.Object
org.foray.ps.PsServer4a
- All Implemented Interfaces:
- org.axsl.ps.PsServer
public class PsServer4a
- extends Object
- implements org.axsl.ps.PsServer
Implementation of PsServer
for FOray.
Method Summary |
PsSystemDict4a |
getJava2dSystemDict(Graphics2D graphics)
|
PsSystemDict4a |
getPdfSystemDict()
|
org.axsl.ps.CharSet |
getPredefinedCharSet(org.axsl.ps.CharSet.Predefined predefined)
|
org.axsl.ps.CharSet |
getPredefinedCharSet(String name)
|
org.axsl.ps.PsEncoding |
getPredefinedEncoding(org.axsl.ps.PsEncoding.Predefined predefinedVector)
|
org.axsl.ps.PsEncoding |
getPredefinedEncoding(String name)
|
org.axsl.ps.GlyphList |
getPredefinedGlyphList(org.axsl.ps.GlyphList.Predefined predefined)
|
PsSystemDict4a |
getReadOnlySystemDict()
|
org.axsl.ps.CharSet |
makeCharSet(String name,
char[] characterSet)
|
org.axsl.ps.CharSet |
makeCharSet(String name,
int[] characterSet)
|
org.axsl.ps.Cmap04 |
makeCmap04(String name,
int expectedEntries)
|
org.axsl.ps.Cmap12 |
makeCmap12(String name,
int expectedEntries)
|
InputStream |
makeDecodeFilter(org.axsl.ps.PsFilterType filterType,
InputStream inputStream)
|
PsEncodeFilter4a |
makeEncodeFilter(org.axsl.ps.PsFilterType filterType,
OutputStream outputStream)
|
org.axsl.ps.PsEncoding |
makeEncodingVector(String name,
char[] codePoints,
char[] codePointIndexes)
|
PsInterpreter4a |
makeInterpreter(org.axsl.ps.PsInput psInput,
org.axsl.ps.PsSystemDict systemDict)
|
org.axsl.ps.PsInput |
makePsInput(File inputFile)
|
org.axsl.ps.CharSet |
parseCharSet(String name,
InputStream inputStream)
|
EncodingVector4a |
parseEncodingVector(String name,
InputStream inputStream,
int columnNum,
int radix,
List<String> glyphLists)
|
GlyphList4a |
parseGlyphList(String name,
InputStream inputStream)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PsServer4a
public PsServer4a()
makeDecodeFilter
public InputStream makeDecodeFilter(org.axsl.ps.PsFilterType filterType,
InputStream inputStream)
- Specified by:
makeDecodeFilter
in interface org.axsl.ps.PsServer
makeEncodeFilter
public PsEncodeFilter4a makeEncodeFilter(org.axsl.ps.PsFilterType filterType,
OutputStream outputStream)
- Specified by:
makeEncodeFilter
in interface org.axsl.ps.PsServer
makePsInput
public org.axsl.ps.PsInput makePsInput(File inputFile)
throws IOException
- Specified by:
makePsInput
in interface org.axsl.ps.PsServer
- Throws:
IOException
getReadOnlySystemDict
public PsSystemDict4a getReadOnlySystemDict()
throws org.axsl.ps.PsException
- Specified by:
getReadOnlySystemDict
in interface org.axsl.ps.PsServer
- Throws:
org.axsl.ps.PsException
getPdfSystemDict
public PsSystemDict4a getPdfSystemDict()
throws org.axsl.ps.PsException
- Specified by:
getPdfSystemDict
in interface org.axsl.ps.PsServer
- Throws:
org.axsl.ps.PsException
getJava2dSystemDict
public PsSystemDict4a getJava2dSystemDict(Graphics2D graphics)
throws org.axsl.ps.PsException
- Specified by:
getJava2dSystemDict
in interface org.axsl.ps.PsServer
- Throws:
org.axsl.ps.PsException
makeInterpreter
public PsInterpreter4a makeInterpreter(org.axsl.ps.PsInput psInput,
org.axsl.ps.PsSystemDict systemDict)
throws org.axsl.ps.PsException
- Specified by:
makeInterpreter
in interface org.axsl.ps.PsServer
- Throws:
org.axsl.ps.PsException
getPredefinedEncoding
public org.axsl.ps.PsEncoding getPredefinedEncoding(String name)
- Specified by:
getPredefinedEncoding
in interface org.axsl.ps.PsServer
getPredefinedEncoding
public org.axsl.ps.PsEncoding getPredefinedEncoding(org.axsl.ps.PsEncoding.Predefined predefinedVector)
- Specified by:
getPredefinedEncoding
in interface org.axsl.ps.PsServer
makeEncodingVector
public org.axsl.ps.PsEncoding makeEncodingVector(String name,
char[] codePoints,
char[] codePointIndexes)
- Specified by:
makeEncodingVector
in interface org.axsl.ps.PsServer
parseEncodingVector
public EncodingVector4a parseEncodingVector(String name,
InputStream inputStream,
int columnNum,
int radix,
List<String> glyphLists)
throws IOException,
org.axsl.ps.PsException
- Specified by:
parseEncodingVector
in interface org.axsl.ps.PsServer
- Throws:
IOException
org.axsl.ps.PsException
getPredefinedCharSet
public org.axsl.ps.CharSet getPredefinedCharSet(String name)
- Specified by:
getPredefinedCharSet
in interface org.axsl.ps.PsServer
getPredefinedCharSet
public org.axsl.ps.CharSet getPredefinedCharSet(org.axsl.ps.CharSet.Predefined predefined)
- Specified by:
getPredefinedCharSet
in interface org.axsl.ps.PsServer
makeCharSet
public org.axsl.ps.CharSet makeCharSet(String name,
int[] characterSet)
- Specified by:
makeCharSet
in interface org.axsl.ps.PsServer
makeCharSet
public org.axsl.ps.CharSet makeCharSet(String name,
char[] characterSet)
- Specified by:
makeCharSet
in interface org.axsl.ps.PsServer
parseCharSet
public org.axsl.ps.CharSet parseCharSet(String name,
InputStream inputStream)
throws IOException,
org.axsl.ps.PsException
- Specified by:
parseCharSet
in interface org.axsl.ps.PsServer
- Throws:
IOException
org.axsl.ps.PsException
getPredefinedGlyphList
public org.axsl.ps.GlyphList getPredefinedGlyphList(org.axsl.ps.GlyphList.Predefined predefined)
- Specified by:
getPredefinedGlyphList
in interface org.axsl.ps.PsServer
parseGlyphList
public GlyphList4a parseGlyphList(String name,
InputStream inputStream)
throws IOException,
org.axsl.ps.PsException
- Specified by:
parseGlyphList
in interface org.axsl.ps.PsServer
- Throws:
IOException
org.axsl.ps.PsException
makeCmap04
public org.axsl.ps.Cmap04 makeCmap04(String name,
int expectedEntries)
- Specified by:
makeCmap04
in interface org.axsl.ps.PsServer
makeCmap12
public org.axsl.ps.Cmap12 makeCmap12(String name,
int expectedEntries)
- Specified by:
makeCmap12
in interface org.axsl.ps.PsServer
Copyright © 2017. All rights reserved.