类 FontInputStream

java.lang.Object
java.io.InputStream
java.io.FilterInputStream
com.google.typography.font.sfntly.data.FontInputStream
所有已实现的接口:
Closeable, AutoCloseable

public class FontInputStream extends FilterInputStream
An input stream for reading font data. The data types used are as listed:
BYTE 8-bit unsigned integer.
CHAR 8-bit signed integer.
USHORT 16-bit unsigned integer.
SHORT 16-bit signed integer.
UINT24 24-bit unsigned integer.
ULONG 32-bit unsigned integer.
LONG 32-bit signed integer.
Fixed 32-bit signed fixed-point number (16.16)
FUNIT Smallest measurable distance in the em space.
FWORD 16-bit signed integer (SHORT) that describes a quantity in FUnits.
UFWORD 16-bit unsigned integer (USHORT) that describes a quantity in FUnits.
F2DOT14 16-bit signed fixed number with the low 14 bits of fraction (2.14).
LONGDATETIME Date represented in number of seconds since 12:00 midnight, January 1, 1904. The value is represented as a signed 64-bit integer.
作者:
Stuart Gill
另请参阅:
  • 字段详细资料

    • position

      private long position
    • length

      private long length
    • bounded

      private boolean bounded
  • 构造器详细资料

    • FontInputStream

      public FontInputStream(InputStream is)
      Constructor.
      参数:
      is - input stream to wrap
    • FontInputStream

      public FontInputStream(InputStream is, int length)
      Constructor for a bounded font input stream.
      参数:
      is - input stream to wrap
      length - the maximum length of bytes to read
  • 方法详细资料