Class PDRectlinearMeasureDictionary

java.lang.Object
org.apache.pdfbox.pdmodel.interactive.measurement.PDMeasureDictionary
org.apache.pdfbox.pdmodel.interactive.measurement.PDRectlinearMeasureDictionary
All Implemented Interfaces:
COSObjectable

public class PDRectlinearMeasureDictionary extends PDMeasureDictionary
This class represents a rectlinear measure dictionary.
  • Field Details

  • Constructor Details

    • PDRectlinearMeasureDictionary

      public PDRectlinearMeasureDictionary()
      Constructor.
    • PDRectlinearMeasureDictionary

      public PDRectlinearMeasureDictionary(COSDictionary dictionary)
      Constructor.
      Parameters:
      dictionary - the corresponding dictionary
  • Method Details

    • getScaleRatio

      public String getScaleRatio()
      This will return the scale ration.
      Returns:
      the scale ratio.
    • setScaleRatio

      public void setScaleRatio(String scaleRatio)
      This will set the scale ration.
      Parameters:
      scaleRatio - the scale ratio.
    • getChangeXs

      public PDNumberFormatDictionary[] getChangeXs()
      This will return the changes along the x-axis.
      Returns:
      changes along the x-axis
    • setChangeXs

      public void setChangeXs(PDNumberFormatDictionary[] changeXs)
      This will set the changes along the x-axis.
      Parameters:
      changeXs - changes along the x-axis
    • getChangeYs

      public PDNumberFormatDictionary[] getChangeYs()
      This will return the changes along the y-axis.
      Returns:
      changes along the y-axis
    • setChangeYs

      public void setChangeYs(PDNumberFormatDictionary[] changeYs)
      This will set the changes along the y-axis.
      Parameters:
      changeYs - changes along the y-axis
    • getDistances

      public PDNumberFormatDictionary[] getDistances()
      This will return the distances.
      Returns:
      distances
    • setDistances

      public void setDistances(PDNumberFormatDictionary[] distances)
      This will set the distances.
      Parameters:
      distances - distances
    • getAreas

      public PDNumberFormatDictionary[] getAreas()
      This will return the areas.
      Returns:
      areas
    • setAreas

      public void setAreas(PDNumberFormatDictionary[] areas)
      This will set the areas.
      Parameters:
      areas - areas
    • getAngles

      public PDNumberFormatDictionary[] getAngles()
      This will return the angles.
      Returns:
      angles
    • setAngles

      public void setAngles(PDNumberFormatDictionary[] angles)
      This will set the angles.
      Parameters:
      angles - angles
    • getLineSloaps

      public PDNumberFormatDictionary[] getLineSloaps()
      This will return the sloaps of a line.
      Returns:
      the sloaps of a line
    • setLineSloaps

      public void setLineSloaps(PDNumberFormatDictionary[] lineSloaps)
      This will set the sloaps of a line.
      Parameters:
      lineSloaps - the sloaps of a line
    • getCoordSystemOrigin

      public float[] getCoordSystemOrigin()
      This will return the origin of the coordinate system.
      Returns:
      the origin
    • setCoordSystemOrigin

      public void setCoordSystemOrigin(float[] coordSystemOrigin)
      This will set the origin of the coordinate system.
      Parameters:
      coordSystemOrigin - the origin
    • getCYX

      public float getCYX()
      This will return the CYX factor.
      Returns:
      CYX factor
    • setCYX

      public void setCYX(float cyx)
      This will set the CYX factor.
      Parameters:
      cyx - CYX factor