Пример #1
0
 public function parse($reader)
 {
     $this->_fields = array('CharacterId' => $reader->getUI16LE(), 'FrameCount' => $reader->getUI16LE());
     parent::parse($reader);
 }
Пример #2
0
 public function convertSVG()
 {
     $frameSize = $this->getHeader('FrameSize');
     $frameRate = $this->getHeader('FrameRate');
     $frameCount = $this->getHeader('FrameCount');
     $svg = new Media_SVG($frameSize['Xmax'] / 20, $frameSize['Ymax'] / 20);
     //$defs = Media_SVG::newElement('defs');
     // Definition
     $defs = $this->getSVGDefinitions(array());
     $display = parent::convertSVG();
     foreach ($defs as $def) {
         $svg->addNode($def);
     }
     $svg->addNode($display->set('transform', 'scale(0.05)'));
     return $svg;
 }