예제 #1
0
 public virtual void ReadShapes(IGlyphTranslator tx)
 {
     //read output from glyph points
     if (_cffGlyphData != null)
     {
         _cffEvalEngine.Run(tx, _ownerCff, _cffGlyphData, _recentPixelScale);
     }
     else
     {
         tx.Read(_outputGlyphPoints, _outputContours, _recentPixelScale);
     }
 }
예제 #2
0
 public void ReadShapes(IGlyphTranslator tx)
 {
     if (_useAutoHint)
     {
         //read from our auto hint fitoutline
         //need scale from original.
         _fitOutline.ReadOutput(tx, _recentPixelScale);
     }
     else
     {
         //read output from glyph points
         tx.Read(this._outputGlyphPoints, this._outputContours, _recentPixelScale);
     }
 }
 public virtual void ReadShapes(IGlyphTranslator tx)
 {
     //read output from glyph points
     tx.Read(this._outputGlyphPoints, this._outputContours, _recentPixelScale);
 }