コード例 #1
0
ファイル: ImageTest.php プロジェクト: martinlindhe/core3
 function testUnrecognizedTinyData()
 {
     $data = chr(0x12) . chr(0x13) . chr(0xff) . chr(0x20);
     $reader = new \Core3\Reader\BinaryData\Image();
     $this->assertEquals(false, $reader->isRecognized($data));
     $this->assertEquals(false, $reader->isPngData($data));
     $this->assertEquals(false, $reader->isJpegData($data));
     $this->assertEquals(false, $reader->isGifData($data));
 }
コード例 #2
0
ファイル: Ean13Test.php プロジェクト: martinlindhe/core3
 function testUsagePng()
 {
     $writer = new \Core3\Writer\Barcode1D\Ean13();
     $data = $writer->renderAsPng('7310500078045');
     $this->assertInternalType('string', $data);
     $this->assertGreaterThanOrEqual(100, strlen($data));
     $reader = new \Core3\Reader\BinaryData\Image();
     $this->assertEquals(true, $reader->isPngData($data));
 }
コード例 #3
0
ファイル: QrcodeTest.php プロジェクト: martinlindhe/core3
 function testUsagePng()
 {
     $writer = new \Core3\Writer\Barcode2D\Qrcode();
     $data = $writer->renderAsPng('hello world :-)');
     $this->assertInternalType('string', $data);
     $this->assertGreaterThanOrEqual(100, strlen($data));
     $reader = new \Core3\Reader\BinaryData\Image();
     $this->assertEquals(true, $reader->isPngData($data));
 }