Class PdfPattern.Tiling.TilingType

  • Enclosing class:
    PdfPattern.Tiling

    public static class PdfPattern.Tiling.TilingType
    extends java.lang.Object
    A code that controls adjustments to the spacing of tiles relative to the device pixel grid
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int CONSTANT_SPACING
      Pattern cells shall be spaced consistently—that is, by a multiple of a device pixel.
      static int CONSTANT_SPACING_AND_FASTER_TILING
      Pattern cells shall be spaced consistently as in tiling type 1, but with additional distortion permitted to enable a more efficient implementation.
      static int NO_DISTORTION
      The pattern cell shall not be distorted, but the spacing between pattern cells may vary by as much as 1 device pixel.
    • Constructor Summary

      Constructors 
      Constructor Description
      TilingType()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CONSTANT_SPACING

        public static final int CONSTANT_SPACING
        Pattern cells shall be spaced consistently—that is, by a multiple of a device pixel. To achieve this, the conforming reader may need to distort the pattern cell slightly.
        See Also:
        Constant Field Values
      • NO_DISTORTION

        public static final int NO_DISTORTION
        The pattern cell shall not be distorted, but the spacing between pattern cells may vary by as much as 1 device pixel.
        See Also:
        Constant Field Values
      • CONSTANT_SPACING_AND_FASTER_TILING

        public static final int CONSTANT_SPACING_AND_FASTER_TILING
        Pattern cells shall be spaced consistently as in tiling type 1, but with additional distortion permitted to enable a more efficient implementation.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TilingType

        public TilingType()