示例#1
0
        public static PdfName Decode(PtIdentifier p)
        {
            switch (p)
            {
            case PtIdentifier.ALTITUDE:
                return(new PdfName("ALT"));

            case PtIdentifier.LATITUDE:
                return(new PdfName("LAT"));

            case PtIdentifier.LONGITUDE:
                return(new PdfName("LON"));

            default:
                return(null);
            }
        }
示例#2
0
 public static PdfName Decode(PtIdentifier p)
 {
     switch (p) {
         case PtIdentifier.ALTITUDE:
             return new PdfName("ALT");
         case PtIdentifier.LATITUDE:
             return new PdfName("LAT");
         case PtIdentifier.LONGITUDE:
             return new PdfName("LON");
         default:
             return null;
     }
 }
示例#3
0
 /**
  * Adds a point to the Point Data dictionary.
  * @param value an XPTS value
  * @param identifier
  */
 virtual public void AddXPTSValue(PdfNumber value, PtIdentifier identifier) {
     xpts.Add(value);
     names.Add(DecodeUnits.Decode(identifier));
 }
示例#4
0
 protected virtual void DoVisit(PtIdentifier node) => VisitChildren(node);
示例#5
0
 /**
  * Adds a point to the Point Data dictionary.
  * @param value an XPTS value
  * @param identifier
  */
 virtual public void AddXPTSValue(PdfNumber value, PtIdentifier identifier)
 {
     xpts.Add(value);
     names.Add(DecodeUnits.Decode(identifier));
 }