From cd23bdb782abe57fd5836f6a8b6444d0cd77f7de Mon Sep 17 00:00:00 2001 From: Maks3w Date: Thu, 12 Jul 2012 21:11:36 +0200 Subject: [PATCH] [PSR-2] fixers=braces,elseif,short_tag,php_closing_tag,trailing_spaces,linefeed Applied php-cs-fixer --fixers=braces,elseif,short_tag,php_closing_tag,trailing_spaces,linefeed --- src/Exception/UnexpectedValueException.php | 2 +- src/Object/Code128.php | 4 +- .../Exception/InvalidArgumentException.php | 2 +- src/Object/Exception/OutOfRangeException.php | 2 +- src/Object/Exception/RuntimeException.php | 2 +- src/ObjectPluginManager.php | 8 +- .../Exception/InvalidArgumentException.php | 2 +- .../Exception/OutOfRangeException.php | 2 +- src/Renderer/Exception/RuntimeException.php | 2 +- .../Exception/UnexpectedValueException.php | 2 +- src/RendererPluginManager.php | 8 +- ...dabar_A0123456789B_border_instructions.php | 750 ++++++++--------- ...23456789B_border_oriented_instructions.php | 750 ++++++++--------- .../Codabar_A0123456789B_instructions.php | 736 ++++++++--------- ...bar_A0123456789B_oriented_instructions.php | 736 ++++++++--------- ..._A0123456789B_stretchtext_instructions.php | 780 +++++++++--------- ...789B_stretchtext_oriented_instructions.php | 780 +++++++++--------- .../Code128_HI345678_border_instructions.php | 582 ++++++------- ..._HI345678_border_oriented_instructions.php | 582 ++++++------- .../Code128_HI345678_instructions.php | 568 ++++++------- ...Code128_HI345678_oriented_instructions.php | 568 ++++++------- ...e128_HI345678_stretchtext_instructions.php | 596 ++++++------- ...5678_stretchtext_oriented_instructions.php | 596 ++++++------- .../Code25_0123456789_border_instructions.php | 702 ++++++++-------- ...123456789_border_oriented_instructions.php | 702 ++++++++-------- .../Code25_0123456789_instructions.php | 688 +++++++-------- ...ode25_0123456789_oriented_instructions.php | 688 +++++++-------- ...25_0123456789_stretchtext_instructions.php | 724 ++++++++-------- ...6789_stretchtext_oriented_instructions.php | 724 ++++++++-------- .../Code39_0123456789_border_instructions.php | 750 ++++++++--------- ...123456789_border_oriented_instructions.php | 750 ++++++++--------- .../Code39_0123456789_instructions.php | 736 ++++++++--------- ...ode39_0123456789_oriented_instructions.php | 736 ++++++++--------- ...39_0123456789_stretchtext_instructions.php | 780 +++++++++--------- ...6789_stretchtext_oriented_instructions.php | 780 +++++++++--------- ...Ean13_000123456789_border_instructions.php | 606 +++++++------- ...123456789_border_oriented_instructions.php | 606 +++++++------- .../Ean13_000123456789_instructions.php | 592 ++++++------- ...n13_000123456789_oriented_instructions.php | 592 ++++++------- .../TestAsset/Ean2_43_border_instructions.php | 150 ++-- .../Ean2_43_border_oriented_instructions.php | 150 ++-- .../Object/TestAsset/Ean2_43_instructions.php | 136 +-- .../Ean2_43_oriented_instructions.php | 136 +-- .../Ean5_45678_border_instructions.php | 342 ++++---- ...an5_45678_border_oriented_instructions.php | 342 ++++---- .../TestAsset/Ean5_45678_instructions.php | 328 ++++---- .../Ean5_45678_oriented_instructions.php | 328 ++++---- .../Ean8_123456_border_instructions.php | 466 +++++------ ...n8_123456_border_oriented_instructions.php | 466 +++++------ .../TestAsset/Ean8_123456_instructions.php | 452 +++++----- .../Ean8_123456_oriented_instructions.php | 452 +++++----- .../Error_errortext_instructions.php | 8 +- ...ntcode_00123456789_border_instructions.php | 438 +++++----- ...123456789_border_oriented_instructions.php | 438 +++++----- .../Identcode_00123456789_instructions.php | 424 +++++----- ...code_00123456789_oriented_instructions.php | 424 +++++----- ...nt25_0123456789_bearerbar_instructions.php | 388 ++++----- ...456789_bearerbar_oriented_instructions.php | 388 ++++----- .../Int25_0123456789_border_instructions.php | 378 ++++----- ...123456789_border_oriented_instructions.php | 378 ++++----- .../Int25_0123456789_instructions.php | 364 ++++---- ...Int25_0123456789_oriented_instructions.php | 364 ++++---- ...25_0123456789_stretchtext_instructions.php | 400 ++++----- ...6789_stretchtext_oriented_instructions.php | 400 ++++----- ...4_0000123456789_bearerbar_instructions.php | 508 ++++++------ ...456789_bearerbar_oriented_instructions.php | 508 ++++++------ ...tf14_0000123456789_border_instructions.php | 498 +++++------ ...123456789_border_oriented_instructions.php | 498 +++++------ .../Itf14_0000123456789_instructions.php | 484 +++++------ ...14_0000123456789_oriented_instructions.php | 484 +++++------ ...0000123456789_stretchtext_instructions.php | 536 ++++++------ ...6789_stretchtext_oriented_instructions.php | 536 ++++++------ ...code_0000123456789_border_instructions.php | 498 +++++------ ...123456789_border_oriented_instructions.php | 498 +++++------ .../Leitcode_0000123456789_instructions.php | 484 +++++------ ...de_0000123456789_oriented_instructions.php | 484 +++++------ .../Planet_012345_border_instructions.php | 770 ++++++++--------- ...et_012345_border_oriented_instructions.php | 770 ++++++++--------- .../TestAsset/Planet_012345_instructions.php | 756 ++++++++--------- .../Planet_012345_oriented_instructions.php | 756 ++++++++--------- .../Postnet_012345_border_instructions.php | 470 +++++------ ...et_012345_border_oriented_instructions.php | 470 +++++------ .../TestAsset/Postnet_012345_instructions.php | 456 +++++----- .../Postnet_012345_oriented_instructions.php | 456 +++++----- .../Royalmail_012345_border_instructions.php | 386 ++++----- ...il_012345_border_oriented_instructions.php | 386 ++++----- .../Royalmail_012345_instructions.php | 372 ++++----- ...Royalmail_012345_oriented_instructions.php | 372 ++++----- .../Upca_00123456789_border_instructions.php | 602 +++++++------- ...123456789_border_oriented_instructions.php | 602 +++++++------- .../Upca_00123456789_instructions.php | 588 ++++++------- ...Upca_00123456789_oriented_instructions.php | 588 ++++++------- .../Upce_1234567_border_instructions.php | 346 ++++---- ...e_1234567_border_oriented_instructions.php | 346 ++++---- .../TestAsset/Upce_1234567_instructions.php | 332 ++++---- .../Upce_1234567_oriented_instructions.php | 332 ++++---- 96 files changed, 21964 insertions(+), 21964 deletions(-) diff --git a/src/Exception/UnexpectedValueException.php b/src/Exception/UnexpectedValueException.php index f134d2f..c0c65d8 100644 --- a/src/Exception/UnexpectedValueException.php +++ b/src/Exception/UnexpectedValueException.php @@ -16,7 +16,7 @@ * @category Zend * @package Zend_Barcode */ -class UnexpectedValueException extends \UnexpectedValueException implements +class UnexpectedValueException extends \UnexpectedValueException implements ExceptionInterface { } diff --git a/src/Object/Code128.php b/src/Object/Code128.php index ca609a4..c50f751 100644 --- a/src/Object/Code128.php +++ b/src/Object/Code128.php @@ -232,7 +232,7 @@ protected function convertToBarcodeChars($string) $result[] = $code; $currentCharset = 'C'; } - } else if (in_array($char, $this->charSets['B']) && $currentCharset != 'B' + } elseif (in_array($char, $this->charSets['B']) && $currentCharset != 'B' && !(in_array($char, $this->charSets['A']) && $currentCharset == 'A')) { /** * Switch to B as B contains the char and B is not the current charset. @@ -244,7 +244,7 @@ protected function convertToBarcodeChars($string) } $result[] = $code; $currentCharset = 'B'; - } else if (array_key_exists($char, $this->charSets['A']) && $currentCharset != 'A' + } elseif (array_key_exists($char, $this->charSets['A']) && $currentCharset != 'A' && !(array_key_exists($char, $this->charSets['B']) && $currentCharset == 'B')) { /** * Switch to C as C contains the char and C is not the current charset. diff --git a/src/Object/Exception/InvalidArgumentException.php b/src/Object/Exception/InvalidArgumentException.php index feacb59..722d21d 100644 --- a/src/Object/Exception/InvalidArgumentException.php +++ b/src/Object/Exception/InvalidArgumentException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class InvalidArgumentException extends Exception\InvalidArgumentException implements +class InvalidArgumentException extends Exception\InvalidArgumentException implements ExceptionInterface { } diff --git a/src/Object/Exception/OutOfRangeException.php b/src/Object/Exception/OutOfRangeException.php index 556c981..be11622 100644 --- a/src/Object/Exception/OutOfRangeException.php +++ b/src/Object/Exception/OutOfRangeException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class OutOfRangeException extends Exception\OutOfRangeException implements +class OutOfRangeException extends Exception\OutOfRangeException implements ExceptionInterface { } diff --git a/src/Object/Exception/RuntimeException.php b/src/Object/Exception/RuntimeException.php index e8dc751..1b1b274 100644 --- a/src/Object/Exception/RuntimeException.php +++ b/src/Object/Exception/RuntimeException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class RuntimeException extends Exception\RuntimeException implements +class RuntimeException extends Exception\RuntimeException implements ExceptionInterface { } diff --git a/src/ObjectPluginManager.php b/src/ObjectPluginManager.php index 111abd5..de27e92 100644 --- a/src/ObjectPluginManager.php +++ b/src/ObjectPluginManager.php @@ -16,7 +16,7 @@ * Plugin manager implementation for barcode parsers. * * Enforces that barcode parsers retrieved are instances of - * Object\AbstractObject. Additionally, it registers a number of default + * Object\AbstractObject. Additionally, it registers a number of default * barcode parsers. * * @category Zend @@ -26,7 +26,7 @@ class ObjectPluginManager extends AbstractPluginManager { /** * Default set of barcode parsers - * + * * @var array */ protected $invokableClasses = array( @@ -55,8 +55,8 @@ class ObjectPluginManager extends AbstractPluginManager * * Checks that the barcode parser loaded is an instance * of Object\AbstractObject. - * - * @param mixed $plugin + * + * @param mixed $plugin * @return void * @throws Exception\InvalidArgumentException if invalid */ diff --git a/src/Renderer/Exception/InvalidArgumentException.php b/src/Renderer/Exception/InvalidArgumentException.php index d1a3da2..52cef32 100644 --- a/src/Renderer/Exception/InvalidArgumentException.php +++ b/src/Renderer/Exception/InvalidArgumentException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class InvalidArgumentException extends Exception\InvalidArgumentException implements +class InvalidArgumentException extends Exception\InvalidArgumentException implements ExceptionInterface { } diff --git a/src/Renderer/Exception/OutOfRangeException.php b/src/Renderer/Exception/OutOfRangeException.php index b1c6247..bafec33 100644 --- a/src/Renderer/Exception/OutOfRangeException.php +++ b/src/Renderer/Exception/OutOfRangeException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class OutOfRangeException extends Exception\OutOfRangeException implements +class OutOfRangeException extends Exception\OutOfRangeException implements ExceptionInterface { } diff --git a/src/Renderer/Exception/RuntimeException.php b/src/Renderer/Exception/RuntimeException.php index b4dab84..3ebdd41 100644 --- a/src/Renderer/Exception/RuntimeException.php +++ b/src/Renderer/Exception/RuntimeException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class RuntimeException extends Exception\RuntimeException implements +class RuntimeException extends Exception\RuntimeException implements ExceptionInterface { } diff --git a/src/Renderer/Exception/UnexpectedValueException.php b/src/Renderer/Exception/UnexpectedValueException.php index 035cbf9..8a075fb 100644 --- a/src/Renderer/Exception/UnexpectedValueException.php +++ b/src/Renderer/Exception/UnexpectedValueException.php @@ -18,7 +18,7 @@ * @category Zend * @package Zend_Barcode */ -class UnexpectedValueException extends Exception\UnexpectedValueException implements +class UnexpectedValueException extends Exception\UnexpectedValueException implements ExceptionInterface { } diff --git a/src/RendererPluginManager.php b/src/RendererPluginManager.php index 0648ce6..f5da524 100644 --- a/src/RendererPluginManager.php +++ b/src/RendererPluginManager.php @@ -16,7 +16,7 @@ * Plugin manager implementation for barcode renderers. * * Enforces that barcode parsers retrieved are instances of - * Renderer\AbstractRenderer. Additionally, it registers a number of default + * Renderer\AbstractRenderer. Additionally, it registers a number of default * barcode renderers. * * @category Zend @@ -26,7 +26,7 @@ class RendererPluginManager extends AbstractPluginManager { /** * Default set of barcode renderers - * + * * @var array */ protected $invokableClasses = array( @@ -40,8 +40,8 @@ class RendererPluginManager extends AbstractPluginManager * * Checks that the barcode parser loaded is an instance * of Renderer\AbstractRenderer. - * - * @param mixed $plugin + * + * @param mixed $plugin * @return void * @throws Exception\InvalidArgumentException if invalid */ diff --git a/test/Object/TestAsset/Codabar_A0123456789B_border_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_border_instructions.php index 8a82a5b..fbe1730 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_border_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 142, 1 => 65, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 1, ), - 1 => + 1 => array ( 0 => 14, 1 => 51, ), - 2 => + 2 => array ( 0 => 14, 1 => 51, ), - 3 => + 3 => array ( 0 => 14, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 1, ), - 1 => + 1 => array ( 0 => 22, 1 => 51, ), - 2 => + 2 => array ( 0 => 22, 1 => 51, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 1, ), - 1 => + 1 => array ( 0 => 26, 1 => 51, ), - 2 => + 2 => array ( 0 => 26, 1 => 51, ), - 3 => + 3 => array ( 0 => 26, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 29, 1 => 51, ), - 3 => + 3 => array ( 0 => 29, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 1, ), - 1 => + 1 => array ( 0 => 30, 1 => 51, ), - 2 => + 2 => array ( 0 => 30, 1 => 51, ), - 3 => + 3 => array ( 0 => 30, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 1, ), - 1 => + 1 => array ( 0 => 32, 1 => 51, ), - 2 => + 2 => array ( 0 => 32, 1 => 51, ), - 3 => + 3 => array ( 0 => 32, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 1, ), - 1 => + 1 => array ( 0 => 36, 1 => 51, ), - 2 => + 2 => array ( 0 => 36, 1 => 51, ), - 3 => + 3 => array ( 0 => 36, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 1, ), - 1 => + 1 => array ( 0 => 40, 1 => 51, ), - 2 => + 2 => array ( 0 => 40, 1 => 51, ), - 3 => + 3 => array ( 0 => 40, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 1, ), - 1 => + 1 => array ( 0 => 42, 1 => 51, ), - 2 => + 2 => array ( 0 => 42, 1 => 51, ), - 3 => + 3 => array ( 0 => 42, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 1, ), - 1 => + 1 => array ( 0 => 44, 1 => 51, ), - 2 => + 2 => array ( 0 => 44, 1 => 51, ), - 3 => + 3 => array ( 0 => 44, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 1, ), - 1 => + 1 => array ( 0 => 47, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 1, ), - 1 => + 1 => array ( 0 => 50, 1 => 51, ), - 2 => + 2 => array ( 0 => 50, 1 => 51, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 1, ), - 1 => + 1 => array ( 0 => 52, 1 => 51, ), - 2 => + 2 => array ( 0 => 52, 1 => 51, ), - 3 => + 3 => array ( 0 => 52, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 1, ), - 1 => + 1 => array ( 0 => 56, 1 => 51, ), - 2 => + 2 => array ( 0 => 56, 1 => 51, ), - 3 => + 3 => array ( 0 => 56, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 1, ), - 1 => + 1 => array ( 0 => 58, 1 => 51, ), - 2 => + 2 => array ( 0 => 58, 1 => 51, ), - 3 => + 3 => array ( 0 => 58, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 1, ), - 1 => + 1 => array ( 0 => 60, 1 => 51, ), - 2 => + 2 => array ( 0 => 60, 1 => 51, ), - 3 => + 3 => array ( 0 => 60, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 1, ), - 1 => + 1 => array ( 0 => 62, 1 => 51, ), - 2 => + 2 => array ( 0 => 62, 1 => 51, ), - 3 => + 3 => array ( 0 => 62, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 1, ), - 1 => + 1 => array ( 0 => 64, 1 => 51, ), - 2 => + 2 => array ( 0 => 64, 1 => 51, ), - 3 => + 3 => array ( 0 => 64, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 1, ), - 1 => + 1 => array ( 0 => 67, 1 => 51, ), - 2 => + 2 => array ( 0 => 67, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 1, ), - 1 => + 1 => array ( 0 => 70, 1 => 51, ), - 2 => + 2 => array ( 0 => 70, 1 => 51, ), - 3 => + 3 => array ( 0 => 70, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 1, ), - 1 => + 1 => array ( 0 => 72, 1 => 51, ), - 2 => + 2 => array ( 0 => 72, 1 => 51, ), - 3 => + 3 => array ( 0 => 72, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 1, ), - 1 => + 1 => array ( 0 => 80, 1 => 51, ), - 2 => + 2 => array ( 0 => 80, 1 => 51, ), - 3 => + 3 => array ( 0 => 80, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 1, ), - 1 => + 1 => array ( 0 => 82, 1 => 51, ), - 2 => + 2 => array ( 0 => 82, 1 => 51, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 87, 1 => 51, ), - 3 => + 3 => array ( 0 => 87, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 1, ), - 1 => + 1 => array ( 0 => 89, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 1, ), - 1 => + 1 => array ( 0 => 90, 1 => 51, ), - 2 => + 2 => array ( 0 => 90, 1 => 51, ), - 3 => + 3 => array ( 0 => 90, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 1, ), - 1 => + 1 => array ( 0 => 92, 1 => 51, ), - 2 => + 2 => array ( 0 => 92, 1 => 51, ), - 3 => + 3 => array ( 0 => 92, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 95, 1 => 51, ), - 3 => + 3 => array ( 0 => 95, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 51, ), - 2 => + 2 => array ( 0 => 97, 1 => 51, ), - 3 => + 3 => array ( 0 => 97, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 1, ), - 1 => + 1 => array ( 0 => 98, 1 => 51, ), - 2 => + 2 => array ( 0 => 98, 1 => 51, ), - 3 => + 3 => array ( 0 => 98, 1 => 1, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 1, ), - 1 => + 1 => array ( 0 => 100, 1 => 51, ), - 2 => + 2 => array ( 0 => 100, 1 => 51, ), - 3 => + 3 => array ( 0 => 100, 1 => 1, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 1, ), - 1 => + 1 => array ( 0 => 102, 1 => 51, ), - 2 => + 2 => array ( 0 => 102, 1 => 51, ), - 3 => + 3 => array ( 0 => 102, 1 => 1, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 1, ), - 1 => + 1 => array ( 0 => 106, 1 => 51, ), - 2 => + 2 => array ( 0 => 106, 1 => 51, ), - 3 => + 3 => array ( 0 => 106, 1 => 1, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 1, ), - 1 => + 1 => array ( 0 => 108, 1 => 51, ), - 2 => + 2 => array ( 0 => 108, 1 => 51, ), - 3 => + 3 => array ( 0 => 108, 1 => 1, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 1, ), - 1 => + 1 => array ( 0 => 110, 1 => 51, ), - 2 => + 2 => array ( 0 => 110, 1 => 51, ), - 3 => + 3 => array ( 0 => 110, 1 => 1, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 1, ), - 1 => + 1 => array ( 0 => 112, 1 => 51, ), - 2 => + 2 => array ( 0 => 112, 1 => 51, ), - 3 => + 3 => array ( 0 => 112, 1 => 1, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 1, ), - 1 => + 1 => array ( 0 => 113, 1 => 51, ), - 2 => + 2 => array ( 0 => 113, 1 => 51, ), - 3 => + 3 => array ( 0 => 113, 1 => 1, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 1, ), - 1 => + 1 => array ( 0 => 115, 1 => 51, ), - 2 => + 2 => array ( 0 => 115, 1 => 51, ), - 3 => + 3 => array ( 0 => 115, 1 => 1, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 1, ), - 1 => + 1 => array ( 0 => 118, 1 => 51, ), - 2 => + 2 => array ( 0 => 118, 1 => 51, ), - 3 => + 3 => array ( 0 => 118, 1 => 1, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 1, ), - 1 => + 1 => array ( 0 => 120, 1 => 51, ), - 2 => + 2 => array ( 0 => 120, 1 => 51, ), - 3 => + 3 => array ( 0 => 120, 1 => 1, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 1, ), - 1 => + 1 => array ( 0 => 122, 1 => 51, ), - 2 => + 2 => array ( 0 => 122, 1 => 51, ), - 3 => + 3 => array ( 0 => 122, 1 => 1, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 1, ), - 1 => + 1 => array ( 0 => 124, 1 => 51, ), - 2 => + 2 => array ( 0 => 124, 1 => 51, ), - 3 => + 3 => array ( 0 => 124, 1 => 1, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 1, ), - 1 => + 1 => array ( 0 => 127, 1 => 51, ), - 2 => + 2 => array ( 0 => 127, 1 => 51, ), - 3 => + 3 => array ( 0 => 127, 1 => 1, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 1, ), - 1 => + 1 => array ( 0 => 130, 1 => 51, ), - 2 => + 2 => array ( 0 => 130, 1 => 51, ), - 3 => + 3 => array ( 0 => 130, 1 => 1, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 131, 1 => 1, ), - 1 => + 1 => array ( 0 => 131, 1 => 51, ), - 2 => + 2 => array ( 0 => 131, 1 => 51, ), - 3 => + 3 => array ( 0 => 131, 1 => 1, @@ -1770,32 +1770,32 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 142, 1 => 0, ), - 2 => + 2 => array ( 0 => 142, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1804,12 +1804,12 @@ 'color' => 0, 'filled' => false, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => 'A0123456789B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 71, 1 => 63, diff --git a/test/Object/TestAsset/Codabar_A0123456789B_border_oriented_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_border_oriented_instructions.php index 7ba5366..22f9cdd 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_border_oriented_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 68, 1 => 155, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 12, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 19, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 44, ), - 3 => + 3 => array ( 0 => 63, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 23, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 65, 1 => 23, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 25, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 26, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 26, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 28, ), - 1 => + 1 => array ( 0 => 25, 1 => 53, ), - 2 => + 2 => array ( 0 => 25, 1 => 53, ), - 3 => + 3 => array ( 0 => 68, 1 => 28, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 31, ), - 1 => + 1 => array ( 0 => 27, 1 => 56, ), - 2 => + 2 => array ( 0 => 27, 1 => 56, ), - 3 => + 3 => array ( 0 => 70, 1 => 31, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 35, ), - 1 => + 1 => array ( 0 => 29, 1 => 60, ), - 2 => + 2 => array ( 0 => 29, 1 => 60, ), - 3 => + 3 => array ( 0 => 72, 1 => 35, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 38, ), - 1 => + 1 => array ( 0 => 31, 1 => 63, ), - 2 => + 2 => array ( 0 => 31, 1 => 63, ), - 3 => + 3 => array ( 0 => 74, 1 => 38, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 41, ), - 1 => + 1 => array ( 0 => 33, 1 => 66, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 43, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 68, ), - 3 => + 3 => array ( 0 => 77, 1 => 43, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 45, ), - 1 => + 1 => array ( 0 => 35, 1 => 70, ), - 2 => + 2 => array ( 0 => 35, 1 => 70, ), - 3 => + 3 => array ( 0 => 78, 1 => 45, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 46, ), - 1 => + 1 => array ( 0 => 36, 1 => 71, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 50, ), - 1 => + 1 => array ( 0 => 38, 1 => 75, ), - 2 => + 2 => array ( 0 => 38, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 50, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 52, ), - 1 => + 1 => array ( 0 => 39, 1 => 77, ), - 2 => + 2 => array ( 0 => 39, 1 => 77, ), - 3 => + 3 => array ( 0 => 82, 1 => 52, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 54, ), - 1 => + 1 => array ( 0 => 40, 1 => 79, ), - 2 => + 2 => array ( 0 => 40, 1 => 79, ), - 3 => + 3 => array ( 0 => 83, 1 => 54, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 86, 1 => 58, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 61, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 86, ), - 3 => + 3 => array ( 0 => 87, 1 => 61, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 62, ), - 1 => + 1 => array ( 0 => 45, 1 => 87, ), - 2 => + 2 => array ( 0 => 45, 1 => 87, ), - 3 => + 3 => array ( 0 => 88, 1 => 62, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 69, ), - 1 => + 1 => array ( 0 => 49, 1 => 94, ), - 2 => + 2 => array ( 0 => 49, 1 => 94, ), - 3 => + 3 => array ( 0 => 92, 1 => 69, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 71, ), - 1 => + 1 => array ( 0 => 50, 1 => 96, ), - 2 => + 2 => array ( 0 => 50, 1 => 96, ), - 3 => + 3 => array ( 0 => 93, 1 => 71, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 53, 1 => 100, ), - 3 => + 3 => array ( 0 => 96, 1 => 75, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 78, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 103, ), - 3 => + 3 => array ( 0 => 97, 1 => 78, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 80, ), - 1 => + 1 => array ( 0 => 55, 1 => 105, ), - 2 => + 2 => array ( 0 => 55, 1 => 105, ), - 3 => + 3 => array ( 0 => 98, 1 => 80, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 100, 1 => 82, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 84, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 85, ), - 1 => + 1 => array ( 0 => 58, 1 => 110, ), - 2 => + 2 => array ( 0 => 58, 1 => 110, ), - 3 => + 3 => array ( 0 => 101, 1 => 85, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 87, ), - 1 => + 1 => array ( 0 => 59, 1 => 112, ), - 2 => + 2 => array ( 0 => 59, 1 => 112, ), - 3 => + 3 => array ( 0 => 102, 1 => 87, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 88, ), - 1 => + 1 => array ( 0 => 60, 1 => 113, ), - 2 => + 2 => array ( 0 => 60, 1 => 113, ), - 3 => + 3 => array ( 0 => 103, 1 => 88, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 92, ), - 1 => + 1 => array ( 0 => 62, 1 => 117, ), - 2 => + 2 => array ( 0 => 62, 1 => 117, ), - 3 => + 3 => array ( 0 => 105, 1 => 92, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 94, ), - 1 => + 1 => array ( 0 => 63, 1 => 119, ), - 2 => + 2 => array ( 0 => 63, 1 => 119, ), - 3 => + 3 => array ( 0 => 106, 1 => 94, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 95, ), - 1 => + 1 => array ( 0 => 64, 1 => 120, ), - 2 => + 2 => array ( 0 => 64, 1 => 120, ), - 3 => + 3 => array ( 0 => 107, 1 => 95, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 97, ), - 1 => + 1 => array ( 0 => 65, 1 => 122, ), - 2 => + 2 => array ( 0 => 65, 1 => 122, ), - 3 => + 3 => array ( 0 => 108, 1 => 97, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 98, ), - 1 => + 1 => array ( 0 => 66, 1 => 123, ), - 2 => + 2 => array ( 0 => 66, 1 => 123, ), - 3 => + 3 => array ( 0 => 109, 1 => 98, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 100, ), - 1 => + 1 => array ( 0 => 67, 1 => 125, ), - 2 => + 2 => array ( 0 => 67, 1 => 125, ), - 3 => + 3 => array ( 0 => 110, 1 => 100, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 102, ), - 1 => + 1 => array ( 0 => 68, 1 => 127, ), - 2 => + 2 => array ( 0 => 68, 1 => 127, ), - 3 => + 3 => array ( 0 => 111, 1 => 102, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 104, ), - 1 => + 1 => array ( 0 => 69, 1 => 129, ), - 2 => + 2 => array ( 0 => 69, 1 => 129, ), - 3 => + 3 => array ( 0 => 112, 1 => 104, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 106, ), - 1 => + 1 => array ( 0 => 70, 1 => 131, ), - 2 => + 2 => array ( 0 => 70, 1 => 131, ), - 3 => + 3 => array ( 0 => 113, 1 => 106, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 71, 1 => 132, ), - 3 => + 3 => array ( 0 => 114, 1 => 107, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 110, ), - 1 => + 1 => array ( 0 => 73, 1 => 135, ), - 2 => + 2 => array ( 0 => 73, 1 => 135, ), - 3 => + 3 => array ( 0 => 116, 1 => 110, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 113, ), - 1 => + 1 => array ( 0 => 74, 1 => 138, ), - 2 => + 2 => array ( 0 => 74, 1 => 138, ), - 3 => + 3 => array ( 0 => 117, 1 => 113, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 113, ), - 1 => + 1 => array ( 0 => 75, 1 => 138, ), - 2 => + 2 => array ( 0 => 75, 1 => 138, ), - 3 => + 3 => array ( 0 => 118, 1 => 113, @@ -1770,32 +1770,32 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 122, ), - 2 => + 2 => array ( 0 => 68, 1 => 155, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1804,12 +1804,12 @@ 'color' => 0, 'filled' => false, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => 'A0123456789B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 93, diff --git a/test/Object/TestAsset/Codabar_A0123456789B_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_instructions.php index 82af7ce..b430666 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 140, 1 => 61, ), - 3 => + 3 => array ( 0 => 140, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 0, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 25, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 0, ), - 1 => + 1 => array ( 0 => 29, 1 => 50, ), - 2 => + 2 => array ( 0 => 29, 1 => 50, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 0, ), - 1 => + 1 => array ( 0 => 31, 1 => 50, ), - 2 => + 2 => array ( 0 => 31, 1 => 50, ), - 3 => + 3 => array ( 0 => 31, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 0, ), - 1 => + 1 => array ( 0 => 35, 1 => 50, ), - 2 => + 2 => array ( 0 => 35, 1 => 50, ), - 3 => + 3 => array ( 0 => 35, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 0, ), - 1 => + 1 => array ( 0 => 39, 1 => 50, ), - 2 => + 2 => array ( 0 => 39, 1 => 50, ), - 3 => + 3 => array ( 0 => 39, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 0, ), - 1 => + 1 => array ( 0 => 41, 1 => 50, ), - 2 => + 2 => array ( 0 => 41, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 0, ), - 1 => + 1 => array ( 0 => 51, 1 => 50, ), - 2 => + 2 => array ( 0 => 51, 1 => 50, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 0, ), - 1 => + 1 => array ( 0 => 55, 1 => 50, ), - 2 => + 2 => array ( 0 => 55, 1 => 50, ), - 3 => + 3 => array ( 0 => 55, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 0, ), - 1 => + 1 => array ( 0 => 57, 1 => 50, ), - 2 => + 2 => array ( 0 => 57, 1 => 50, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 0, ), - 1 => + 1 => array ( 0 => 59, 1 => 50, ), - 2 => + 2 => array ( 0 => 59, 1 => 50, ), - 3 => + 3 => array ( 0 => 59, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 0, ), - 1 => + 1 => array ( 0 => 61, 1 => 50, ), - 2 => + 2 => array ( 0 => 61, 1 => 50, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 0, ), - 1 => + 1 => array ( 0 => 63, 1 => 50, ), - 2 => + 2 => array ( 0 => 63, 1 => 50, ), - 3 => + 3 => array ( 0 => 63, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 0, ), - 1 => + 1 => array ( 0 => 69, 1 => 50, ), - 2 => + 2 => array ( 0 => 69, 1 => 50, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 0, ), - 1 => + 1 => array ( 0 => 71, 1 => 50, ), - 2 => + 2 => array ( 0 => 71, 1 => 50, ), - 3 => + 3 => array ( 0 => 71, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 0, ), - 1 => + 1 => array ( 0 => 79, 1 => 50, ), - 2 => + 2 => array ( 0 => 79, 1 => 50, ), - 3 => + 3 => array ( 0 => 79, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 0, ), - 1 => + 1 => array ( 0 => 81, 1 => 50, ), - 2 => + 2 => array ( 0 => 81, 1 => 50, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 86, 1 => 50, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 0, ), - 1 => + 1 => array ( 0 => 89, 1 => 50, ), - 2 => + 2 => array ( 0 => 89, 1 => 50, ), - 3 => + 3 => array ( 0 => 89, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 0, ), - 1 => + 1 => array ( 0 => 91, 1 => 50, ), - 2 => + 2 => array ( 0 => 91, 1 => 50, ), - 3 => + 3 => array ( 0 => 91, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 0, ), - 1 => + 1 => array ( 0 => 97, 1 => 50, ), - 2 => + 2 => array ( 0 => 97, 1 => 50, ), - 3 => + 3 => array ( 0 => 97, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 50, ), - 2 => + 2 => array ( 0 => 99, 1 => 50, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 0, ), - 1 => + 1 => array ( 0 => 101, 1 => 50, ), - 2 => + 2 => array ( 0 => 101, 1 => 50, ), - 3 => + 3 => array ( 0 => 101, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 0, ), - 1 => + 1 => array ( 0 => 105, 1 => 50, ), - 2 => + 2 => array ( 0 => 105, 1 => 50, ), - 3 => + 3 => array ( 0 => 105, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 0, ), - 1 => + 1 => array ( 0 => 107, 1 => 50, ), - 2 => + 2 => array ( 0 => 107, 1 => 50, ), - 3 => + 3 => array ( 0 => 107, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 0, ), - 1 => + 1 => array ( 0 => 109, 1 => 50, ), - 2 => + 2 => array ( 0 => 109, 1 => 50, ), - 3 => + 3 => array ( 0 => 109, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 0, ), - 1 => + 1 => array ( 0 => 111, 1 => 50, ), - 2 => + 2 => array ( 0 => 111, 1 => 50, ), - 3 => + 3 => array ( 0 => 111, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 112, 1 => 50, ), - 3 => + 3 => array ( 0 => 112, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 0, ), - 1 => + 1 => array ( 0 => 117, 1 => 50, ), - 2 => + 2 => array ( 0 => 117, 1 => 50, ), - 3 => + 3 => array ( 0 => 117, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 0, ), - 1 => + 1 => array ( 0 => 119, 1 => 50, ), - 2 => + 2 => array ( 0 => 119, 1 => 50, ), - 3 => + 3 => array ( 0 => 119, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 0, ), - 1 => + 1 => array ( 0 => 121, 1 => 50, ), - 2 => + 2 => array ( 0 => 121, 1 => 50, ), - 3 => + 3 => array ( 0 => 121, 1 => 0, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 0, ), - 1 => + 1 => array ( 0 => 123, 1 => 50, ), - 2 => + 2 => array ( 0 => 123, 1 => 50, ), - 3 => + 3 => array ( 0 => 123, 1 => 0, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 0, ), - 1 => + 1 => array ( 0 => 129, 1 => 50, ), - 2 => + 2 => array ( 0 => 129, 1 => 50, ), - 3 => + 3 => array ( 0 => 129, 1 => 0, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => 'A0123456789B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 70, 1 => 61, diff --git a/test/Object/TestAsset/Codabar_A0123456789B_oriented_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_oriented_instructions.php index 4706354..56ffa4a 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_oriented_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 70, 1 => 151, ), - 3 => + 3 => array ( 0 => 123, 1 => 121, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 21, ), - 1 => + 1 => array ( 0 => 22, 1 => 46, ), - 2 => + 2 => array ( 0 => 22, 1 => 46, ), - 3 => + 3 => array ( 0 => 66, 1 => 21, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 26, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 69, 1 => 26, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 71, 1 => 30, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 33, ), - 1 => + 1 => array ( 0 => 29, 1 => 58, ), - 2 => + 2 => array ( 0 => 29, 1 => 58, ), - 3 => + 3 => array ( 0 => 73, 1 => 33, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 35, ), - 1 => + 1 => array ( 0 => 30, 1 => 60, ), - 2 => + 2 => array ( 0 => 30, 1 => 60, ), - 3 => + 3 => array ( 0 => 74, 1 => 35, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 79, 1 => 44, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 47, ), - 1 => + 1 => array ( 0 => 37, 1 => 72, ), - 2 => + 2 => array ( 0 => 37, 1 => 72, ), - 3 => + 3 => array ( 0 => 81, 1 => 47, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 82, 1 => 49, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 52, ), - 1 => + 1 => array ( 0 => 40, 1 => 77, ), - 2 => + 2 => array ( 0 => 40, 1 => 77, ), - 3 => + 3 => array ( 0 => 84, 1 => 52, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 54, ), - 1 => + 1 => array ( 0 => 41, 1 => 79, ), - 2 => + 2 => array ( 0 => 41, 1 => 79, ), - 3 => + 3 => array ( 0 => 85, 1 => 54, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 59, ), - 1 => + 1 => array ( 0 => 44, 1 => 84, ), - 2 => + 2 => array ( 0 => 44, 1 => 84, ), - 3 => + 3 => array ( 0 => 88, 1 => 59, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 89, 1 => 61, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 93, 1 => 68, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 94, 1 => 70, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 53, 1 => 99, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 78, ), - 1 => + 1 => array ( 0 => 55, 1 => 103, ), - 2 => + 2 => array ( 0 => 55, 1 => 103, ), - 3 => + 3 => array ( 0 => 99, 1 => 78, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 59, 1 => 110, ), - 2 => + 2 => array ( 0 => 59, 1 => 110, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 104, 1 => 87, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 106, 1 => 90, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 92, ), - 1 => + 1 => array ( 0 => 63, 1 => 117, ), - 2 => + 2 => array ( 0 => 63, 1 => 117, ), - 3 => + 3 => array ( 0 => 107, 1 => 92, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 108, 1 => 94, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 66, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 101, ), - 1 => + 1 => array ( 0 => 68, 1 => 126, ), - 2 => + 2 => array ( 0 => 68, 1 => 126, ), - 3 => + 3 => array ( 0 => 112, 1 => 101, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 69, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 104, ), - 1 => + 1 => array ( 0 => 70, 1 => 129, ), - 2 => + 2 => array ( 0 => 70, 1 => 129, ), - 3 => + 3 => array ( 0 => 114, 1 => 104, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 106, ), - 1 => + 1 => array ( 0 => 71, 1 => 131, ), - 2 => + 2 => array ( 0 => 71, 1 => 131, ), - 3 => + 3 => array ( 0 => 115, 1 => 106, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 111, ), - 1 => + 1 => array ( 0 => 74, 1 => 136, ), - 2 => + 2 => array ( 0 => 74, 1 => 136, ), - 3 => + 3 => array ( 0 => 118, 1 => 111, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => 'A0123456789B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 36, 1 => 91, diff --git a/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_instructions.php index 176ab07..8f3689d 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 140, 1 => 61, ), - 3 => + 3 => array ( 0 => 140, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 0, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 25, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 0, ), - 1 => + 1 => array ( 0 => 29, 1 => 50, ), - 2 => + 2 => array ( 0 => 29, 1 => 50, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 0, ), - 1 => + 1 => array ( 0 => 31, 1 => 50, ), - 2 => + 2 => array ( 0 => 31, 1 => 50, ), - 3 => + 3 => array ( 0 => 31, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 0, ), - 1 => + 1 => array ( 0 => 35, 1 => 50, ), - 2 => + 2 => array ( 0 => 35, 1 => 50, ), - 3 => + 3 => array ( 0 => 35, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 0, ), - 1 => + 1 => array ( 0 => 39, 1 => 50, ), - 2 => + 2 => array ( 0 => 39, 1 => 50, ), - 3 => + 3 => array ( 0 => 39, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 0, ), - 1 => + 1 => array ( 0 => 41, 1 => 50, ), - 2 => + 2 => array ( 0 => 41, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 0, ), - 1 => + 1 => array ( 0 => 51, 1 => 50, ), - 2 => + 2 => array ( 0 => 51, 1 => 50, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 0, ), - 1 => + 1 => array ( 0 => 55, 1 => 50, ), - 2 => + 2 => array ( 0 => 55, 1 => 50, ), - 3 => + 3 => array ( 0 => 55, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 0, ), - 1 => + 1 => array ( 0 => 57, 1 => 50, ), - 2 => + 2 => array ( 0 => 57, 1 => 50, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 0, ), - 1 => + 1 => array ( 0 => 59, 1 => 50, ), - 2 => + 2 => array ( 0 => 59, 1 => 50, ), - 3 => + 3 => array ( 0 => 59, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 0, ), - 1 => + 1 => array ( 0 => 61, 1 => 50, ), - 2 => + 2 => array ( 0 => 61, 1 => 50, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 0, ), - 1 => + 1 => array ( 0 => 63, 1 => 50, ), - 2 => + 2 => array ( 0 => 63, 1 => 50, ), - 3 => + 3 => array ( 0 => 63, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 0, ), - 1 => + 1 => array ( 0 => 69, 1 => 50, ), - 2 => + 2 => array ( 0 => 69, 1 => 50, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 0, ), - 1 => + 1 => array ( 0 => 71, 1 => 50, ), - 2 => + 2 => array ( 0 => 71, 1 => 50, ), - 3 => + 3 => array ( 0 => 71, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 0, ), - 1 => + 1 => array ( 0 => 79, 1 => 50, ), - 2 => + 2 => array ( 0 => 79, 1 => 50, ), - 3 => + 3 => array ( 0 => 79, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 0, ), - 1 => + 1 => array ( 0 => 81, 1 => 50, ), - 2 => + 2 => array ( 0 => 81, 1 => 50, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 86, 1 => 50, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 0, ), - 1 => + 1 => array ( 0 => 89, 1 => 50, ), - 2 => + 2 => array ( 0 => 89, 1 => 50, ), - 3 => + 3 => array ( 0 => 89, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 0, ), - 1 => + 1 => array ( 0 => 91, 1 => 50, ), - 2 => + 2 => array ( 0 => 91, 1 => 50, ), - 3 => + 3 => array ( 0 => 91, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 0, ), - 1 => + 1 => array ( 0 => 97, 1 => 50, ), - 2 => + 2 => array ( 0 => 97, 1 => 50, ), - 3 => + 3 => array ( 0 => 97, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 50, ), - 2 => + 2 => array ( 0 => 99, 1 => 50, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 0, ), - 1 => + 1 => array ( 0 => 101, 1 => 50, ), - 2 => + 2 => array ( 0 => 101, 1 => 50, ), - 3 => + 3 => array ( 0 => 101, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 0, ), - 1 => + 1 => array ( 0 => 105, 1 => 50, ), - 2 => + 2 => array ( 0 => 105, 1 => 50, ), - 3 => + 3 => array ( 0 => 105, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 0, ), - 1 => + 1 => array ( 0 => 107, 1 => 50, ), - 2 => + 2 => array ( 0 => 107, 1 => 50, ), - 3 => + 3 => array ( 0 => 107, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 0, ), - 1 => + 1 => array ( 0 => 109, 1 => 50, ), - 2 => + 2 => array ( 0 => 109, 1 => 50, ), - 3 => + 3 => array ( 0 => 109, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 0, ), - 1 => + 1 => array ( 0 => 111, 1 => 50, ), - 2 => + 2 => array ( 0 => 111, 1 => 50, ), - 3 => + 3 => array ( 0 => 111, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 112, 1 => 50, ), - 3 => + 3 => array ( 0 => 112, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 0, ), - 1 => + 1 => array ( 0 => 117, 1 => 50, ), - 2 => + 2 => array ( 0 => 117, 1 => 50, ), - 3 => + 3 => array ( 0 => 117, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 0, ), - 1 => + 1 => array ( 0 => 119, 1 => 50, ), - 2 => + 2 => array ( 0 => 119, 1 => 50, ), - 3 => + 3 => array ( 0 => 119, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 0, ), - 1 => + 1 => array ( 0 => 121, 1 => 50, ), - 2 => + 2 => array ( 0 => 121, 1 => 50, ), - 3 => + 3 => array ( 0 => 121, 1 => 0, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 0, ), - 1 => + 1 => array ( 0 => 123, 1 => 50, ), - 2 => + 2 => array ( 0 => 123, 1 => 50, ), - 3 => + 3 => array ( 0 => 123, 1 => 0, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 0, ), - 1 => + 1 => array ( 0 => 129, 1 => 50, ), - 2 => + 2 => array ( 0 => 129, 1 => 50, ), - 3 => + 3 => array ( 0 => 129, 1 => 0, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => 'A', 'size' => 10, - 'position' => + 'position' => array ( 0 => 15, 1 => 61, @@ -1785,12 +1785,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 25, 1 => 61, @@ -1800,12 +1800,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 35, 1 => 61, @@ -1815,12 +1815,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 45, 1 => 61, @@ -1830,12 +1830,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 55, 1 => 61, @@ -1845,12 +1845,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 65, 1 => 61, @@ -1860,12 +1860,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 67 => + 67 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 75, 1 => 61, @@ -1875,12 +1875,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 68 => + 68 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 85, 1 => 61, @@ -1890,12 +1890,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 69 => + 69 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 95, 1 => 61, @@ -1905,12 +1905,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 70 => + 70 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 105, 1 => 61, @@ -1920,12 +1920,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 71 => + 71 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 115, 1 => 61, @@ -1935,12 +1935,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 72 => + 72 => array ( 'type' => 'text', 'text' => 'B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 125, 1 => 61, diff --git a/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_oriented_instructions.php index 3b7e727..c1ac6f6 100644 --- a/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Codabar_A0123456789B_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 70, 1 => 151, ), - 3 => + 3 => array ( 0 => 123, 1 => 121, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 21, ), - 1 => + 1 => array ( 0 => 22, 1 => 46, ), - 2 => + 2 => array ( 0 => 22, 1 => 46, ), - 3 => + 3 => array ( 0 => 66, 1 => 21, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 26, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 69, 1 => 26, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 71, 1 => 30, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 33, ), - 1 => + 1 => array ( 0 => 29, 1 => 58, ), - 2 => + 2 => array ( 0 => 29, 1 => 58, ), - 3 => + 3 => array ( 0 => 73, 1 => 33, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 35, ), - 1 => + 1 => array ( 0 => 30, 1 => 60, ), - 2 => + 2 => array ( 0 => 30, 1 => 60, ), - 3 => + 3 => array ( 0 => 74, 1 => 35, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 79, 1 => 44, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 47, ), - 1 => + 1 => array ( 0 => 37, 1 => 72, ), - 2 => + 2 => array ( 0 => 37, 1 => 72, ), - 3 => + 3 => array ( 0 => 81, 1 => 47, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 82, 1 => 49, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 52, ), - 1 => + 1 => array ( 0 => 40, 1 => 77, ), - 2 => + 2 => array ( 0 => 40, 1 => 77, ), - 3 => + 3 => array ( 0 => 84, 1 => 52, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 54, ), - 1 => + 1 => array ( 0 => 41, 1 => 79, ), - 2 => + 2 => array ( 0 => 41, 1 => 79, ), - 3 => + 3 => array ( 0 => 85, 1 => 54, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 59, ), - 1 => + 1 => array ( 0 => 44, 1 => 84, ), - 2 => + 2 => array ( 0 => 44, 1 => 84, ), - 3 => + 3 => array ( 0 => 88, 1 => 59, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 89, 1 => 61, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 93, 1 => 68, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 94, 1 => 70, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 53, 1 => 99, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 78, ), - 1 => + 1 => array ( 0 => 55, 1 => 103, ), - 2 => + 2 => array ( 0 => 55, 1 => 103, ), - 3 => + 3 => array ( 0 => 99, 1 => 78, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 59, 1 => 110, ), - 2 => + 2 => array ( 0 => 59, 1 => 110, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 104, 1 => 87, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 106, 1 => 90, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 92, ), - 1 => + 1 => array ( 0 => 63, 1 => 117, ), - 2 => + 2 => array ( 0 => 63, 1 => 117, ), - 3 => + 3 => array ( 0 => 107, 1 => 92, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 108, 1 => 94, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 66, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 101, ), - 1 => + 1 => array ( 0 => 68, 1 => 126, ), - 2 => + 2 => array ( 0 => 68, 1 => 126, ), - 3 => + 3 => array ( 0 => 112, 1 => 101, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 69, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 104, ), - 1 => + 1 => array ( 0 => 70, 1 => 129, ), - 2 => + 2 => array ( 0 => 70, 1 => 129, ), - 3 => + 3 => array ( 0 => 114, 1 => 104, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 106, ), - 1 => + 1 => array ( 0 => 71, 1 => 131, ), - 2 => + 2 => array ( 0 => 71, 1 => 131, ), - 3 => + 3 => array ( 0 => 115, 1 => 106, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 111, ), - 1 => + 1 => array ( 0 => 74, 1 => 136, ), - 2 => + 2 => array ( 0 => 74, 1 => 136, ), - 3 => + 3 => array ( 0 => 118, 1 => 111, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => 'A', 'size' => 10, - 'position' => + 'position' => array ( 0 => 8, 1 => 43, @@ -1785,12 +1785,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 52, @@ -1800,12 +1800,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 18, 1 => 60, @@ -1815,12 +1815,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 69, @@ -1830,12 +1830,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 78, @@ -1845,12 +1845,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, @@ -1860,12 +1860,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 67 => + 67 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 38, 1 => 95, @@ -1875,12 +1875,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 68 => + 68 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 43, 1 => 104, @@ -1890,12 +1890,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 69 => + 69 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 113, @@ -1905,12 +1905,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 70 => + 70 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 53, 1 => 122, @@ -1920,12 +1920,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 71 => + 71 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 58, 1 => 130, @@ -1935,12 +1935,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 72 => + 72 => array ( 'type' => 'text', 'text' => 'B', 'size' => 10, - 'position' => + 'position' => array ( 0 => 63, 1 => 139, diff --git a/test/Object/TestAsset/Code128_HI345678_border_instructions.php b/test/Object/TestAsset/Code128_HI345678_border_instructions.php index 4fe6258..f513f72 100644 --- a/test/Object/TestAsset/Code128_HI345678_border_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 122, 1 => 65, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 1, ), - 1 => + 1 => array ( 0 => 12, 1 => 51, ), - 2 => + 2 => array ( 0 => 12, 1 => 51, ), - 3 => + 3 => array ( 0 => 12, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 1, ), - 1 => + 1 => array ( 0 => 14, 1 => 51, ), - 2 => + 2 => array ( 0 => 14, 1 => 51, ), - 3 => + 3 => array ( 0 => 14, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 1, ), - 1 => + 1 => array ( 0 => 22, 1 => 51, ), - 2 => + 2 => array ( 0 => 22, 1 => 51, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 1, ), - 1 => + 1 => array ( 0 => 23, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 29, 1 => 51, ), - 3 => + 3 => array ( 0 => 29, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 1, ), - 1 => + 1 => array ( 0 => 38, 1 => 51, ), - 2 => + 2 => array ( 0 => 38, 1 => 51, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 1, ), - 1 => + 1 => array ( 0 => 42, 1 => 51, ), - 2 => + 2 => array ( 0 => 42, 1 => 51, ), - 3 => + 3 => array ( 0 => 42, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 1, ), - 1 => + 1 => array ( 0 => 44, 1 => 51, ), - 2 => + 2 => array ( 0 => 44, 1 => 51, ), - 3 => + 3 => array ( 0 => 44, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 1, ), - 1 => + 1 => array ( 0 => 46, 1 => 51, ), - 2 => + 2 => array ( 0 => 46, 1 => 51, ), - 3 => + 3 => array ( 0 => 46, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 1, ), - 1 => + 1 => array ( 0 => 47, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 1, ), - 1 => + 1 => array ( 0 => 48, 1 => 51, ), - 2 => + 2 => array ( 0 => 48, 1 => 51, ), - 3 => + 3 => array ( 0 => 48, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 1, ), - 1 => + 1 => array ( 0 => 50, 1 => 51, ), - 2 => + 2 => array ( 0 => 50, 1 => 51, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 1, ), - 1 => + 1 => array ( 0 => 52, 1 => 51, ), - 2 => + 2 => array ( 0 => 52, 1 => 51, ), - 3 => + 3 => array ( 0 => 52, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 1, ), - 1 => + 1 => array ( 0 => 62, 1 => 51, ), - 2 => + 2 => array ( 0 => 62, 1 => 51, ), - 3 => + 3 => array ( 0 => 62, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 1, ), - 1 => + 1 => array ( 0 => 66, 1 => 51, ), - 2 => + 2 => array ( 0 => 66, 1 => 51, ), - 3 => + 3 => array ( 0 => 66, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 1, ), - 1 => + 1 => array ( 0 => 67, 1 => 51, ), - 2 => + 2 => array ( 0 => 67, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 1, ), - 1 => + 1 => array ( 0 => 68, 1 => 51, ), - 2 => + 2 => array ( 0 => 68, 1 => 51, ), - 3 => + 3 => array ( 0 => 68, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 1, ), - 1 => + 1 => array ( 0 => 72, 1 => 51, ), - 2 => + 2 => array ( 0 => 72, 1 => 51, ), - 3 => + 3 => array ( 0 => 72, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 1, ), - 1 => + 1 => array ( 0 => 74, 1 => 51, ), - 2 => + 2 => array ( 0 => 74, 1 => 51, ), - 3 => + 3 => array ( 0 => 74, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 1, ), - 1 => + 1 => array ( 0 => 78, 1 => 51, ), - 2 => + 2 => array ( 0 => 78, 1 => 51, ), - 3 => + 3 => array ( 0 => 78, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 1, ), - 1 => + 1 => array ( 0 => 83, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 1, ), - 1 => + 1 => array ( 0 => 88, 1 => 51, ), - 2 => + 2 => array ( 0 => 88, 1 => 51, ), - 3 => + 3 => array ( 0 => 88, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 1, ), - 1 => + 1 => array ( 0 => 96, 1 => 51, ), - 2 => + 2 => array ( 0 => 96, 1 => 51, ), - 3 => + 3 => array ( 0 => 96, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 51, ), - 2 => + 2 => array ( 0 => 97, 1 => 51, ), - 3 => + 3 => array ( 0 => 97, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 1, ), - 1 => + 1 => array ( 0 => 99, 1 => 51, ), - 2 => + 2 => array ( 0 => 99, 1 => 51, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 1, ), - 1 => + 1 => array ( 0 => 100, 1 => 51, ), - 2 => + 2 => array ( 0 => 100, 1 => 51, ), - 3 => + 3 => array ( 0 => 100, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 1, ), - 1 => + 1 => array ( 0 => 104, 1 => 51, ), - 2 => + 2 => array ( 0 => 104, 1 => 51, ), - 3 => + 3 => array ( 0 => 104, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 1, ), - 1 => + 1 => array ( 0 => 106, 1 => 51, ), - 2 => + 2 => array ( 0 => 106, 1 => 51, ), - 3 => + 3 => array ( 0 => 106, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 1, ), - 1 => + 1 => array ( 0 => 108, 1 => 51, ), - 2 => + 2 => array ( 0 => 108, 1 => 51, ), - 3 => + 3 => array ( 0 => 108, 1 => 1, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 1, ), - 1 => + 1 => array ( 0 => 110, 1 => 51, ), - 2 => + 2 => array ( 0 => 110, 1 => 51, ), - 3 => + 3 => array ( 0 => 110, 1 => 1, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 111, 1 => 51, ), - 3 => + 3 => array ( 0 => 111, 1 => 1, @@ -1364,32 +1364,32 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 0, ), - 2 => + 2 => array ( 0 => 122, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1398,12 +1398,12 @@ 'color' => 0, 'filled' => false, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => 'HI345678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 61, 1 => 63, diff --git a/test/Object/TestAsset/Code128_HI345678_border_oriented_instructions.php b/test/Object/TestAsset/Code128_HI345678_border_oriented_instructions.php index 8d8099f..457515c 100644 --- a/test/Object/TestAsset/Code128_HI345678_border_oriented_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 58, 1 => 138, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 12, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 19, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 44, ), - 3 => + 3 => array ( 0 => 63, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 20, ), - 1 => + 1 => array ( 0 => 21, 1 => 45, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 25, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 33, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 58, ), - 3 => + 3 => array ( 0 => 71, 1 => 33, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 38, ), - 1 => + 1 => array ( 0 => 31, 1 => 63, ), - 2 => + 2 => array ( 0 => 31, 1 => 63, ), - 3 => + 3 => array ( 0 => 74, 1 => 38, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 40, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 65, ), - 3 => + 3 => array ( 0 => 75, 1 => 40, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 41, ), - 1 => + 1 => array ( 0 => 33, 1 => 66, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 42, ), - 1 => + 1 => array ( 0 => 33, 1 => 67, ), - 2 => + 2 => array ( 0 => 33, 1 => 67, ), - 3 => + 3 => array ( 0 => 76, 1 => 42, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 43, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 68, ), - 3 => + 3 => array ( 0 => 77, 1 => 43, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 45, ), - 1 => + 1 => array ( 0 => 35, 1 => 70, ), - 2 => + 2 => array ( 0 => 35, 1 => 70, ), - 3 => + 3 => array ( 0 => 78, 1 => 45, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 46, ), - 1 => + 1 => array ( 0 => 36, 1 => 71, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 54, ), - 1 => + 1 => array ( 0 => 40, 1 => 79, ), - 2 => + 2 => array ( 0 => 40, 1 => 79, ), - 3 => + 3 => array ( 0 => 83, 1 => 54, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 57, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 82, ), - 3 => + 3 => array ( 0 => 85, 1 => 57, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 86, 1 => 58, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 59, ), - 1 => + 1 => array ( 0 => 43, 1 => 84, ), - 2 => + 2 => array ( 0 => 43, 1 => 84, ), - 3 => + 3 => array ( 0 => 86, 1 => 59, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 62, ), - 1 => + 1 => array ( 0 => 45, 1 => 87, ), - 2 => + 2 => array ( 0 => 45, 1 => 87, ), - 3 => + 3 => array ( 0 => 88, 1 => 62, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 64, ), - 1 => + 1 => array ( 0 => 46, 1 => 89, ), - 2 => + 2 => array ( 0 => 46, 1 => 89, ), - 3 => + 3 => array ( 0 => 89, 1 => 64, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 68, ), - 1 => + 1 => array ( 0 => 48, 1 => 93, ), - 2 => + 2 => array ( 0 => 48, 1 => 93, ), - 3 => + 3 => array ( 0 => 91, 1 => 68, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 72, ), - 1 => + 1 => array ( 0 => 51, 1 => 97, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 76, ), - 1 => + 1 => array ( 0 => 53, 1 => 101, ), - 2 => + 2 => array ( 0 => 53, 1 => 101, ), - 3 => + 3 => array ( 0 => 96, 1 => 76, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 81, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 83, ), - 1 => + 1 => array ( 0 => 57, 1 => 108, ), - 2 => + 2 => array ( 0 => 57, 1 => 108, ), - 3 => + 3 => array ( 0 => 100, 1 => 83, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 84, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 86, ), - 1 => + 1 => array ( 0 => 59, 1 => 111, ), - 2 => + 2 => array ( 0 => 59, 1 => 111, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 87, ), - 1 => + 1 => array ( 0 => 59, 1 => 112, ), - 2 => + 2 => array ( 0 => 59, 1 => 112, ), - 3 => + 3 => array ( 0 => 102, 1 => 87, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 90, ), - 1 => + 1 => array ( 0 => 61, 1 => 115, ), - 2 => + 2 => array ( 0 => 61, 1 => 115, ), - 3 => + 3 => array ( 0 => 104, 1 => 90, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 92, ), - 1 => + 1 => array ( 0 => 62, 1 => 117, ), - 2 => + 2 => array ( 0 => 62, 1 => 117, ), - 3 => + 3 => array ( 0 => 105, 1 => 92, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 94, ), - 1 => + 1 => array ( 0 => 63, 1 => 119, ), - 2 => + 2 => array ( 0 => 63, 1 => 119, ), - 3 => + 3 => array ( 0 => 106, 1 => 94, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 95, ), - 1 => + 1 => array ( 0 => 64, 1 => 120, ), - 2 => + 2 => array ( 0 => 64, 1 => 120, ), - 3 => + 3 => array ( 0 => 107, 1 => 95, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 108, 1 => 96, @@ -1364,32 +1364,32 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 105, ), - 2 => + 2 => array ( 0 => 58, 1 => 138, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1398,12 +1398,12 @@ 'color' => 0, 'filled' => false, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => 'HI345678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 29, 1 => 84, diff --git a/test/Object/TestAsset/Code128_HI345678_instructions.php b/test/Object/TestAsset/Code128_HI345678_instructions.php index 50380f3..48d3154 100644 --- a/test/Object/TestAsset/Code128_HI345678_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 120, 1 => 61, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 0, ), - 1 => + 1 => array ( 0 => 11, 1 => 50, ), - 2 => + 2 => array ( 0 => 11, 1 => 50, ), - 3 => + 3 => array ( 0 => 11, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 0, ), - 1 => + 1 => array ( 0 => 37, 1 => 50, ), - 2 => + 2 => array ( 0 => 37, 1 => 50, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 0, ), - 1 => + 1 => array ( 0 => 41, 1 => 50, ), - 2 => + 2 => array ( 0 => 41, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 0, ), - 1 => + 1 => array ( 0 => 45, 1 => 50, ), - 2 => + 2 => array ( 0 => 45, 1 => 50, ), - 3 => + 3 => array ( 0 => 45, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 0, ), - 1 => + 1 => array ( 0 => 47, 1 => 50, ), - 2 => + 2 => array ( 0 => 47, 1 => 50, ), - 3 => + 3 => array ( 0 => 47, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 0, ), - 1 => + 1 => array ( 0 => 51, 1 => 50, ), - 2 => + 2 => array ( 0 => 51, 1 => 50, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 0, ), - 1 => + 1 => array ( 0 => 61, 1 => 50, ), - 2 => + 2 => array ( 0 => 61, 1 => 50, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 0, ), - 1 => + 1 => array ( 0 => 65, 1 => 50, ), - 2 => + 2 => array ( 0 => 65, 1 => 50, ), - 3 => + 3 => array ( 0 => 65, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 0, ), - 1 => + 1 => array ( 0 => 67, 1 => 50, ), - 2 => + 2 => array ( 0 => 67, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 0, ), - 1 => + 1 => array ( 0 => 71, 1 => 50, ), - 2 => + 2 => array ( 0 => 71, 1 => 50, ), - 3 => + 3 => array ( 0 => 71, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 0, ), - 1 => + 1 => array ( 0 => 73, 1 => 50, ), - 2 => + 2 => array ( 0 => 73, 1 => 50, ), - 3 => + 3 => array ( 0 => 73, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 0, ), - 1 => + 1 => array ( 0 => 77, 1 => 50, ), - 2 => + 2 => array ( 0 => 77, 1 => 50, ), - 3 => + 3 => array ( 0 => 77, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 0, ), - 1 => + 1 => array ( 0 => 87, 1 => 50, ), - 2 => + 2 => array ( 0 => 87, 1 => 50, ), - 3 => + 3 => array ( 0 => 87, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 0, ), - 1 => + 1 => array ( 0 => 95, 1 => 50, ), - 2 => + 2 => array ( 0 => 95, 1 => 50, ), - 3 => + 3 => array ( 0 => 95, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 0, ), - 1 => + 1 => array ( 0 => 98, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 50, ), - 2 => + 2 => array ( 0 => 99, 1 => 50, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 0, ), - 1 => + 1 => array ( 0 => 103, 1 => 50, ), - 2 => + 2 => array ( 0 => 103, 1 => 50, ), - 3 => + 3 => array ( 0 => 103, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 0, ), - 1 => + 1 => array ( 0 => 105, 1 => 50, ), - 2 => + 2 => array ( 0 => 105, 1 => 50, ), - 3 => + 3 => array ( 0 => 105, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 0, ), - 1 => + 1 => array ( 0 => 107, 1 => 50, ), - 2 => + 2 => array ( 0 => 107, 1 => 50, ), - 3 => + 3 => array ( 0 => 107, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 0, ), - 1 => + 1 => array ( 0 => 109, 1 => 50, ), - 2 => + 2 => array ( 0 => 109, 1 => 50, ), - 3 => + 3 => array ( 0 => 109, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -1364,12 +1364,12 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => 'HI345678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 60, 1 => 61, diff --git a/test/Object/TestAsset/Code128_HI345678_oriented_instructions.php b/test/Object/TestAsset/Code128_HI345678_oriented_instructions.php index 9f5ff1f..47f911d 100644 --- a/test/Object/TestAsset/Code128_HI345678_oriented_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 60, 1 => 134, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 9, ), - 1 => + 1 => array ( 0 => 15, 1 => 34, ), - 2 => + 2 => array ( 0 => 15, 1 => 34, ), - 3 => + 3 => array ( 0 => 59, 1 => 9, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 35, ), - 1 => + 1 => array ( 0 => 30, 1 => 60, ), - 2 => + 2 => array ( 0 => 30, 1 => 60, ), - 3 => + 3 => array ( 0 => 74, 1 => 35, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 76, 1 => 38, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 40, ), - 1 => + 1 => array ( 0 => 33, 1 => 65, ), - 2 => + 2 => array ( 0 => 33, 1 => 65, ), - 3 => + 3 => array ( 0 => 77, 1 => 40, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 79, 1 => 44, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 52, ), - 1 => + 1 => array ( 0 => 40, 1 => 77, ), - 2 => + 2 => array ( 0 => 40, 1 => 77, ), - 3 => + 3 => array ( 0 => 84, 1 => 52, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 86, 1 => 56, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 89, 1 => 61, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 90, 1 => 63, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 66, ), - 1 => + 1 => array ( 0 => 48, 1 => 91, ), - 2 => + 2 => array ( 0 => 48, 1 => 91, ), - 3 => + 3 => array ( 0 => 92, 1 => 66, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 53, 1 => 100, ), - 3 => + 3 => array ( 0 => 97, 1 => 75, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 101, 1 => 82, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 59, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 59, 1 => 110, ), - 2 => + 2 => array ( 0 => 59, 1 => 110, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 105, 1 => 89, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 106, 1 => 90, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 92, ), - 1 => + 1 => array ( 0 => 63, 1 => 117, ), - 2 => + 2 => array ( 0 => 63, 1 => 117, ), - 3 => + 3 => array ( 0 => 107, 1 => 92, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 108, 1 => 94, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -1364,12 +1364,12 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => 'HI345678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 31, 1 => 82, diff --git a/test/Object/TestAsset/Code128_HI345678_stretchtext_instructions.php b/test/Object/TestAsset/Code128_HI345678_stretchtext_instructions.php index a04aab0..97c7795 100644 --- a/test/Object/TestAsset/Code128_HI345678_stretchtext_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 120, 1 => 61, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 0, ), - 1 => + 1 => array ( 0 => 11, 1 => 50, ), - 2 => + 2 => array ( 0 => 11, 1 => 50, ), - 3 => + 3 => array ( 0 => 11, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 0, ), - 1 => + 1 => array ( 0 => 37, 1 => 50, ), - 2 => + 2 => array ( 0 => 37, 1 => 50, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 0, ), - 1 => + 1 => array ( 0 => 41, 1 => 50, ), - 2 => + 2 => array ( 0 => 41, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 0, ), - 1 => + 1 => array ( 0 => 45, 1 => 50, ), - 2 => + 2 => array ( 0 => 45, 1 => 50, ), - 3 => + 3 => array ( 0 => 45, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 0, ), - 1 => + 1 => array ( 0 => 47, 1 => 50, ), - 2 => + 2 => array ( 0 => 47, 1 => 50, ), - 3 => + 3 => array ( 0 => 47, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 0, ), - 1 => + 1 => array ( 0 => 51, 1 => 50, ), - 2 => + 2 => array ( 0 => 51, 1 => 50, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 0, ), - 1 => + 1 => array ( 0 => 61, 1 => 50, ), - 2 => + 2 => array ( 0 => 61, 1 => 50, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 0, ), - 1 => + 1 => array ( 0 => 65, 1 => 50, ), - 2 => + 2 => array ( 0 => 65, 1 => 50, ), - 3 => + 3 => array ( 0 => 65, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 0, ), - 1 => + 1 => array ( 0 => 67, 1 => 50, ), - 2 => + 2 => array ( 0 => 67, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 0, ), - 1 => + 1 => array ( 0 => 71, 1 => 50, ), - 2 => + 2 => array ( 0 => 71, 1 => 50, ), - 3 => + 3 => array ( 0 => 71, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 0, ), - 1 => + 1 => array ( 0 => 73, 1 => 50, ), - 2 => + 2 => array ( 0 => 73, 1 => 50, ), - 3 => + 3 => array ( 0 => 73, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 0, ), - 1 => + 1 => array ( 0 => 77, 1 => 50, ), - 2 => + 2 => array ( 0 => 77, 1 => 50, ), - 3 => + 3 => array ( 0 => 77, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 0, ), - 1 => + 1 => array ( 0 => 87, 1 => 50, ), - 2 => + 2 => array ( 0 => 87, 1 => 50, ), - 3 => + 3 => array ( 0 => 87, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 0, ), - 1 => + 1 => array ( 0 => 95, 1 => 50, ), - 2 => + 2 => array ( 0 => 95, 1 => 50, ), - 3 => + 3 => array ( 0 => 95, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 0, ), - 1 => + 1 => array ( 0 => 98, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 50, ), - 2 => + 2 => array ( 0 => 99, 1 => 50, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 0, ), - 1 => + 1 => array ( 0 => 103, 1 => 50, ), - 2 => + 2 => array ( 0 => 103, 1 => 50, ), - 3 => + 3 => array ( 0 => 103, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 0, ), - 1 => + 1 => array ( 0 => 105, 1 => 50, ), - 2 => + 2 => array ( 0 => 105, 1 => 50, ), - 3 => + 3 => array ( 0 => 105, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 0, ), - 1 => + 1 => array ( 0 => 107, 1 => 50, ), - 2 => + 2 => array ( 0 => 107, 1 => 50, ), - 3 => + 3 => array ( 0 => 107, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 0, ), - 1 => + 1 => array ( 0 => 109, 1 => 50, ), - 2 => + 2 => array ( 0 => 109, 1 => 50, ), - 3 => + 3 => array ( 0 => 109, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -1364,12 +1364,12 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => 'H', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 61, @@ -1379,12 +1379,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => 'I', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 61, @@ -1394,12 +1394,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 61, @@ -1409,12 +1409,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 54, 1 => 61, @@ -1424,12 +1424,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 61, @@ -1439,12 +1439,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 79, 1 => 61, @@ -1454,12 +1454,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 92, 1 => 61, @@ -1469,12 +1469,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 104, 1 => 61, diff --git a/test/Object/TestAsset/Code128_HI345678_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Code128_HI345678_stretchtext_oriented_instructions.php index 9ced658..fe0bde6 100644 --- a/test/Object/TestAsset/Code128_HI345678_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Code128_HI345678_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 60, 1 => 134, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 9, ), - 1 => + 1 => array ( 0 => 15, 1 => 34, ), - 2 => + 2 => array ( 0 => 15, 1 => 34, ), - 3 => + 3 => array ( 0 => 59, 1 => 9, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 35, ), - 1 => + 1 => array ( 0 => 30, 1 => 60, ), - 2 => + 2 => array ( 0 => 30, 1 => 60, ), - 3 => + 3 => array ( 0 => 74, 1 => 35, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 76, 1 => 38, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 40, ), - 1 => + 1 => array ( 0 => 33, 1 => 65, ), - 2 => + 2 => array ( 0 => 33, 1 => 65, ), - 3 => + 3 => array ( 0 => 77, 1 => 40, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 79, 1 => 44, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 52, ), - 1 => + 1 => array ( 0 => 40, 1 => 77, ), - 2 => + 2 => array ( 0 => 40, 1 => 77, ), - 3 => + 3 => array ( 0 => 84, 1 => 52, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 86, 1 => 56, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 89, 1 => 61, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 90, 1 => 63, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 66, ), - 1 => + 1 => array ( 0 => 48, 1 => 91, ), - 2 => + 2 => array ( 0 => 48, 1 => 91, ), - 3 => + 3 => array ( 0 => 92, 1 => 66, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 53, 1 => 100, ), - 3 => + 3 => array ( 0 => 97, 1 => 75, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 101, 1 => 82, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 59, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 59, 1 => 110, ), - 2 => + 2 => array ( 0 => 59, 1 => 110, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 105, 1 => 89, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 106, 1 => 90, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 92, ), - 1 => + 1 => array ( 0 => 63, 1 => 117, ), - 2 => + 2 => array ( 0 => 63, 1 => 117, ), - 3 => + 3 => array ( 0 => 107, 1 => 92, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 108, 1 => 94, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -1364,12 +1364,12 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => 'H', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 44, @@ -1379,12 +1379,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => 'I', 'size' => 10, - 'position' => + 'position' => array ( 0 => 15, 1 => 55, @@ -1394,12 +1394,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 66, @@ -1409,12 +1409,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 77, @@ -1424,12 +1424,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 88, @@ -1439,12 +1439,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 40, 1 => 99, @@ -1454,12 +1454,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 46, 1 => 110, @@ -1469,12 +1469,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 53, 1 => 121, diff --git a/test/Object/TestAsset/Code25_0123456789_border_instructions.php b/test/Object/TestAsset/Code25_0123456789_border_instructions.php index aa8dc12..9fc9d6c 100644 --- a/test/Object/TestAsset/Code25_0123456789_border_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 181, 1 => 65, ), - 3 => + 3 => array ( 0 => 181, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 51, ), - 2 => + 2 => array ( 0 => 21, 1 => 51, ), - 3 => + 3 => array ( 0 => 21, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 1, ), - 1 => + 1 => array ( 0 => 23, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 1, ), - 1 => + 1 => array ( 0 => 35, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 1, ), - 1 => + 1 => array ( 0 => 39, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 43, 1 => 51, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 51, ), - 2 => + 2 => array ( 0 => 57, 1 => 51, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 1, ), - 1 => + 1 => array ( 0 => 67, 1 => 51, ), - 2 => + 2 => array ( 0 => 69, 1 => 51, ), - 3 => + 3 => array ( 0 => 69, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 1, ), - 1 => + 1 => array ( 0 => 71, 1 => 51, ), - 2 => + 2 => array ( 0 => 71, 1 => 51, ), - 3 => + 3 => array ( 0 => 71, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 1, ), - 1 => + 1 => array ( 0 => 79, 1 => 51, ), - 2 => + 2 => array ( 0 => 79, 1 => 51, ), - 3 => + 3 => array ( 0 => 79, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 95, 1 => 51, ), - 3 => + 3 => array ( 0 => 95, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 51, ), - 2 => + 2 => array ( 0 => 99, 1 => 51, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 101, 1 => 51, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 51, ), - 2 => + 2 => array ( 0 => 103, 1 => 51, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 1, ), - 1 => + 1 => array ( 0 => 107, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 113, 1 => 51, ), - 3 => + 3 => array ( 0 => 113, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 1, ), - 1 => + 1 => array ( 0 => 115, 1 => 51, ), - 2 => + 2 => array ( 0 => 115, 1 => 51, ), - 3 => + 3 => array ( 0 => 115, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 1, ), - 1 => + 1 => array ( 0 => 117, 1 => 51, ), - 2 => + 2 => array ( 0 => 117, 1 => 51, ), - 3 => + 3 => array ( 0 => 117, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 1, ), - 1 => + 1 => array ( 0 => 119, 1 => 51, ), - 2 => + 2 => array ( 0 => 119, 1 => 51, ), - 3 => + 3 => array ( 0 => 119, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 51, ), - 2 => + 2 => array ( 0 => 121, 1 => 51, ), - 3 => + 3 => array ( 0 => 121, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 1, ), - 1 => + 1 => array ( 0 => 123, 1 => 51, ), - 2 => + 2 => array ( 0 => 123, 1 => 51, ), - 3 => + 3 => array ( 0 => 123, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 1, ), - 1 => + 1 => array ( 0 => 125, 1 => 51, ), - 2 => + 2 => array ( 0 => 127, 1 => 51, ), - 3 => + 3 => array ( 0 => 127, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 1, ), - 1 => + 1 => array ( 0 => 129, 1 => 51, ), - 2 => + 2 => array ( 0 => 131, 1 => 51, ), - 3 => + 3 => array ( 0 => 131, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 1, ), - 1 => + 1 => array ( 0 => 133, 1 => 51, ), - 2 => + 2 => array ( 0 => 135, 1 => 51, ), - 3 => + 3 => array ( 0 => 135, 1 => 1, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 1, ), - 1 => + 1 => array ( 0 => 137, 1 => 51, ), - 2 => + 2 => array ( 0 => 137, 1 => 51, ), - 3 => + 3 => array ( 0 => 137, 1 => 1, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 1, ), - 1 => + 1 => array ( 0 => 139, 1 => 51, ), - 2 => + 2 => array ( 0 => 139, 1 => 51, ), - 3 => + 3 => array ( 0 => 139, 1 => 1, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 1, ), - 1 => + 1 => array ( 0 => 141, 1 => 51, ), - 2 => + 2 => array ( 0 => 143, 1 => 51, ), - 3 => + 3 => array ( 0 => 143, 1 => 1, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 1, ), - 1 => + 1 => array ( 0 => 145, 1 => 51, ), - 2 => + 2 => array ( 0 => 145, 1 => 51, ), - 3 => + 3 => array ( 0 => 145, 1 => 1, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 147, 1 => 1, ), - 1 => + 1 => array ( 0 => 147, 1 => 51, ), - 2 => + 2 => array ( 0 => 147, 1 => 51, ), - 3 => + 3 => array ( 0 => 147, 1 => 1, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 1, ), - 1 => + 1 => array ( 0 => 149, 1 => 51, ), - 2 => + 2 => array ( 0 => 151, 1 => 51, ), - 3 => + 3 => array ( 0 => 151, 1 => 1, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 1, ), - 1 => + 1 => array ( 0 => 153, 1 => 51, ), - 2 => + 2 => array ( 0 => 153, 1 => 51, ), - 3 => + 3 => array ( 0 => 153, 1 => 1, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 155, 1 => 1, ), - 1 => + 1 => array ( 0 => 155, 1 => 51, ), - 2 => + 2 => array ( 0 => 157, 1 => 51, ), - 3 => + 3 => array ( 0 => 157, 1 => 1, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 159, 1 => 1, ), - 1 => + 1 => array ( 0 => 159, 1 => 51, ), - 2 => + 2 => array ( 0 => 159, 1 => 51, ), - 3 => + 3 => array ( 0 => 159, 1 => 1, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 161, 1 => 1, ), - 1 => + 1 => array ( 0 => 161, 1 => 51, ), - 2 => + 2 => array ( 0 => 163, 1 => 51, ), - 3 => + 3 => array ( 0 => 163, 1 => 1, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 165, 1 => 1, ), - 1 => + 1 => array ( 0 => 165, 1 => 51, ), - 2 => + 2 => array ( 0 => 165, 1 => 51, ), - 3 => + 3 => array ( 0 => 165, 1 => 1, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 167, 1 => 1, ), - 1 => + 1 => array ( 0 => 167, 1 => 51, ), - 2 => + 2 => array ( 0 => 169, 1 => 51, ), - 3 => + 3 => array ( 0 => 169, 1 => 1, @@ -1654,32 +1654,32 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 181, 1 => 0, ), - 2 => + 2 => array ( 0 => 181, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1688,12 +1688,12 @@ 'color' => 0, 'filled' => false, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 91, 1 => 63, diff --git a/test/Object/TestAsset/Code25_0123456789_border_oriented_instructions.php b/test/Object/TestAsset/Code25_0123456789_border_oriented_instructions.php index acc6a99..41679e5 100644 --- a/test/Object/TestAsset/Code25_0123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 87, 1 => 189, ), - 3 => + 3 => array ( 0 => 144, 1 => 156, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 63, 1 => 18, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 20, ), - 1 => + 1 => array ( 0 => 21, 1 => 45, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 34, ), - 1 => + 1 => array ( 0 => 29, 1 => 59, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 85, ), - 3 => + 3 => array ( 0 => 87, 1 => 60, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 88, 1 => 61, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 92, 1 => 68, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 100, 1 => 82, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 111, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 93, ), - 1 => + 1 => array ( 0 => 63, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 66, 1 => 123, ), - 3 => + 3 => array ( 0 => 109, 1 => 98, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 100, ), - 1 => + 1 => array ( 0 => 67, 1 => 125, ), - 2 => + 2 => array ( 0 => 67, 1 => 125, ), - 3 => + 3 => array ( 0 => 110, 1 => 100, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 101, ), - 1 => + 1 => array ( 0 => 68, 1 => 126, ), - 2 => + 2 => array ( 0 => 68, 1 => 126, ), - 3 => + 3 => array ( 0 => 111, 1 => 101, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 69, 1 => 128, ), - 3 => + 3 => array ( 0 => 112, 1 => 103, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 105, ), - 1 => + 1 => array ( 0 => 70, 1 => 130, ), - 2 => + 2 => array ( 0 => 70, 1 => 130, ), - 3 => + 3 => array ( 0 => 113, 1 => 105, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 71, 1 => 132, ), - 3 => + 3 => array ( 0 => 114, 1 => 107, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 108, ), - 1 => + 1 => array ( 0 => 72, 1 => 133, ), - 2 => + 2 => array ( 0 => 73, 1 => 135, ), - 3 => + 3 => array ( 0 => 116, 1 => 110, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 112, ), - 1 => + 1 => array ( 0 => 74, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 138, ), - 3 => + 3 => array ( 0 => 118, 1 => 113, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 115, ), - 1 => + 1 => array ( 0 => 76, 1 => 140, ), - 2 => + 2 => array ( 0 => 77, 1 => 142, ), - 3 => + 3 => array ( 0 => 120, 1 => 117, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 119, ), - 1 => + 1 => array ( 0 => 78, 1 => 144, ), - 2 => + 2 => array ( 0 => 78, 1 => 144, ), - 3 => + 3 => array ( 0 => 121, 1 => 119, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 120, ), - 1 => + 1 => array ( 0 => 79, 1 => 145, ), - 2 => + 2 => array ( 0 => 79, 1 => 145, ), - 3 => + 3 => array ( 0 => 122, 1 => 120, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 122, ), - 1 => + 1 => array ( 0 => 80, 1 => 147, ), - 2 => + 2 => array ( 0 => 81, 1 => 149, ), - 3 => + 3 => array ( 0 => 124, 1 => 124, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 126, ), - 1 => + 1 => array ( 0 => 82, 1 => 151, ), - 2 => + 2 => array ( 0 => 82, 1 => 151, ), - 3 => + 3 => array ( 0 => 125, 1 => 126, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 127, ), - 1 => + 1 => array ( 0 => 83, 1 => 152, ), - 2 => + 2 => array ( 0 => 83, 1 => 152, ), - 3 => + 3 => array ( 0 => 126, 1 => 127, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 129, ), - 1 => + 1 => array ( 0 => 84, 1 => 154, ), - 2 => + 2 => array ( 0 => 85, 1 => 156, ), - 3 => + 3 => array ( 0 => 128, 1 => 131, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 133, ), - 1 => + 1 => array ( 0 => 86, 1 => 158, ), - 2 => + 2 => array ( 0 => 86, 1 => 158, ), - 3 => + 3 => array ( 0 => 129, 1 => 133, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 134, ), - 1 => + 1 => array ( 0 => 87, 1 => 159, ), - 2 => + 2 => array ( 0 => 88, 1 => 161, ), - 3 => + 3 => array ( 0 => 131, 1 => 136, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 138, ), - 1 => + 1 => array ( 0 => 89, 1 => 163, ), - 2 => + 2 => array ( 0 => 89, 1 => 163, ), - 3 => + 3 => array ( 0 => 132, 1 => 138, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 139, ), - 1 => + 1 => array ( 0 => 90, 1 => 164, ), - 2 => + 2 => array ( 0 => 91, 1 => 166, ), - 3 => + 3 => array ( 0 => 134, 1 => 141, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 143, ), - 1 => + 1 => array ( 0 => 92, 1 => 168, ), - 2 => + 2 => array ( 0 => 92, 1 => 168, ), - 3 => + 3 => array ( 0 => 135, 1 => 143, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 145, ), - 1 => + 1 => array ( 0 => 93, 1 => 170, ), - 2 => + 2 => array ( 0 => 94, 1 => 171, ), - 3 => + 3 => array ( 0 => 137, 1 => 146, @@ -1654,32 +1654,32 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 156, ), - 2 => + 2 => array ( 0 => 87, 1 => 189, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1688,12 +1688,12 @@ 'color' => 0, 'filled' => false, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 44, 1 => 110, diff --git a/test/Object/TestAsset/Code25_0123456789_instructions.php b/test/Object/TestAsset/Code25_0123456789_instructions.php index 25b7b2a..8ed24df 100644 --- a/test/Object/TestAsset/Code25_0123456789_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 179, 1 => 61, ), - 3 => + 3 => array ( 0 => 179, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 0, ), - 1 => + 1 => array ( 0 => 38, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 0, ), - 1 => + 1 => array ( 0 => 106, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 112, 1 => 50, ), - 3 => + 3 => array ( 0 => 112, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 50, ), - 2 => + 2 => array ( 0 => 116, 1 => 50, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 118, 1 => 50, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 0, ), - 1 => + 1 => array ( 0 => 128, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 0, ), - 1 => + 1 => array ( 0 => 132, 1 => 50, ), - 2 => + 2 => array ( 0 => 134, 1 => 50, ), - 3 => + 3 => array ( 0 => 134, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 0, ), - 1 => + 1 => array ( 0 => 146, 1 => 50, ), - 2 => + 2 => array ( 0 => 146, 1 => 50, ), - 3 => + 3 => array ( 0 => 146, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 0, ), - 1 => + 1 => array ( 0 => 148, 1 => 50, ), - 2 => + 2 => array ( 0 => 150, 1 => 50, ), - 3 => + 3 => array ( 0 => 150, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 152, 1 => 0, ), - 1 => + 1 => array ( 0 => 152, 1 => 50, ), - 2 => + 2 => array ( 0 => 152, 1 => 50, ), - 3 => + 3 => array ( 0 => 152, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 154, 1 => 0, ), - 1 => + 1 => array ( 0 => 154, 1 => 50, ), - 2 => + 2 => array ( 0 => 156, 1 => 50, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 158, 1 => 0, ), - 1 => + 1 => array ( 0 => 158, 1 => 50, ), - 2 => + 2 => array ( 0 => 158, 1 => 50, ), - 3 => + 3 => array ( 0 => 158, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 160, 1 => 0, ), - 1 => + 1 => array ( 0 => 160, 1 => 50, ), - 2 => + 2 => array ( 0 => 162, 1 => 50, ), - 3 => + 3 => array ( 0 => 162, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 50, ), - 2 => + 2 => array ( 0 => 164, 1 => 50, ), - 3 => + 3 => array ( 0 => 164, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 166, 1 => 0, ), - 1 => + 1 => array ( 0 => 166, 1 => 50, ), - 2 => + 2 => array ( 0 => 168, 1 => 50, ), - 3 => + 3 => array ( 0 => 168, 1 => 0, @@ -1654,12 +1654,12 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 90, 1 => 61, diff --git a/test/Object/TestAsset/Code25_0123456789_oriented_instructions.php b/test/Object/TestAsset/Code25_0123456789_oriented_instructions.php index e3d8b5c..85ecaa1 100644 --- a/test/Object/TestAsset/Code25_0123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 90, 1 => 185, ), - 3 => + 3 => array ( 0 => 143, 1 => 155, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 29, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 91, ), - 1 => + 1 => array ( 0 => 63, 1 => 116, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 66, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 100, ), - 1 => + 1 => array ( 0 => 68, 1 => 125, ), - 2 => + 2 => array ( 0 => 68, 1 => 125, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 69, 1 => 127, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 70, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 107, ), - 1 => + 1 => array ( 0 => 72, 1 => 132, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 110, ), - 1 => + 1 => array ( 0 => 74, 1 => 135, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 114, ), - 1 => + 1 => array ( 0 => 76, 1 => 139, ), - 2 => + 2 => array ( 0 => 77, 1 => 141, ), - 3 => + 3 => array ( 0 => 120, 1 => 116, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 117, ), - 1 => + 1 => array ( 0 => 78, 1 => 142, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 126, ), - 1 => + 1 => array ( 0 => 83, 1 => 151, ), - 2 => + 2 => array ( 0 => 83, 1 => 151, ), - 3 => + 3 => array ( 0 => 126, 1 => 126, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 128, ), - 1 => + 1 => array ( 0 => 84, 1 => 153, ), - 2 => + 2 => array ( 0 => 85, 1 => 154, ), - 3 => + 3 => array ( 0 => 128, 1 => 129, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 131, ), - 1 => + 1 => array ( 0 => 86, 1 => 156, ), - 2 => + 2 => array ( 0 => 86, 1 => 156, ), - 3 => + 3 => array ( 0 => 129, 1 => 131, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 133, ), - 1 => + 1 => array ( 0 => 87, 1 => 158, ), - 2 => + 2 => array ( 0 => 88, 1 => 160, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 136, ), - 1 => + 1 => array ( 0 => 89, 1 => 161, ), - 2 => + 2 => array ( 0 => 89, 1 => 161, ), - 3 => + 3 => array ( 0 => 132, 1 => 136, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 138, ), - 1 => + 1 => array ( 0 => 90, 1 => 163, ), - 2 => + 2 => array ( 0 => 91, 1 => 165, ), - 3 => + 3 => array ( 0 => 134, 1 => 140, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 142, ), - 1 => + 1 => array ( 0 => 92, 1 => 167, ), - 2 => + 2 => array ( 0 => 92, 1 => 167, ), - 3 => + 3 => array ( 0 => 135, 1 => 142, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 143, ), - 1 => + 1 => array ( 0 => 93, 1 => 168, ), - 2 => + 2 => array ( 0 => 94, 1 => 170, ), - 3 => + 3 => array ( 0 => 137, 1 => 145, @@ -1654,12 +1654,12 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 45, 1 => 108, diff --git a/test/Object/TestAsset/Code25_0123456789_stretchtext_instructions.php b/test/Object/TestAsset/Code25_0123456789_stretchtext_instructions.php index 54988c4..e4d78db 100644 --- a/test/Object/TestAsset/Code25_0123456789_stretchtext_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 179, 1 => 61, ), - 3 => + 3 => array ( 0 => 179, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 0, ), - 1 => + 1 => array ( 0 => 38, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 0, ), - 1 => + 1 => array ( 0 => 106, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 112, 1 => 50, ), - 3 => + 3 => array ( 0 => 112, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 50, ), - 2 => + 2 => array ( 0 => 116, 1 => 50, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 118, 1 => 50, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 0, ), - 1 => + 1 => array ( 0 => 128, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 0, ), - 1 => + 1 => array ( 0 => 132, 1 => 50, ), - 2 => + 2 => array ( 0 => 134, 1 => 50, ), - 3 => + 3 => array ( 0 => 134, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 0, ), - 1 => + 1 => array ( 0 => 146, 1 => 50, ), - 2 => + 2 => array ( 0 => 146, 1 => 50, ), - 3 => + 3 => array ( 0 => 146, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 0, ), - 1 => + 1 => array ( 0 => 148, 1 => 50, ), - 2 => + 2 => array ( 0 => 150, 1 => 50, ), - 3 => + 3 => array ( 0 => 150, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 152, 1 => 0, ), - 1 => + 1 => array ( 0 => 152, 1 => 50, ), - 2 => + 2 => array ( 0 => 152, 1 => 50, ), - 3 => + 3 => array ( 0 => 152, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 154, 1 => 0, ), - 1 => + 1 => array ( 0 => 154, 1 => 50, ), - 2 => + 2 => array ( 0 => 156, 1 => 50, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 158, 1 => 0, ), - 1 => + 1 => array ( 0 => 158, 1 => 50, ), - 2 => + 2 => array ( 0 => 158, 1 => 50, ), - 3 => + 3 => array ( 0 => 158, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 160, 1 => 0, ), - 1 => + 1 => array ( 0 => 160, 1 => 50, ), - 2 => + 2 => array ( 0 => 162, 1 => 50, ), - 3 => + 3 => array ( 0 => 162, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 50, ), - 2 => + 2 => array ( 0 => 164, 1 => 50, ), - 3 => + 3 => array ( 0 => 164, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 166, 1 => 0, ), - 1 => + 1 => array ( 0 => 166, 1 => 50, ), - 2 => + 2 => array ( 0 => 168, 1 => 50, ), - 3 => + 3 => array ( 0 => 168, 1 => 0, @@ -1654,12 +1654,12 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 18, 1 => 61, @@ -1669,12 +1669,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -1684,12 +1684,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 59 => + 59 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 50, 1 => 61, @@ -1699,12 +1699,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 60 => + 60 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 61, @@ -1714,12 +1714,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 82, 1 => 61, @@ -1729,12 +1729,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 98, 1 => 61, @@ -1744,12 +1744,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 114, 1 => 61, @@ -1759,12 +1759,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 130, 1 => 61, @@ -1774,12 +1774,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 146, 1 => 61, @@ -1789,12 +1789,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 162, 1 => 61, diff --git a/test/Object/TestAsset/Code25_0123456789_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Code25_0123456789_stretchtext_oriented_instructions.php index f7aefa3..3622438 100644 --- a/test/Object/TestAsset/Code25_0123456789_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Code25_0123456789_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 90, 1 => 185, ), - 3 => + 3 => array ( 0 => 143, 1 => 155, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 29, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 91, ), - 1 => + 1 => array ( 0 => 63, 1 => 116, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 66, 1 => 121, ), - 3 => + 3 => array ( 0 => 109, 1 => 96, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 100, ), - 1 => + 1 => array ( 0 => 68, 1 => 125, ), - 2 => + 2 => array ( 0 => 68, 1 => 125, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 69, 1 => 127, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 70, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 107, ), - 1 => + 1 => array ( 0 => 72, 1 => 132, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 110, ), - 1 => + 1 => array ( 0 => 74, 1 => 135, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 114, ), - 1 => + 1 => array ( 0 => 76, 1 => 139, ), - 2 => + 2 => array ( 0 => 77, 1 => 141, ), - 3 => + 3 => array ( 0 => 120, 1 => 116, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 117, ), - 1 => + 1 => array ( 0 => 78, 1 => 142, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 126, ), - 1 => + 1 => array ( 0 => 83, 1 => 151, ), - 2 => + 2 => array ( 0 => 83, 1 => 151, ), - 3 => + 3 => array ( 0 => 126, 1 => 126, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 128, ), - 1 => + 1 => array ( 0 => 84, 1 => 153, ), - 2 => + 2 => array ( 0 => 85, 1 => 154, ), - 3 => + 3 => array ( 0 => 128, 1 => 129, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 131, ), - 1 => + 1 => array ( 0 => 86, 1 => 156, ), - 2 => + 2 => array ( 0 => 86, 1 => 156, ), - 3 => + 3 => array ( 0 => 129, 1 => 131, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 133, ), - 1 => + 1 => array ( 0 => 87, 1 => 158, ), - 2 => + 2 => array ( 0 => 88, 1 => 160, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 136, ), - 1 => + 1 => array ( 0 => 89, 1 => 161, ), - 2 => + 2 => array ( 0 => 89, 1 => 161, ), - 3 => + 3 => array ( 0 => 132, 1 => 136, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 138, ), - 1 => + 1 => array ( 0 => 90, 1 => 163, ), - 2 => + 2 => array ( 0 => 91, 1 => 165, ), - 3 => + 3 => array ( 0 => 134, 1 => 140, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 142, ), - 1 => + 1 => array ( 0 => 92, 1 => 167, ), - 2 => + 2 => array ( 0 => 92, 1 => 167, ), - 3 => + 3 => array ( 0 => 135, 1 => 142, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 143, ), - 1 => + 1 => array ( 0 => 93, 1 => 168, ), - 2 => + 2 => array ( 0 => 94, 1 => 170, ), - 3 => + 3 => array ( 0 => 137, 1 => 145, @@ -1654,12 +1654,12 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 46, @@ -1669,12 +1669,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -1684,12 +1684,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 59 => + 59 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 25, 1 => 73, @@ -1699,12 +1699,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 60 => + 60 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, @@ -1714,12 +1714,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 101, @@ -1729,12 +1729,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 49, 1 => 115, @@ -1744,12 +1744,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 57, 1 => 129, @@ -1759,12 +1759,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 65, 1 => 143, @@ -1774,12 +1774,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 156, @@ -1789,12 +1789,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 81, 1 => 170, diff --git a/test/Object/TestAsset/Code39_0123456789_border_instructions.php b/test/Object/TestAsset/Code39_0123456789_border_instructions.php index d0c6c33..6c64e47 100644 --- a/test/Object/TestAsset/Code39_0123456789_border_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 212, 1 => 65, ), - 3 => + 3 => array ( 0 => 212, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 25, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 29, 1 => 51, ), - 3 => + 3 => array ( 0 => 29, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 35, 1 => 51, ), - 3 => + 3 => array ( 0 => 35, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 1, ), - 1 => + 1 => array ( 0 => 47, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 57, 1 => 51, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 63, 1 => 51, ), - 3 => + 3 => array ( 0 => 63, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 1, ), - 1 => + 1 => array ( 0 => 67, 1 => 51, ), - 2 => + 2 => array ( 0 => 67, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 51, ), - 2 => + 2 => array ( 0 => 69, 1 => 51, ), - 3 => + 3 => array ( 0 => 69, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 1, ), - 1 => + 1 => array ( 0 => 71, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 1, ), - 1 => + 1 => array ( 0 => 79, 1 => 51, ), - 2 => + 2 => array ( 0 => 81, 1 => 51, ), - 3 => + 3 => array ( 0 => 81, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 87, 1 => 51, ), - 3 => + 3 => array ( 0 => 87, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 1, ), - 1 => + 1 => array ( 0 => 89, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 51, ), - 2 => + 2 => array ( 0 => 99, 1 => 51, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 101, 1 => 51, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 1, ), - 1 => + 1 => array ( 0 => 107, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 111, 1 => 51, ), - 3 => + 3 => array ( 0 => 111, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 1, ), - 1 => + 1 => array ( 0 => 115, 1 => 51, ), - 2 => + 2 => array ( 0 => 117, 1 => 51, ), - 3 => + 3 => array ( 0 => 117, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 1, ), - 1 => + 1 => array ( 0 => 119, 1 => 51, ), - 2 => + 2 => array ( 0 => 119, 1 => 51, ), - 3 => + 3 => array ( 0 => 119, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 51, ), - 2 => + 2 => array ( 0 => 121, 1 => 51, ), - 3 => + 3 => array ( 0 => 121, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 1, ), - 1 => + 1 => array ( 0 => 123, 1 => 51, ), - 2 => + 2 => array ( 0 => 123, 1 => 51, ), - 3 => + 3 => array ( 0 => 123, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 1, ), - 1 => + 1 => array ( 0 => 125, 1 => 51, ), - 2 => + 2 => array ( 0 => 127, 1 => 51, ), - 3 => + 3 => array ( 0 => 127, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 131, 1 => 1, ), - 1 => + 1 => array ( 0 => 131, 1 => 51, ), - 2 => + 2 => array ( 0 => 133, 1 => 51, ), - 3 => + 3 => array ( 0 => 133, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 1, ), - 1 => + 1 => array ( 0 => 135, 1 => 51, ), - 2 => + 2 => array ( 0 => 135, 1 => 51, ), - 3 => + 3 => array ( 0 => 135, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 1, ), - 1 => + 1 => array ( 0 => 137, 1 => 51, ), - 2 => + 2 => array ( 0 => 137, 1 => 51, ), - 3 => + 3 => array ( 0 => 137, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 1, ), - 1 => + 1 => array ( 0 => 139, 1 => 51, ), - 2 => + 2 => array ( 0 => 139, 1 => 51, ), - 3 => + 3 => array ( 0 => 139, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 1, ), - 1 => + 1 => array ( 0 => 141, 1 => 51, ), - 2 => + 2 => array ( 0 => 141, 1 => 51, ), - 3 => + 3 => array ( 0 => 141, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 1, ), - 1 => + 1 => array ( 0 => 145, 1 => 51, ), - 2 => + 2 => array ( 0 => 145, 1 => 51, ), - 3 => + 3 => array ( 0 => 145, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 147, 1 => 1, ), - 1 => + 1 => array ( 0 => 147, 1 => 51, ), - 2 => + 2 => array ( 0 => 149, 1 => 51, ), - 3 => + 3 => array ( 0 => 149, 1 => 1, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 151, 1 => 1, ), - 1 => + 1 => array ( 0 => 151, 1 => 51, ), - 2 => + 2 => array ( 0 => 153, 1 => 51, ), - 3 => + 3 => array ( 0 => 153, 1 => 1, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 155, 1 => 1, ), - 1 => + 1 => array ( 0 => 155, 1 => 51, ), - 2 => + 2 => array ( 0 => 157, 1 => 51, ), - 3 => + 3 => array ( 0 => 157, 1 => 1, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 159, 1 => 1, ), - 1 => + 1 => array ( 0 => 159, 1 => 51, ), - 2 => + 2 => array ( 0 => 159, 1 => 51, ), - 3 => + 3 => array ( 0 => 159, 1 => 1, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 163, 1 => 1, ), - 1 => + 1 => array ( 0 => 163, 1 => 51, ), - 2 => + 2 => array ( 0 => 163, 1 => 51, ), - 3 => + 3 => array ( 0 => 163, 1 => 1, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 165, 1 => 1, ), - 1 => + 1 => array ( 0 => 165, 1 => 51, ), - 2 => + 2 => array ( 0 => 167, 1 => 51, ), - 3 => + 3 => array ( 0 => 167, 1 => 1, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 169, 1 => 1, ), - 1 => + 1 => array ( 0 => 169, 1 => 51, ), - 2 => + 2 => array ( 0 => 169, 1 => 51, ), - 3 => + 3 => array ( 0 => 169, 1 => 1, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 171, 1 => 1, ), - 1 => + 1 => array ( 0 => 171, 1 => 51, ), - 2 => + 2 => array ( 0 => 171, 1 => 51, ), - 3 => + 3 => array ( 0 => 171, 1 => 1, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 173, 1 => 1, ), - 1 => + 1 => array ( 0 => 173, 1 => 51, ), - 2 => + 2 => array ( 0 => 175, 1 => 51, ), - 3 => + 3 => array ( 0 => 175, 1 => 1, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 179, 1 => 1, ), - 1 => + 1 => array ( 0 => 179, 1 => 51, ), - 2 => + 2 => array ( 0 => 179, 1 => 51, ), - 3 => + 3 => array ( 0 => 179, 1 => 1, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 181, 1 => 1, ), - 1 => + 1 => array ( 0 => 181, 1 => 51, ), - 2 => + 2 => array ( 0 => 183, 1 => 51, ), - 3 => + 3 => array ( 0 => 183, 1 => 1, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 185, 1 => 1, ), - 1 => + 1 => array ( 0 => 185, 1 => 51, ), - 2 => + 2 => array ( 0 => 185, 1 => 51, ), - 3 => + 3 => array ( 0 => 185, 1 => 1, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 187, 1 => 1, ), - 1 => + 1 => array ( 0 => 187, 1 => 51, ), - 2 => + 2 => array ( 0 => 187, 1 => 51, ), - 3 => + 3 => array ( 0 => 187, 1 => 1, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 191, 1 => 1, ), - 1 => + 1 => array ( 0 => 191, 1 => 51, ), - 2 => + 2 => array ( 0 => 191, 1 => 51, ), - 3 => + 3 => array ( 0 => 191, 1 => 1, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 193, 1 => 1, ), - 1 => + 1 => array ( 0 => 193, 1 => 51, ), - 2 => + 2 => array ( 0 => 195, 1 => 51, ), - 3 => + 3 => array ( 0 => 195, 1 => 1, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 197, 1 => 1, ), - 1 => + 1 => array ( 0 => 197, 1 => 51, ), - 2 => + 2 => array ( 0 => 199, 1 => 51, ), - 3 => + 3 => array ( 0 => 199, 1 => 1, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 201, 1 => 1, ), - 1 => + 1 => array ( 0 => 201, 1 => 51, ), - 2 => + 2 => array ( 0 => 201, 1 => 51, ), - 3 => + 3 => array ( 0 => 201, 1 => 1, @@ -1770,32 +1770,32 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 212, 1 => 0, ), - 2 => + 2 => array ( 0 => 212, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1804,12 +1804,12 @@ 'color' => 0, 'filled' => false, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '*0123456789*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 106, 1 => 63, diff --git a/test/Object/TestAsset/Code39_0123456789_border_oriented_instructions.php b/test/Object/TestAsset/Code39_0123456789_border_oriented_instructions.php index 9339ef6..3206969 100644 --- a/test/Object/TestAsset/Code39_0123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 103, 1 => 216, ), - 3 => + 3 => array ( 0 => 159, 1 => 183, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 22, 1 => 47, ), - 3 => + 3 => array ( 0 => 65, 1 => 22, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 70, 1 => 30, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 41, ), - 1 => + 1 => array ( 0 => 33, 1 => 66, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 46, ), - 1 => + 1 => array ( 0 => 36, 1 => 71, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 86, 1 => 58, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 60, ), - 1 => + 1 => array ( 0 => 44, 1 => 85, ), - 2 => + 2 => array ( 0 => 44, 1 => 85, ), - 3 => + 3 => array ( 0 => 87, 1 => 60, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 93, 1 => 70, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 53, 1 => 100, ), - 3 => + 3 => array ( 0 => 96, 1 => 75, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 81, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 111, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 93, ), - 1 => + 1 => array ( 0 => 63, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 108, 1 => 96, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 100, ), - 1 => + 1 => array ( 0 => 67, 1 => 125, ), - 2 => + 2 => array ( 0 => 68, 1 => 126, ), - 3 => + 3 => array ( 0 => 111, 1 => 101, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 69, 1 => 128, ), - 3 => + 3 => array ( 0 => 112, 1 => 103, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 105, ), - 1 => + 1 => array ( 0 => 70, 1 => 130, ), - 2 => + 2 => array ( 0 => 70, 1 => 130, ), - 3 => + 3 => array ( 0 => 113, 1 => 105, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 71, 1 => 132, ), - 3 => + 3 => array ( 0 => 114, 1 => 107, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 108, ), - 1 => + 1 => array ( 0 => 72, 1 => 133, ), - 2 => + 2 => array ( 0 => 73, 1 => 135, ), - 3 => + 3 => array ( 0 => 116, 1 => 110, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 113, ), - 1 => + 1 => array ( 0 => 75, 1 => 138, ), - 2 => + 2 => array ( 0 => 76, 1 => 140, ), - 3 => + 3 => array ( 0 => 119, 1 => 115, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 117, ), - 1 => + 1 => array ( 0 => 77, 1 => 142, ), - 2 => + 2 => array ( 0 => 77, 1 => 142, ), - 3 => + 3 => array ( 0 => 120, 1 => 117, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 119, ), - 1 => + 1 => array ( 0 => 78, 1 => 144, ), - 2 => + 2 => array ( 0 => 78, 1 => 144, ), - 3 => + 3 => array ( 0 => 121, 1 => 119, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 120, ), - 1 => + 1 => array ( 0 => 79, 1 => 145, ), - 2 => + 2 => array ( 0 => 79, 1 => 145, ), - 3 => + 3 => array ( 0 => 122, 1 => 120, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 122, ), - 1 => + 1 => array ( 0 => 80, 1 => 147, ), - 2 => + 2 => array ( 0 => 80, 1 => 147, ), - 3 => + 3 => array ( 0 => 123, 1 => 122, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 126, ), - 1 => + 1 => array ( 0 => 82, 1 => 151, ), - 2 => + 2 => array ( 0 => 82, 1 => 151, ), - 3 => + 3 => array ( 0 => 125, 1 => 126, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 127, ), - 1 => + 1 => array ( 0 => 83, 1 => 152, ), - 2 => + 2 => array ( 0 => 84, 1 => 154, ), - 3 => + 3 => array ( 0 => 127, 1 => 129, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 131, ), - 1 => + 1 => array ( 0 => 85, 1 => 156, ), - 2 => + 2 => array ( 0 => 86, 1 => 158, ), - 3 => + 3 => array ( 0 => 129, 1 => 133, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 134, ), - 1 => + 1 => array ( 0 => 87, 1 => 159, ), - 2 => + 2 => array ( 0 => 88, 1 => 161, ), - 3 => + 3 => array ( 0 => 131, 1 => 136, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 138, ), - 1 => + 1 => array ( 0 => 89, 1 => 163, ), - 2 => + 2 => array ( 0 => 89, 1 => 163, ), - 3 => + 3 => array ( 0 => 132, 1 => 138, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 141, ), - 1 => + 1 => array ( 0 => 91, 1 => 166, ), - 2 => + 2 => array ( 0 => 91, 1 => 166, ), - 3 => + 3 => array ( 0 => 134, 1 => 141, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 143, ), - 1 => + 1 => array ( 0 => 92, 1 => 168, ), - 2 => + 2 => array ( 0 => 93, 1 => 170, ), - 3 => + 3 => array ( 0 => 136, 1 => 145, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 146, ), - 1 => + 1 => array ( 0 => 94, 1 => 171, ), - 2 => + 2 => array ( 0 => 94, 1 => 171, ), - 3 => + 3 => array ( 0 => 137, 1 => 146, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 148, ), - 1 => + 1 => array ( 0 => 95, 1 => 173, ), - 2 => + 2 => array ( 0 => 95, 1 => 173, ), - 3 => + 3 => array ( 0 => 138, 1 => 148, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 150, ), - 1 => + 1 => array ( 0 => 96, 1 => 175, ), - 2 => + 2 => array ( 0 => 97, 1 => 177, ), - 3 => + 3 => array ( 0 => 140, 1 => 152, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 142, 1 => 155, ), - 1 => + 1 => array ( 0 => 99, 1 => 180, ), - 2 => + 2 => array ( 0 => 99, 1 => 180, ), - 3 => + 3 => array ( 0 => 142, 1 => 155, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 143, 1 => 157, ), - 1 => + 1 => array ( 0 => 100, 1 => 182, ), - 2 => + 2 => array ( 0 => 101, 1 => 183, ), - 3 => + 3 => array ( 0 => 144, 1 => 158, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 160, ), - 1 => + 1 => array ( 0 => 102, 1 => 185, ), - 2 => + 2 => array ( 0 => 102, 1 => 185, ), - 3 => + 3 => array ( 0 => 145, 1 => 160, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 162, ), - 1 => + 1 => array ( 0 => 103, 1 => 187, ), - 2 => + 2 => array ( 0 => 103, 1 => 187, ), - 3 => + 3 => array ( 0 => 146, 1 => 162, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 165, ), - 1 => + 1 => array ( 0 => 105, 1 => 190, ), - 2 => + 2 => array ( 0 => 105, 1 => 190, ), - 3 => + 3 => array ( 0 => 148, 1 => 165, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 167, ), - 1 => + 1 => array ( 0 => 106, 1 => 192, ), - 2 => + 2 => array ( 0 => 107, 1 => 194, ), - 3 => + 3 => array ( 0 => 150, 1 => 169, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 151, 1 => 171, ), - 1 => + 1 => array ( 0 => 108, 1 => 196, ), - 2 => + 2 => array ( 0 => 109, 1 => 197, ), - 3 => + 3 => array ( 0 => 152, 1 => 172, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 174, ), - 1 => + 1 => array ( 0 => 110, 1 => 199, ), - 2 => + 2 => array ( 0 => 110, 1 => 199, ), - 3 => + 3 => array ( 0 => 153, 1 => 174, @@ -1770,32 +1770,32 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 159, 1 => 183, ), - 2 => + 2 => array ( 0 => 103, 1 => 216, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1804,12 +1804,12 @@ 'color' => 0, 'filled' => false, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '*0123456789*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 52, 1 => 123, diff --git a/test/Object/TestAsset/Code39_0123456789_instructions.php b/test/Object/TestAsset/Code39_0123456789_instructions.php index e32d193..b26fd41 100644 --- a/test/Object/TestAsset/Code39_0123456789_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 210, 1 => 61, ), - 3 => + 3 => array ( 0 => 210, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 24, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 86, 1 => 50, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 0, ), - 1 => + 1 => array ( 0 => 106, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 116, 1 => 50, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 118, 1 => 50, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 132, 1 => 50, ), - 3 => + 3 => array ( 0 => 132, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 0, ), - 1 => + 1 => array ( 0 => 134, 1 => 50, ), - 2 => + 2 => array ( 0 => 134, 1 => 50, ), - 3 => + 3 => array ( 0 => 134, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 140, 1 => 50, ), - 3 => + 3 => array ( 0 => 140, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 0, ), - 1 => + 1 => array ( 0 => 146, 1 => 50, ), - 2 => + 2 => array ( 0 => 148, 1 => 50, ), - 3 => + 3 => array ( 0 => 148, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 150, 1 => 0, ), - 1 => + 1 => array ( 0 => 150, 1 => 50, ), - 2 => + 2 => array ( 0 => 152, 1 => 50, ), - 3 => + 3 => array ( 0 => 152, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 154, 1 => 0, ), - 1 => + 1 => array ( 0 => 154, 1 => 50, ), - 2 => + 2 => array ( 0 => 156, 1 => 50, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 158, 1 => 0, ), - 1 => + 1 => array ( 0 => 158, 1 => 50, ), - 2 => + 2 => array ( 0 => 158, 1 => 50, ), - 3 => + 3 => array ( 0 => 158, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 162, 1 => 0, ), - 1 => + 1 => array ( 0 => 162, 1 => 50, ), - 2 => + 2 => array ( 0 => 162, 1 => 50, ), - 3 => + 3 => array ( 0 => 162, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 50, ), - 2 => + 2 => array ( 0 => 166, 1 => 50, ), - 3 => + 3 => array ( 0 => 166, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 168, 1 => 0, ), - 1 => + 1 => array ( 0 => 168, 1 => 50, ), - 2 => + 2 => array ( 0 => 168, 1 => 50, ), - 3 => + 3 => array ( 0 => 168, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 170, 1 => 0, ), - 1 => + 1 => array ( 0 => 170, 1 => 50, ), - 2 => + 2 => array ( 0 => 170, 1 => 50, ), - 3 => + 3 => array ( 0 => 170, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 172, 1 => 0, ), - 1 => + 1 => array ( 0 => 172, 1 => 50, ), - 2 => + 2 => array ( 0 => 174, 1 => 50, ), - 3 => + 3 => array ( 0 => 174, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 178, 1 => 0, ), - 1 => + 1 => array ( 0 => 178, 1 => 50, ), - 2 => + 2 => array ( 0 => 178, 1 => 50, ), - 3 => + 3 => array ( 0 => 178, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 180, 1 => 0, ), - 1 => + 1 => array ( 0 => 180, 1 => 50, ), - 2 => + 2 => array ( 0 => 182, 1 => 50, ), - 3 => + 3 => array ( 0 => 182, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 184, 1 => 0, ), - 1 => + 1 => array ( 0 => 184, 1 => 50, ), - 2 => + 2 => array ( 0 => 184, 1 => 50, ), - 3 => + 3 => array ( 0 => 184, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 186, 1 => 0, ), - 1 => + 1 => array ( 0 => 186, 1 => 50, ), - 2 => + 2 => array ( 0 => 186, 1 => 50, ), - 3 => + 3 => array ( 0 => 186, 1 => 0, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 190, 1 => 0, ), - 1 => + 1 => array ( 0 => 190, 1 => 50, ), - 2 => + 2 => array ( 0 => 190, 1 => 50, ), - 3 => + 3 => array ( 0 => 190, 1 => 0, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 192, 1 => 0, ), - 1 => + 1 => array ( 0 => 192, 1 => 50, ), - 2 => + 2 => array ( 0 => 194, 1 => 50, ), - 3 => + 3 => array ( 0 => 194, 1 => 0, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 196, 1 => 0, ), - 1 => + 1 => array ( 0 => 196, 1 => 50, ), - 2 => + 2 => array ( 0 => 198, 1 => 50, ), - 3 => + 3 => array ( 0 => 198, 1 => 0, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 200, 1 => 0, ), - 1 => + 1 => array ( 0 => 200, 1 => 50, ), - 2 => + 2 => array ( 0 => 200, 1 => 50, ), - 3 => + 3 => array ( 0 => 200, 1 => 0, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '*0123456789*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 105, 1 => 61, diff --git a/test/Object/TestAsset/Code39_0123456789_oriented_instructions.php b/test/Object/TestAsset/Code39_0123456789_oriented_instructions.php index 29822af..0d502ec 100644 --- a/test/Object/TestAsset/Code39_0123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 105, 1 => 212, ), - 3 => + 3 => array ( 0 => 158, 1 => 181, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 22, 1 => 45, ), - 3 => + 3 => array ( 0 => 65, 1 => 20, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 53, 1 => 99, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 91, ), - 1 => + 1 => array ( 0 => 63, 1 => 116, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 68, 1 => 125, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 69, 1 => 127, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 70, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 107, ), - 1 => + 1 => array ( 0 => 72, 1 => 132, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 76, 1 => 139, ), - 3 => + 3 => array ( 0 => 119, 1 => 114, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 116, ), - 1 => + 1 => array ( 0 => 77, 1 => 141, ), - 2 => + 2 => array ( 0 => 77, 1 => 141, ), - 3 => + 3 => array ( 0 => 120, 1 => 116, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 117, ), - 1 => + 1 => array ( 0 => 78, 1 => 142, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 80, 1 => 146, ), - 3 => + 3 => array ( 0 => 123, 1 => 121, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 126, ), - 1 => + 1 => array ( 0 => 83, 1 => 151, ), - 2 => + 2 => array ( 0 => 84, 1 => 153, ), - 3 => + 3 => array ( 0 => 127, 1 => 128, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 129, ), - 1 => + 1 => array ( 0 => 85, 1 => 154, ), - 2 => + 2 => array ( 0 => 86, 1 => 156, ), - 3 => + 3 => array ( 0 => 129, 1 => 131, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 133, ), - 1 => + 1 => array ( 0 => 87, 1 => 158, ), - 2 => + 2 => array ( 0 => 88, 1 => 160, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 136, ), - 1 => + 1 => array ( 0 => 89, 1 => 161, ), - 2 => + 2 => array ( 0 => 89, 1 => 161, ), - 3 => + 3 => array ( 0 => 132, 1 => 136, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 140, ), - 1 => + 1 => array ( 0 => 91, 1 => 165, ), - 2 => + 2 => array ( 0 => 91, 1 => 165, ), - 3 => + 3 => array ( 0 => 134, 1 => 140, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 142, ), - 1 => + 1 => array ( 0 => 92, 1 => 167, ), - 2 => + 2 => array ( 0 => 93, 1 => 168, ), - 3 => + 3 => array ( 0 => 136, 1 => 143, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 145, ), - 1 => + 1 => array ( 0 => 94, 1 => 170, ), - 2 => + 2 => array ( 0 => 94, 1 => 170, ), - 3 => + 3 => array ( 0 => 137, 1 => 145, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 147, ), - 1 => + 1 => array ( 0 => 95, 1 => 172, ), - 2 => + 2 => array ( 0 => 95, 1 => 172, ), - 3 => + 3 => array ( 0 => 138, 1 => 147, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 148, ), - 1 => + 1 => array ( 0 => 96, 1 => 173, ), - 2 => + 2 => array ( 0 => 97, 1 => 175, ), - 3 => + 3 => array ( 0 => 140, 1 => 150, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 142, 1 => 154, ), - 1 => + 1 => array ( 0 => 99, 1 => 179, ), - 2 => + 2 => array ( 0 => 99, 1 => 179, ), - 3 => + 3 => array ( 0 => 142, 1 => 154, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 143, 1 => 155, ), - 1 => + 1 => array ( 0 => 100, 1 => 180, ), - 2 => + 2 => array ( 0 => 101, 1 => 182, ), - 3 => + 3 => array ( 0 => 144, 1 => 157, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 159, ), - 1 => + 1 => array ( 0 => 102, 1 => 184, ), - 2 => + 2 => array ( 0 => 102, 1 => 184, ), - 3 => + 3 => array ( 0 => 145, 1 => 159, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 161, ), - 1 => + 1 => array ( 0 => 103, 1 => 186, ), - 2 => + 2 => array ( 0 => 103, 1 => 186, ), - 3 => + 3 => array ( 0 => 146, 1 => 161, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 164, ), - 1 => + 1 => array ( 0 => 105, 1 => 189, ), - 2 => + 2 => array ( 0 => 105, 1 => 189, ), - 3 => + 3 => array ( 0 => 148, 1 => 164, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 166, ), - 1 => + 1 => array ( 0 => 106, 1 => 191, ), - 2 => + 2 => array ( 0 => 107, 1 => 193, ), - 3 => + 3 => array ( 0 => 150, 1 => 168, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 151, 1 => 169, ), - 1 => + 1 => array ( 0 => 108, 1 => 194, ), - 2 => + 2 => array ( 0 => 109, 1 => 196, ), - 3 => + 3 => array ( 0 => 152, 1 => 171, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 173, ), - 1 => + 1 => array ( 0 => 110, 1 => 198, ), - 2 => + 2 => array ( 0 => 110, 1 => 198, ), - 3 => + 3 => array ( 0 => 153, 1 => 173, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '*0123456789*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 53, 1 => 121, diff --git a/test/Object/TestAsset/Code39_0123456789_stretchtext_instructions.php b/test/Object/TestAsset/Code39_0123456789_stretchtext_instructions.php index 07738fa..5da866b 100644 --- a/test/Object/TestAsset/Code39_0123456789_stretchtext_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 210, 1 => 61, ), - 3 => + 3 => array ( 0 => 210, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 24, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 0, ), - 1 => + 1 => array ( 0 => 66, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 86, 1 => 50, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 0, ), - 1 => + 1 => array ( 0 => 106, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 116, 1 => 50, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 118, 1 => 50, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 132, 1 => 50, ), - 3 => + 3 => array ( 0 => 132, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 0, ), - 1 => + 1 => array ( 0 => 134, 1 => 50, ), - 2 => + 2 => array ( 0 => 134, 1 => 50, ), - 3 => + 3 => array ( 0 => 134, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 140, 1 => 50, ), - 3 => + 3 => array ( 0 => 140, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 0, ), - 1 => + 1 => array ( 0 => 146, 1 => 50, ), - 2 => + 2 => array ( 0 => 148, 1 => 50, ), - 3 => + 3 => array ( 0 => 148, 1 => 0, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 150, 1 => 0, ), - 1 => + 1 => array ( 0 => 150, 1 => 50, ), - 2 => + 2 => array ( 0 => 152, 1 => 50, ), - 3 => + 3 => array ( 0 => 152, 1 => 0, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 154, 1 => 0, ), - 1 => + 1 => array ( 0 => 154, 1 => 50, ), - 2 => + 2 => array ( 0 => 156, 1 => 50, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 158, 1 => 0, ), - 1 => + 1 => array ( 0 => 158, 1 => 50, ), - 2 => + 2 => array ( 0 => 158, 1 => 50, ), - 3 => + 3 => array ( 0 => 158, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 162, 1 => 0, ), - 1 => + 1 => array ( 0 => 162, 1 => 50, ), - 2 => + 2 => array ( 0 => 162, 1 => 50, ), - 3 => + 3 => array ( 0 => 162, 1 => 0, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 50, ), - 2 => + 2 => array ( 0 => 166, 1 => 50, ), - 3 => + 3 => array ( 0 => 166, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 168, 1 => 0, ), - 1 => + 1 => array ( 0 => 168, 1 => 50, ), - 2 => + 2 => array ( 0 => 168, 1 => 50, ), - 3 => + 3 => array ( 0 => 168, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 170, 1 => 0, ), - 1 => + 1 => array ( 0 => 170, 1 => 50, ), - 2 => + 2 => array ( 0 => 170, 1 => 50, ), - 3 => + 3 => array ( 0 => 170, 1 => 0, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 172, 1 => 0, ), - 1 => + 1 => array ( 0 => 172, 1 => 50, ), - 2 => + 2 => array ( 0 => 174, 1 => 50, ), - 3 => + 3 => array ( 0 => 174, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 178, 1 => 0, ), - 1 => + 1 => array ( 0 => 178, 1 => 50, ), - 2 => + 2 => array ( 0 => 178, 1 => 50, ), - 3 => + 3 => array ( 0 => 178, 1 => 0, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 180, 1 => 0, ), - 1 => + 1 => array ( 0 => 180, 1 => 50, ), - 2 => + 2 => array ( 0 => 182, 1 => 50, ), - 3 => + 3 => array ( 0 => 182, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 184, 1 => 0, ), - 1 => + 1 => array ( 0 => 184, 1 => 50, ), - 2 => + 2 => array ( 0 => 184, 1 => 50, ), - 3 => + 3 => array ( 0 => 184, 1 => 0, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 186, 1 => 0, ), - 1 => + 1 => array ( 0 => 186, 1 => 50, ), - 2 => + 2 => array ( 0 => 186, 1 => 50, ), - 3 => + 3 => array ( 0 => 186, 1 => 0, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 190, 1 => 0, ), - 1 => + 1 => array ( 0 => 190, 1 => 50, ), - 2 => + 2 => array ( 0 => 190, 1 => 50, ), - 3 => + 3 => array ( 0 => 190, 1 => 0, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 192, 1 => 0, ), - 1 => + 1 => array ( 0 => 192, 1 => 50, ), - 2 => + 2 => array ( 0 => 194, 1 => 50, ), - 3 => + 3 => array ( 0 => 194, 1 => 0, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 196, 1 => 0, ), - 1 => + 1 => array ( 0 => 196, 1 => 50, ), - 2 => + 2 => array ( 0 => 198, 1 => 50, ), - 3 => + 3 => array ( 0 => 198, 1 => 0, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 200, 1 => 0, ), - 1 => + 1 => array ( 0 => 200, 1 => 50, ), - 2 => + 2 => array ( 0 => 200, 1 => 50, ), - 3 => + 3 => array ( 0 => 200, 1 => 0, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 61, @@ -1785,12 +1785,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 61, @@ -1800,12 +1800,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 49, 1 => 61, @@ -1815,12 +1815,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 65, 1 => 61, @@ -1830,12 +1830,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 81, 1 => 61, @@ -1845,12 +1845,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 97, 1 => 61, @@ -1860,12 +1860,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 67 => + 67 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 113, 1 => 61, @@ -1875,12 +1875,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 68 => + 68 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 129, 1 => 61, @@ -1890,12 +1890,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 69 => + 69 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 145, 1 => 61, @@ -1905,12 +1905,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 70 => + 70 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 161, 1 => 61, @@ -1920,12 +1920,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 71 => + 71 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 177, 1 => 61, @@ -1935,12 +1935,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 72 => + 72 => array ( 'type' => 'text', 'text' => '*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 193, 1 => 61, diff --git a/test/Object/TestAsset/Code39_0123456789_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Code39_0123456789_stretchtext_oriented_instructions.php index 5d099aa..356452f 100644 --- a/test/Object/TestAsset/Code39_0123456789_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Code39_0123456789_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 105, 1 => 212, ), - 3 => + 3 => array ( 0 => 158, 1 => 181, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 22, 1 => 45, ), - 3 => + 3 => array ( 0 => 65, 1 => 20, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 57, ), - 1 => + 1 => array ( 0 => 43, 1 => 82, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 53, 1 => 99, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 91, ), - 1 => + 1 => array ( 0 => 63, 1 => 116, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 68, 1 => 125, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 69, 1 => 127, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 70, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 107, ), - 1 => + 1 => array ( 0 => 72, 1 => 132, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 76, 1 => 139, ), - 3 => + 3 => array ( 0 => 119, 1 => 114, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 116, ), - 1 => + 1 => array ( 0 => 77, 1 => 141, ), - 2 => + 2 => array ( 0 => 77, 1 => 141, ), - 3 => + 3 => array ( 0 => 120, 1 => 116, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 117, ), - 1 => + 1 => array ( 0 => 78, 1 => 142, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 80, 1 => 146, ), - 3 => + 3 => array ( 0 => 123, 1 => 121, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 126, ), - 1 => + 1 => array ( 0 => 83, 1 => 151, ), - 2 => + 2 => array ( 0 => 84, 1 => 153, ), - 3 => + 3 => array ( 0 => 127, 1 => 128, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 129, ), - 1 => + 1 => array ( 0 => 85, 1 => 154, ), - 2 => + 2 => array ( 0 => 86, 1 => 156, ), - 3 => + 3 => array ( 0 => 129, 1 => 131, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 133, ), - 1 => + 1 => array ( 0 => 87, 1 => 158, ), - 2 => + 2 => array ( 0 => 88, 1 => 160, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 136, ), - 1 => + 1 => array ( 0 => 89, 1 => 161, ), - 2 => + 2 => array ( 0 => 89, 1 => 161, ), - 3 => + 3 => array ( 0 => 132, 1 => 136, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 140, ), - 1 => + 1 => array ( 0 => 91, 1 => 165, ), - 2 => + 2 => array ( 0 => 91, 1 => 165, ), - 3 => + 3 => array ( 0 => 134, 1 => 140, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 142, ), - 1 => + 1 => array ( 0 => 92, 1 => 167, ), - 2 => + 2 => array ( 0 => 93, 1 => 168, ), - 3 => + 3 => array ( 0 => 136, 1 => 143, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 145, ), - 1 => + 1 => array ( 0 => 94, 1 => 170, ), - 2 => + 2 => array ( 0 => 94, 1 => 170, ), - 3 => + 3 => array ( 0 => 137, 1 => 145, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 147, ), - 1 => + 1 => array ( 0 => 95, 1 => 172, ), - 2 => + 2 => array ( 0 => 95, 1 => 172, ), - 3 => + 3 => array ( 0 => 138, 1 => 147, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 148, ), - 1 => + 1 => array ( 0 => 96, 1 => 173, ), - 2 => + 2 => array ( 0 => 97, 1 => 175, ), - 3 => + 3 => array ( 0 => 140, 1 => 150, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 142, 1 => 154, ), - 1 => + 1 => array ( 0 => 99, 1 => 179, ), - 2 => + 2 => array ( 0 => 99, 1 => 179, ), - 3 => + 3 => array ( 0 => 142, 1 => 154, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 143, 1 => 155, ), - 1 => + 1 => array ( 0 => 100, 1 => 180, ), - 2 => + 2 => array ( 0 => 101, 1 => 182, ), - 3 => + 3 => array ( 0 => 144, 1 => 157, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 159, ), - 1 => + 1 => array ( 0 => 102, 1 => 184, ), - 2 => + 2 => array ( 0 => 102, 1 => 184, ), - 3 => + 3 => array ( 0 => 145, 1 => 159, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 161, ), - 1 => + 1 => array ( 0 => 103, 1 => 186, ), - 2 => + 2 => array ( 0 => 103, 1 => 186, ), - 3 => + 3 => array ( 0 => 146, 1 => 161, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 164, ), - 1 => + 1 => array ( 0 => 105, 1 => 189, ), - 2 => + 2 => array ( 0 => 105, 1 => 189, ), - 3 => + 3 => array ( 0 => 148, 1 => 164, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 166, ), - 1 => + 1 => array ( 0 => 106, 1 => 191, ), - 2 => + 2 => array ( 0 => 107, 1 => 193, ), - 3 => + 3 => array ( 0 => 150, 1 => 168, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 151, 1 => 169, ), - 1 => + 1 => array ( 0 => 108, 1 => 194, ), - 2 => + 2 => array ( 0 => 109, 1 => 196, ), - 3 => + 3 => array ( 0 => 152, 1 => 171, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 173, ), - 1 => + 1 => array ( 0 => 110, 1 => 198, ), - 2 => + 2 => array ( 0 => 110, 1 => 198, ), - 3 => + 3 => array ( 0 => 153, 1 => 173, @@ -1770,12 +1770,12 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'text', 'text' => '*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 46, @@ -1785,12 +1785,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 62 => + 62 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -1800,12 +1800,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 63 => + 63 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 25, 1 => 73, @@ -1815,12 +1815,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 64 => + 64 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, @@ -1830,12 +1830,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 65 => + 65 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 101, @@ -1845,12 +1845,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 66 => + 66 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 49, 1 => 114, @@ -1860,12 +1860,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 67 => + 67 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 57, 1 => 128, @@ -1875,12 +1875,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 68 => + 68 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 65, 1 => 142, @@ -1890,12 +1890,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 69 => + 69 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 156, @@ -1905,12 +1905,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 70 => + 70 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 81, 1 => 170, @@ -1920,12 +1920,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 71 => + 71 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 89, 1 => 183, @@ -1935,12 +1935,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 72 => + 72 => array ( 'type' => 'text', 'text' => '*', 'size' => 10, - 'position' => + 'position' => array ( 0 => 97, 1 => 197, diff --git a/test/Object/TestAsset/Ean13_000123456789_border_instructions.php b/test/Object/TestAsset/Ean13_000123456789_border_instructions.php index cb622fc..ffb95ed 100644 --- a/test/Object/TestAsset/Ean13_000123456789_border_instructions.php +++ b/test/Object/TestAsset/Ean13_000123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 116, 1 => 65, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 56, ), - 2 => + 2 => array ( 0 => 11, 1 => 56, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 56, ), - 2 => + 2 => array ( 0 => 13, 1 => 56, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 1, ), - 1 => + 1 => array ( 0 => 18, 1 => 51, ), - 2 => + 2 => array ( 0 => 18, 1 => 51, ), - 3 => + 3 => array ( 0 => 18, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 25, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 1, ), - 1 => + 1 => array ( 0 => 30, 1 => 51, ), - 2 => + 2 => array ( 0 => 30, 1 => 51, ), - 3 => + 3 => array ( 0 => 30, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 1, ), - 1 => + 1 => array ( 0 => 40, 1 => 51, ), - 2 => + 2 => array ( 0 => 40, 1 => 51, ), - 3 => + 3 => array ( 0 => 40, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 43, 1 => 51, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 1, ), - 1 => + 1 => array ( 0 => 44, 1 => 51, ), - 2 => + 2 => array ( 0 => 44, 1 => 51, ), - 3 => + 3 => array ( 0 => 44, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 1, ), - 1 => + 1 => array ( 0 => 46, 1 => 51, ), - 2 => + 2 => array ( 0 => 46, 1 => 51, ), - 3 => + 3 => array ( 0 => 46, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 1, ), - 1 => + 1 => array ( 0 => 48, 1 => 51, ), - 2 => + 2 => array ( 0 => 48, 1 => 51, ), - 3 => + 3 => array ( 0 => 48, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 1, ), - 1 => + 1 => array ( 0 => 50, 1 => 51, ), - 2 => + 2 => array ( 0 => 50, 1 => 51, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 1, ), - 1 => + 1 => array ( 0 => 54, 1 => 51, ), - 2 => + 2 => array ( 0 => 54, 1 => 51, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 56, ), - 2 => + 2 => array ( 0 => 57, 1 => 56, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 56, ), - 2 => + 2 => array ( 0 => 59, 1 => 56, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 1, ), - 1 => + 1 => array ( 0 => 64, 1 => 51, ), - 2 => + 2 => array ( 0 => 64, 1 => 51, ), - 3 => + 3 => array ( 0 => 64, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 1, ), - 1 => + 1 => array ( 0 => 66, 1 => 51, ), - 2 => + 2 => array ( 0 => 66, 1 => 51, ), - 3 => + 3 => array ( 0 => 66, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 1, ), - 1 => + 1 => array ( 0 => 68, 1 => 51, ), - 2 => + 2 => array ( 0 => 68, 1 => 51, ), - 3 => + 3 => array ( 0 => 68, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 1, ), - 1 => + 1 => array ( 0 => 70, 1 => 51, ), - 2 => + 2 => array ( 0 => 70, 1 => 51, ), - 3 => + 3 => array ( 0 => 70, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 1, ), - 1 => + 1 => array ( 0 => 79, 1 => 51, ), - 2 => + 2 => array ( 0 => 79, 1 => 51, ), - 3 => + 3 => array ( 0 => 79, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 1, ), - 1 => + 1 => array ( 0 => 82, 1 => 51, ), - 2 => + 2 => array ( 0 => 82, 1 => 51, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 1, ), - 1 => + 1 => array ( 0 => 89, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 1, ), - 1 => + 1 => array ( 0 => 90, 1 => 51, ), - 2 => + 2 => array ( 0 => 90, 1 => 51, ), - 3 => + 3 => array ( 0 => 90, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 1, ), - 1 => + 1 => array ( 0 => 96, 1 => 51, ), - 2 => + 2 => array ( 0 => 96, 1 => 51, ), - 3 => + 3 => array ( 0 => 96, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 1, ), - 1 => + 1 => array ( 0 => 99, 1 => 51, ), - 2 => + 2 => array ( 0 => 99, 1 => 51, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 1, ), - 1 => + 1 => array ( 0 => 100, 1 => 51, ), - 2 => + 2 => array ( 0 => 100, 1 => 51, ), - 3 => + 3 => array ( 0 => 100, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 101, 1 => 51, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 56, ), - 2 => + 2 => array ( 0 => 103, 1 => 56, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 56, ), - 2 => + 2 => array ( 0 => 105, 1 => 56, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -1306,32 +1306,32 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 0, ), - 2 => + 2 => array ( 0 => 116, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1340,12 +1340,12 @@ 'color' => 0, 'filled' => false, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 3, 1 => 63, @@ -1355,12 +1355,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 63, @@ -1370,12 +1370,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 63, @@ -1385,12 +1385,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 63, @@ -1400,12 +1400,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 63, @@ -1415,12 +1415,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 63, @@ -1430,12 +1430,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 63, @@ -1445,12 +1445,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 63, @@ -1460,12 +1460,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 63, @@ -1475,12 +1475,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 63, @@ -1490,12 +1490,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 80, 1 => 63, @@ -1505,12 +1505,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 87, 1 => 63, @@ -1520,12 +1520,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 94, 1 => 63, diff --git a/test/Object/TestAsset/Ean13_000123456789_border_oriented_instructions.php b/test/Object/TestAsset/Ean13_000123456789_border_oriented_instructions.php index 5c5956d..f81c68d 100644 --- a/test/Object/TestAsset/Ean13_000123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Ean13_000123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 55, 1 => 132, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 10, 1 => 37, ), - 2 => + 2 => array ( 0 => 10, 1 => 37, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 11, 1 => 39, ), - 2 => + 2 => array ( 0 => 11, 1 => 39, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 16, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 41, ), - 3 => + 3 => array ( 0 => 61, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 22, 1 => 47, ), - 3 => + 3 => array ( 0 => 65, 1 => 22, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 26, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 26, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 35, ), - 1 => + 1 => array ( 0 => 29, 1 => 60, ), - 2 => + 2 => array ( 0 => 29, 1 => 60, ), - 3 => + 3 => array ( 0 => 72, 1 => 35, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 38, ), - 1 => + 1 => array ( 0 => 31, 1 => 63, ), - 2 => + 2 => array ( 0 => 31, 1 => 63, ), - 3 => + 3 => array ( 0 => 74, 1 => 38, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 40, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 65, ), - 3 => + 3 => array ( 0 => 75, 1 => 40, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 42, ), - 1 => + 1 => array ( 0 => 33, 1 => 67, ), - 2 => + 2 => array ( 0 => 33, 1 => 67, ), - 3 => + 3 => array ( 0 => 76, 1 => 42, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 43, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 68, ), - 3 => + 3 => array ( 0 => 77, 1 => 43, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 47, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 72, ), - 3 => + 3 => array ( 0 => 79, 1 => 47, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 33, 1 => 77, ), - 2 => + 2 => array ( 0 => 33, 1 => 77, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 34, 1 => 79, ), - 2 => + 2 => array ( 0 => 34, 1 => 79, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 57, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 82, ), - 3 => + 3 => array ( 0 => 85, 1 => 57, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 59, ), - 1 => + 1 => array ( 0 => 43, 1 => 84, ), - 2 => + 2 => array ( 0 => 43, 1 => 84, ), - 3 => + 3 => array ( 0 => 86, 1 => 59, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 61, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 86, ), - 3 => + 3 => array ( 0 => 87, 1 => 61, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 92, 1 => 68, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 71, ), - 1 => + 1 => array ( 0 => 50, 1 => 96, ), - 2 => + 2 => array ( 0 => 50, 1 => 96, ), - 3 => + 3 => array ( 0 => 93, 1 => 71, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 78, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 103, ), - 3 => + 3 => array ( 0 => 97, 1 => 78, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 81, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 83, ), - 1 => + 1 => array ( 0 => 57, 1 => 108, ), - 2 => + 2 => array ( 0 => 57, 1 => 108, ), - 3 => + 3 => array ( 0 => 100, 1 => 83, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 86, ), - 1 => + 1 => array ( 0 => 59, 1 => 111, ), - 2 => + 2 => array ( 0 => 59, 1 => 111, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 87, ), - 1 => + 1 => array ( 0 => 59, 1 => 112, ), - 2 => + 2 => array ( 0 => 59, 1 => 112, ), - 3 => + 3 => array ( 0 => 102, 1 => 87, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 56, 1 => 117, ), - 2 => + 2 => array ( 0 => 56, 1 => 117, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 57, 1 => 118, ), - 2 => + 2 => array ( 0 => 57, 1 => 118, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -1306,32 +1306,32 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 111, 1 => 100, ), - 2 => + 2 => array ( 0 => 55, 1 => 132, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1340,12 +1340,12 @@ 'color' => 0, 'filled' => false, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 0, 1 => 34, @@ -1355,12 +1355,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 5, 1 => 42, @@ -1370,12 +1370,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 48, @@ -1385,12 +1385,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 12, 1 => 54, @@ -1400,12 +1400,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 60, @@ -1415,12 +1415,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 19, 1 => 67, @@ -1430,12 +1430,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 73, @@ -1445,12 +1445,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 82, @@ -1460,12 +1460,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 32, 1 => 88, @@ -1475,12 +1475,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 35, 1 => 94, @@ -1490,12 +1490,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 39, 1 => 100, @@ -1505,12 +1505,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 42, 1 => 106, @@ -1520,12 +1520,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 58 => + 58 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 46, 1 => 112, diff --git a/test/Object/TestAsset/Ean13_000123456789_instructions.php b/test/Object/TestAsset/Ean13_000123456789_instructions.php index be02401..784ab18 100644 --- a/test/Object/TestAsset/Ean13_000123456789_instructions.php +++ b/test/Object/TestAsset/Ean13_000123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 114, 1 => 61, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 55, ), - 2 => + 2 => array ( 0 => 10, 1 => 55, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 55, ), - 2 => + 2 => array ( 0 => 12, 1 => 55, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 17, 1 => 50, ), - 2 => + 2 => array ( 0 => 17, 1 => 50, ), - 3 => + 3 => array ( 0 => 17, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 24, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 0, ), - 1 => + 1 => array ( 0 => 29, 1 => 50, ), - 2 => + 2 => array ( 0 => 29, 1 => 50, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 0, ), - 1 => + 1 => array ( 0 => 39, 1 => 50, ), - 2 => + 2 => array ( 0 => 39, 1 => 50, ), - 3 => + 3 => array ( 0 => 39, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 0, ), - 1 => + 1 => array ( 0 => 45, 1 => 50, ), - 2 => + 2 => array ( 0 => 45, 1 => 50, ), - 3 => + 3 => array ( 0 => 45, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 0, ), - 1 => + 1 => array ( 0 => 47, 1 => 50, ), - 2 => + 2 => array ( 0 => 47, 1 => 50, ), - 3 => + 3 => array ( 0 => 47, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 53, 1 => 50, ), - 2 => + 2 => array ( 0 => 53, 1 => 50, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 55, ), - 2 => + 2 => array ( 0 => 56, 1 => 55, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 55, ), - 2 => + 2 => array ( 0 => 58, 1 => 55, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 0, ), - 1 => + 1 => array ( 0 => 63, 1 => 50, ), - 2 => + 2 => array ( 0 => 63, 1 => 50, ), - 3 => + 3 => array ( 0 => 63, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 0, ), - 1 => + 1 => array ( 0 => 65, 1 => 50, ), - 2 => + 2 => array ( 0 => 65, 1 => 50, ), - 3 => + 3 => array ( 0 => 65, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 0, ), - 1 => + 1 => array ( 0 => 67, 1 => 50, ), - 2 => + 2 => array ( 0 => 67, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 0, ), - 1 => + 1 => array ( 0 => 69, 1 => 50, ), - 2 => + 2 => array ( 0 => 69, 1 => 50, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 0, ), - 1 => + 1 => array ( 0 => 81, 1 => 50, ), - 2 => + 2 => array ( 0 => 81, 1 => 50, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 0, ), - 1 => + 1 => array ( 0 => 89, 1 => 50, ), - 2 => + 2 => array ( 0 => 89, 1 => 50, ), - 3 => + 3 => array ( 0 => 89, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 0, ), - 1 => + 1 => array ( 0 => 95, 1 => 50, ), - 2 => + 2 => array ( 0 => 95, 1 => 50, ), - 3 => + 3 => array ( 0 => 95, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 0, ), - 1 => + 1 => array ( 0 => 98, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 50, ), - 2 => + 2 => array ( 0 => 99, 1 => 50, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 55, ), - 2 => + 2 => array ( 0 => 102, 1 => 55, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 55, ), - 2 => + 2 => array ( 0 => 104, 1 => 55, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1306,12 +1306,12 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 3, 1 => 61, @@ -1321,12 +1321,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 61, @@ -1336,12 +1336,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 61, @@ -1351,12 +1351,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 61, @@ -1366,12 +1366,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -1381,12 +1381,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 61, @@ -1396,12 +1396,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 61, @@ -1411,12 +1411,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 61, @@ -1426,12 +1426,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 61, @@ -1441,12 +1441,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 61, @@ -1456,12 +1456,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 80, 1 => 61, @@ -1471,12 +1471,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 87, 1 => 61, @@ -1486,12 +1486,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 94, 1 => 61, diff --git a/test/Object/TestAsset/Ean13_000123456789_oriented_instructions.php b/test/Object/TestAsset/Ean13_000123456789_oriented_instructions.php index a2884aa..2e592b7 100644 --- a/test/Object/TestAsset/Ean13_000123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Ean13_000123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 57, 1 => 129, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 11, 1 => 36, ), - 2 => + 2 => array ( 0 => 11, 1 => 36, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 12, 1 => 37, ), - 2 => + 2 => array ( 0 => 12, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 14, ), - 1 => + 1 => array ( 0 => 18, 1 => 39, ), - 2 => + 2 => array ( 0 => 18, 1 => 39, ), - 3 => + 3 => array ( 0 => 62, 1 => 14, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 22, 1 => 45, ), - 3 => + 3 => array ( 0 => 65, 1 => 20, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 33, ), - 1 => + 1 => array ( 0 => 29, 1 => 58, ), - 2 => + 2 => array ( 0 => 29, 1 => 58, ), - 3 => + 3 => array ( 0 => 73, 1 => 33, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 76, 1 => 38, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 40, ), - 1 => + 1 => array ( 0 => 33, 1 => 65, ), - 2 => + 2 => array ( 0 => 33, 1 => 65, ), - 3 => + 3 => array ( 0 => 77, 1 => 40, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 80, 1 => 45, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 34, 1 => 75, ), - 2 => + 2 => array ( 0 => 34, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 35, 1 => 77, ), - 2 => + 2 => array ( 0 => 35, 1 => 77, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 54, ), - 1 => + 1 => array ( 0 => 41, 1 => 79, ), - 2 => + 2 => array ( 0 => 41, 1 => 79, ), - 3 => + 3 => array ( 0 => 85, 1 => 54, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 86, 1 => 56, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 59, ), - 1 => + 1 => array ( 0 => 44, 1 => 84, ), - 2 => + 2 => array ( 0 => 44, 1 => 84, ), - 3 => + 3 => array ( 0 => 88, 1 => 59, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 94, 1 => 70, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 101, 1 => 82, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 59, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 59, 1 => 110, ), - 2 => + 2 => array ( 0 => 59, 1 => 110, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 57, 1 => 115, ), - 2 => + 2 => array ( 0 => 57, 1 => 115, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 58, 1 => 117, ), - 2 => + 2 => array ( 0 => 58, 1 => 117, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1306,12 +1306,12 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 2, 1 => 33, @@ -1321,12 +1321,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 7, 1 => 41, @@ -1336,12 +1336,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 10, 1 => 47, @@ -1351,12 +1351,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 53, @@ -1366,12 +1366,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -1381,12 +1381,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 66, @@ -1396,12 +1396,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 24, 1 => 72, @@ -1411,12 +1411,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 30, 1 => 81, @@ -1426,12 +1426,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, @@ -1441,12 +1441,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 37, 1 => 93, @@ -1456,12 +1456,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 40, 1 => 99, @@ -1471,12 +1471,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 44, 1 => 105, @@ -1486,12 +1486,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 47, 1 => 111, diff --git a/test/Object/TestAsset/Ean2_43_border_instructions.php b/test/Object/TestAsset/Ean2_43_border_instructions.php index 7f48a4b..640c890 100644 --- a/test/Object/TestAsset/Ean2_43_border_instructions.php +++ b/test/Object/TestAsset/Ean2_43_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 42, 1 => 65, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 1, ), - 1 => + 1 => array ( 0 => 12, 1 => 51, ), - 2 => + 2 => array ( 0 => 12, 1 => 51, ), - 3 => + 3 => array ( 0 => 12, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 1, ), - 1 => + 1 => array ( 0 => 14, 1 => 51, ), - 2 => + 2 => array ( 0 => 14, 1 => 51, ), - 3 => + 3 => array ( 0 => 14, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 1, ), - 1 => + 1 => array ( 0 => 18, 1 => 51, ), - 2 => + 2 => array ( 0 => 18, 1 => 51, ), - 3 => + 3 => array ( 0 => 18, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 1, ), - 1 => + 1 => array ( 0 => 22, 1 => 51, ), - 2 => + 2 => array ( 0 => 22, 1 => 51, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 1, ), - 1 => + 1 => array ( 0 => 26, 1 => 51, ), - 2 => + 2 => array ( 0 => 26, 1 => 51, ), - 3 => + 3 => array ( 0 => 26, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -320,32 +320,32 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 0, ), - 2 => + 2 => array ( 0 => 42, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -354,12 +354,12 @@ 'color' => 0, 'filled' => false, ), - 12 => + 12 => array ( 'type' => 'text', 'text' => '43', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 63, diff --git a/test/Object/TestAsset/Ean2_43_border_oriented_instructions.php b/test/Object/TestAsset/Ean2_43_border_oriented_instructions.php index 5b0e19d..06d90d5 100644 --- a/test/Object/TestAsset/Ean2_43_border_oriented_instructions.php +++ b/test/Object/TestAsset/Ean2_43_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 18, 1 => 68, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 12, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 12, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 16, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 41, ), - 3 => + 3 => array ( 0 => 61, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 19, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 44, ), - 3 => + 3 => array ( 0 => 63, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 23, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 65, 1 => 23, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -320,32 +320,32 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 36, ), - 2 => + 2 => array ( 0 => 18, 1 => 68, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -354,12 +354,12 @@ 'color' => 0, 'filled' => false, ), - 12 => + 12 => array ( 'type' => 'text', 'text' => '43', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 50, diff --git a/test/Object/TestAsset/Ean2_43_instructions.php b/test/Object/TestAsset/Ean2_43_instructions.php index 16f0bb8..4fa1125 100644 --- a/test/Object/TestAsset/Ean2_43_instructions.php +++ b/test/Object/TestAsset/Ean2_43_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 40, 1 => 61, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 0, ), - 1 => + 1 => array ( 0 => 11, 1 => 50, ), - 2 => + 2 => array ( 0 => 11, 1 => 50, ), - 3 => + 3 => array ( 0 => 11, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 17, 1 => 50, ), - 2 => + 2 => array ( 0 => 17, 1 => 50, ), - 3 => + 3 => array ( 0 => 17, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 0, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 25, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -320,12 +320,12 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'text', 'text' => '43', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 61, diff --git a/test/Object/TestAsset/Ean2_43_oriented_instructions.php b/test/Object/TestAsset/Ean2_43_oriented_instructions.php index 40b999c..2a3caaa 100644 --- a/test/Object/TestAsset/Ean2_43_oriented_instructions.php +++ b/test/Object/TestAsset/Ean2_43_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 20, 1 => 65, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 9, ), - 1 => + 1 => array ( 0 => 15, 1 => 34, ), - 2 => + 2 => array ( 0 => 15, 1 => 34, ), - 3 => + 3 => array ( 0 => 59, 1 => 9, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 14, ), - 1 => + 1 => array ( 0 => 18, 1 => 39, ), - 2 => + 2 => array ( 0 => 18, 1 => 39, ), - 3 => + 3 => array ( 0 => 62, 1 => 14, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 21, ), - 1 => + 1 => array ( 0 => 22, 1 => 46, ), - 2 => + 2 => array ( 0 => 22, 1 => 46, ), - 3 => + 3 => array ( 0 => 66, 1 => 21, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -320,12 +320,12 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'text', 'text' => '43', 'size' => 10, - 'position' => + 'position' => array ( 0 => 11, 1 => 48, diff --git a/test/Object/TestAsset/Ean5_45678_border_instructions.php b/test/Object/TestAsset/Ean5_45678_border_instructions.php index 65a61d1..3e31f1c 100644 --- a/test/Object/TestAsset/Ean5_45678_border_instructions.php +++ b/test/Object/TestAsset/Ean5_45678_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 69, 1 => 65, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 1, ), - 1 => + 1 => array ( 0 => 12, 1 => 51, ), - 2 => + 2 => array ( 0 => 12, 1 => 51, ), - 3 => + 3 => array ( 0 => 12, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 1, ), - 1 => + 1 => array ( 0 => 14, 1 => 51, ), - 2 => + 2 => array ( 0 => 14, 1 => 51, ), - 3 => + 3 => array ( 0 => 14, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 1, ), - 1 => + 1 => array ( 0 => 18, 1 => 51, ), - 2 => + 2 => array ( 0 => 18, 1 => 51, ), - 3 => + 3 => array ( 0 => 18, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 1, ), - 1 => + 1 => array ( 0 => 22, 1 => 51, ), - 2 => + 2 => array ( 0 => 22, 1 => 51, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 1, ), - 1 => + 1 => array ( 0 => 26, 1 => 51, ), - 2 => + 2 => array ( 0 => 26, 1 => 51, ), - 3 => + 3 => array ( 0 => 26, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 1, ), - 1 => + 1 => array ( 0 => 35, 1 => 51, ), - 2 => + 2 => array ( 0 => 35, 1 => 51, ), - 3 => + 3 => array ( 0 => 35, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 1, ), - 1 => + 1 => array ( 0 => 38, 1 => 51, ), - 2 => + 2 => array ( 0 => 38, 1 => 51, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 1, ), - 1 => + 1 => array ( 0 => 39, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 1, ), - 1 => + 1 => array ( 0 => 40, 1 => 51, ), - 2 => + 2 => array ( 0 => 40, 1 => 51, ), - 3 => + 3 => array ( 0 => 40, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 1, ), - 1 => + 1 => array ( 0 => 42, 1 => 51, ), - 2 => + 2 => array ( 0 => 42, 1 => 51, ), - 3 => + 3 => array ( 0 => 42, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 1, ), - 1 => + 1 => array ( 0 => 54, 1 => 51, ), - 2 => + 2 => array ( 0 => 54, 1 => 51, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 1, ), - 1 => + 1 => array ( 0 => 56, 1 => 51, ), - 2 => + 2 => array ( 0 => 56, 1 => 51, ), - 3 => + 3 => array ( 0 => 56, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 51, ), - 2 => + 2 => array ( 0 => 57, 1 => 51, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 1, ), - 1 => + 1 => array ( 0 => 58, 1 => 51, ), - 2 => + 2 => array ( 0 => 58, 1 => 51, ), - 3 => + 3 => array ( 0 => 58, 1 => 1, @@ -784,32 +784,32 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 69, 1 => 0, ), - 2 => + 2 => array ( 0 => 69, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -818,12 +818,12 @@ 'color' => 0, 'filled' => false, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '45678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 35, 1 => 63, diff --git a/test/Object/TestAsset/Ean5_45678_border_oriented_instructions.php b/test/Object/TestAsset/Ean5_45678_border_oriented_instructions.php index 86debbb..27b7b80 100644 --- a/test/Object/TestAsset/Ean5_45678_border_oriented_instructions.php +++ b/test/Object/TestAsset/Ean5_45678_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 31, 1 => 92, ), - 3 => + 3 => array ( 0 => 88, 1 => 59, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 12, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 12, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 16, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 41, ), - 3 => + 3 => array ( 0 => 61, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 19, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 44, ), - 3 => + 3 => array ( 0 => 63, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 23, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 65, 1 => 23, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 70, 1 => 30, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 33, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 58, ), - 3 => + 3 => array ( 0 => 71, 1 => 33, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 34, ), - 1 => + 1 => array ( 0 => 29, 1 => 59, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 35, ), - 1 => + 1 => array ( 0 => 29, 1 => 60, ), - 2 => + 2 => array ( 0 => 29, 1 => 60, ), - 3 => + 3 => array ( 0 => 72, 1 => 35, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 46, ), - 1 => + 1 => array ( 0 => 36, 1 => 71, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 47, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 72, ), - 3 => + 3 => array ( 0 => 79, 1 => 47, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 50, ), - 1 => + 1 => array ( 0 => 38, 1 => 75, ), - 2 => + 2 => array ( 0 => 38, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 50, @@ -784,32 +784,32 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 59, ), - 2 => + 2 => array ( 0 => 31, 1 => 92, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -818,12 +818,12 @@ 'color' => 0, 'filled' => false, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '45678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 61, diff --git a/test/Object/TestAsset/Ean5_45678_instructions.php b/test/Object/TestAsset/Ean5_45678_instructions.php index 766d7f9..7dd4968 100644 --- a/test/Object/TestAsset/Ean5_45678_instructions.php +++ b/test/Object/TestAsset/Ean5_45678_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 67, 1 => 61, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 0, ), - 1 => + 1 => array ( 0 => 11, 1 => 50, ), - 2 => + 2 => array ( 0 => 11, 1 => 50, ), - 3 => + 3 => array ( 0 => 11, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 0, ), - 1 => + 1 => array ( 0 => 13, 1 => 50, ), - 2 => + 2 => array ( 0 => 13, 1 => 50, ), - 3 => + 3 => array ( 0 => 13, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 17, 1 => 50, ), - 2 => + 2 => array ( 0 => 17, 1 => 50, ), - 3 => + 3 => array ( 0 => 17, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 0, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 25, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 0, ), - 1 => + 1 => array ( 0 => 37, 1 => 50, ), - 2 => + 2 => array ( 0 => 37, 1 => 50, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 0, ), - 1 => + 1 => array ( 0 => 38, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 0, ), - 1 => + 1 => array ( 0 => 39, 1 => 50, ), - 2 => + 2 => array ( 0 => 39, 1 => 50, ), - 3 => + 3 => array ( 0 => 39, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 0, ), - 1 => + 1 => array ( 0 => 41, 1 => 50, ), - 2 => + 2 => array ( 0 => 41, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 53, 1 => 50, ), - 2 => + 2 => array ( 0 => 53, 1 => 50, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 0, ), - 1 => + 1 => array ( 0 => 55, 1 => 50, ), - 2 => + 2 => array ( 0 => 55, 1 => 50, ), - 3 => + 3 => array ( 0 => 55, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 0, ), - 1 => + 1 => array ( 0 => 57, 1 => 50, ), - 2 => + 2 => array ( 0 => 57, 1 => 50, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -784,12 +784,12 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '45678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, diff --git a/test/Object/TestAsset/Ean5_45678_oriented_instructions.php b/test/Object/TestAsset/Ean5_45678_oriented_instructions.php index 219a798..cf35446 100644 --- a/test/Object/TestAsset/Ean5_45678_oriented_instructions.php +++ b/test/Object/TestAsset/Ean5_45678_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 34, 1 => 88, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 9, ), - 1 => + 1 => array ( 0 => 15, 1 => 34, ), - 2 => + 2 => array ( 0 => 15, 1 => 34, ), - 3 => + 3 => array ( 0 => 59, 1 => 9, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 60, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 14, ), - 1 => + 1 => array ( 0 => 18, 1 => 39, ), - 2 => + 2 => array ( 0 => 18, 1 => 39, ), - 3 => + 3 => array ( 0 => 62, 1 => 14, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 21, ), - 1 => + 1 => array ( 0 => 22, 1 => 46, ), - 2 => + 2 => array ( 0 => 22, 1 => 46, ), - 3 => + 3 => array ( 0 => 66, 1 => 21, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 29, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 33, ), - 1 => + 1 => array ( 0 => 29, 1 => 58, ), - 2 => + 2 => array ( 0 => 29, 1 => 58, ), - 3 => + 3 => array ( 0 => 73, 1 => 33, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 35, ), - 1 => + 1 => array ( 0 => 30, 1 => 60, ), - 2 => + 2 => array ( 0 => 30, 1 => 60, ), - 3 => + 3 => array ( 0 => 74, 1 => 35, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 80, 1 => 45, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 47, ), - 1 => + 1 => array ( 0 => 37, 1 => 72, ), - 2 => + 2 => array ( 0 => 37, 1 => 72, ), - 3 => + 3 => array ( 0 => 81, 1 => 47, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 82, 1 => 49, @@ -784,12 +784,12 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '45678', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, diff --git a/test/Object/TestAsset/Ean8_123456_border_instructions.php b/test/Object/TestAsset/Ean8_123456_border_instructions.php index e8a9789..9e09fe9 100644 --- a/test/Object/TestAsset/Ean8_123456_border_instructions.php +++ b/test/Object/TestAsset/Ean8_123456_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 88, 1 => 65, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 56, ), - 2 => + 2 => array ( 0 => 11, 1 => 56, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 56, ), - 2 => + 2 => array ( 0 => 13, 1 => 56, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 1, ), - 1 => + 1 => array ( 0 => 18, 1 => 51, ), - 2 => + 2 => array ( 0 => 18, 1 => 51, ), - 3 => + 3 => array ( 0 => 18, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 1, ), - 1 => + 1 => array ( 0 => 23, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 1, ), - 1 => + 1 => array ( 0 => 30, 1 => 51, ), - 2 => + 2 => array ( 0 => 30, 1 => 51, ), - 3 => + 3 => array ( 0 => 30, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 1, ), - 1 => + 1 => array ( 0 => 36, 1 => 51, ), - 2 => + 2 => array ( 0 => 36, 1 => 51, ), - 3 => + 3 => array ( 0 => 36, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 1, ), - 1 => + 1 => array ( 0 => 38, 1 => 51, ), - 2 => + 2 => array ( 0 => 38, 1 => 51, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 1, ), - 1 => + 1 => array ( 0 => 39, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 56, ), - 2 => + 2 => array ( 0 => 43, 1 => 56, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 56, ), - 2 => + 2 => array ( 0 => 45, 1 => 56, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 1, ), - 1 => + 1 => array ( 0 => 47, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 1, ), - 1 => + 1 => array ( 0 => 50, 1 => 51, ), - 2 => + 2 => array ( 0 => 50, 1 => 51, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 1, ), - 1 => + 1 => array ( 0 => 54, 1 => 51, ), - 2 => + 2 => array ( 0 => 54, 1 => 51, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 51, ), - 2 => + 2 => array ( 0 => 57, 1 => 51, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 1, ), - 1 => + 1 => array ( 0 => 58, 1 => 51, ), - 2 => + 2 => array ( 0 => 58, 1 => 51, ), - 3 => + 3 => array ( 0 => 58, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 63, 1 => 51, ), - 3 => + 3 => array ( 0 => 63, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 1, ), - 1 => + 1 => array ( 0 => 68, 1 => 51, ), - 2 => + 2 => array ( 0 => 68, 1 => 51, ), - 3 => + 3 => array ( 0 => 68, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 1, ), - 1 => + 1 => array ( 0 => 71, 1 => 51, ), - 2 => + 2 => array ( 0 => 71, 1 => 51, ), - 3 => + 3 => array ( 0 => 71, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 1, ), - 1 => + 1 => array ( 0 => 72, 1 => 51, ), - 2 => + 2 => array ( 0 => 72, 1 => 51, ), - 3 => + 3 => array ( 0 => 72, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 56, ), - 2 => + 2 => array ( 0 => 75, 1 => 56, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 56, ), - 2 => + 2 => array ( 0 => 77, 1 => 56, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -1016,32 +1016,32 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 0, ), - 2 => + 2 => array ( 0 => 88, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1050,12 +1050,12 @@ 'color' => 0, 'filled' => false, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 63, @@ -1065,12 +1065,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 63, @@ -1080,12 +1080,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 63, @@ -1095,12 +1095,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 63, @@ -1110,12 +1110,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 45, 1 => 63, @@ -1125,12 +1125,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 52, 1 => 63, @@ -1140,12 +1140,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 63, @@ -1155,12 +1155,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 43 => + 43 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 63, diff --git a/test/Object/TestAsset/Ean8_123456_border_oriented_instructions.php b/test/Object/TestAsset/Ean8_123456_border_oriented_instructions.php index a0b010b..4053166 100644 --- a/test/Object/TestAsset/Ean8_123456_border_oriented_instructions.php +++ b/test/Object/TestAsset/Ean8_123456_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 41, 1 => 108, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 10, 1 => 37, ), - 2 => + 2 => array ( 0 => 10, 1 => 37, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 11, 1 => 39, ), - 2 => + 2 => array ( 0 => 11, 1 => 39, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 16, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 41, ), - 3 => + 3 => array ( 0 => 61, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 20, ), - 1 => + 1 => array ( 0 => 21, 1 => 45, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 26, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 26, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 31, ), - 1 => + 1 => array ( 0 => 27, 1 => 56, ), - 2 => + 2 => array ( 0 => 27, 1 => 56, ), - 3 => + 3 => array ( 0 => 70, 1 => 31, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 33, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 58, ), - 3 => + 3 => array ( 0 => 71, 1 => 33, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 34, ), - 1 => + 1 => array ( 0 => 29, 1 => 59, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 26, 1 => 65, ), - 2 => + 2 => array ( 0 => 26, 1 => 65, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 27, 1 => 66, ), - 2 => + 2 => array ( 0 => 27, 1 => 66, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 41, ), - 1 => + 1 => array ( 0 => 33, 1 => 66, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 43, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 68, ), - 3 => + 3 => array ( 0 => 77, 1 => 43, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 47, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 72, ), - 3 => + 3 => array ( 0 => 79, 1 => 47, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 50, ), - 1 => + 1 => array ( 0 => 38, 1 => 75, ), - 2 => + 2 => array ( 0 => 38, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 50, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 59, ), - 1 => + 1 => array ( 0 => 43, 1 => 84, ), - 2 => + 2 => array ( 0 => 43, 1 => 84, ), - 3 => + 3 => array ( 0 => 86, 1 => 59, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 88, 1 => 61, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 62, ), - 1 => + 1 => array ( 0 => 45, 1 => 87, ), - 2 => + 2 => array ( 0 => 45, 1 => 87, ), - 3 => + 3 => array ( 0 => 88, 1 => 62, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 42, 1 => 92, ), - 2 => + 2 => array ( 0 => 42, 1 => 92, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 43, 1 => 94, ), - 2 => + 2 => array ( 0 => 43, 1 => 94, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -1016,32 +1016,32 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 97, 1 => 76, ), - 2 => + 2 => array ( 0 => 41, 1 => 108, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1050,12 +1050,12 @@ 'color' => 0, 'filled' => false, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 5, 1 => 42, @@ -1065,12 +1065,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 48, @@ -1080,12 +1080,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 12, 1 => 54, @@ -1095,12 +1095,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 60, @@ -1110,12 +1110,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 70, @@ -1125,12 +1125,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 25, 1 => 76, @@ -1140,12 +1140,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 82, @@ -1155,12 +1155,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 43 => + 43 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 32, 1 => 88, diff --git a/test/Object/TestAsset/Ean8_123456_instructions.php b/test/Object/TestAsset/Ean8_123456_instructions.php index 4233aab..2e67da7 100644 --- a/test/Object/TestAsset/Ean8_123456_instructions.php +++ b/test/Object/TestAsset/Ean8_123456_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 86, 1 => 61, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 55, ), - 2 => + 2 => array ( 0 => 10, 1 => 55, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 55, ), - 2 => + 2 => array ( 0 => 12, 1 => 55, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 17, 1 => 50, ), - 2 => + 2 => array ( 0 => 17, 1 => 50, ), - 3 => + 3 => array ( 0 => 17, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 0, ), - 1 => + 1 => array ( 0 => 29, 1 => 50, ), - 2 => + 2 => array ( 0 => 29, 1 => 50, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 0, ), - 1 => + 1 => array ( 0 => 35, 1 => 50, ), - 2 => + 2 => array ( 0 => 35, 1 => 50, ), - 3 => + 3 => array ( 0 => 35, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 0, ), - 1 => + 1 => array ( 0 => 37, 1 => 50, ), - 2 => + 2 => array ( 0 => 37, 1 => 50, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 0, ), - 1 => + 1 => array ( 0 => 38, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 55, ), - 2 => + 2 => array ( 0 => 42, 1 => 55, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 55, ), - 2 => + 2 => array ( 0 => 44, 1 => 55, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 53, 1 => 50, ), - 2 => + 2 => array ( 0 => 53, 1 => 50, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 0, ), - 1 => + 1 => array ( 0 => 57, 1 => 50, ), - 2 => + 2 => array ( 0 => 57, 1 => 50, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 0, ), - 1 => + 1 => array ( 0 => 67, 1 => 50, ), - 2 => + 2 => array ( 0 => 67, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 0, ), - 1 => + 1 => array ( 0 => 71, 1 => 50, ), - 2 => + 2 => array ( 0 => 71, 1 => 50, ), - 3 => + 3 => array ( 0 => 71, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 55, ), - 2 => + 2 => array ( 0 => 74, 1 => 55, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 55, ), - 2 => + 2 => array ( 0 => 76, 1 => 55, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -1016,12 +1016,12 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 61, @@ -1031,12 +1031,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 61, @@ -1046,12 +1046,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 61, @@ -1061,12 +1061,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -1076,12 +1076,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 45, 1 => 61, @@ -1091,12 +1091,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 52, 1 => 61, @@ -1106,12 +1106,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 61, @@ -1121,12 +1121,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 61, diff --git a/test/Object/TestAsset/Ean8_123456_oriented_instructions.php b/test/Object/TestAsset/Ean8_123456_oriented_instructions.php index e8176fa..d4236ab 100644 --- a/test/Object/TestAsset/Ean8_123456_oriented_instructions.php +++ b/test/Object/TestAsset/Ean8_123456_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 43, 1 => 104, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 11, 1 => 36, ), - 2 => + 2 => array ( 0 => 11, 1 => 36, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 12, 1 => 37, ), - 2 => + 2 => array ( 0 => 12, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 14, ), - 1 => + 1 => array ( 0 => 18, 1 => 39, ), - 2 => + 2 => array ( 0 => 18, 1 => 39, ), - 3 => + 3 => array ( 0 => 62, 1 => 14, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 71, 1 => 30, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 29, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 27, 1 => 63, ), - 2 => + 2 => array ( 0 => 27, 1 => 63, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 28, 1 => 65, ), - 2 => + 2 => array ( 0 => 28, 1 => 65, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 80, 1 => 45, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 82, 1 => 49, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 89, 1 => 61, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 43, 1 => 91, ), - 2 => + 2 => array ( 0 => 43, 1 => 91, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 44, 1 => 93, ), - 2 => + 2 => array ( 0 => 44, 1 => 93, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -1016,12 +1016,12 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 7, 1 => 41, @@ -1031,12 +1031,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 10, 1 => 47, @@ -1046,12 +1046,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 53, @@ -1061,12 +1061,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -1076,12 +1076,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 69, @@ -1091,12 +1091,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 26, 1 => 75, @@ -1106,12 +1106,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 30, 1 => 81, @@ -1121,12 +1121,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, diff --git a/test/Object/TestAsset/Error_errortext_instructions.php b/test/Object/TestAsset/Error_errortext_instructions.php index b7e1fac..ce3f483 100644 --- a/test/Object/TestAsset/Error_errortext_instructions.php +++ b/test/Object/TestAsset/Error_errortext_instructions.php @@ -1,12 +1,12 @@ + 0 => array ( 'type' => 'text', 'text' => 'ERROR:', 'size' => 10, - 'position' => + 'position' => array ( 0 => 5, 1 => 18, @@ -16,12 +16,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 1 => + 1 => array ( 'type' => 'text', 'text' => 'This is an error text', 'size' => 10, - 'position' => + 'position' => array ( 0 => 5, 1 => 32, diff --git a/test/Object/TestAsset/Identcode_00123456789_border_instructions.php b/test/Object/TestAsset/Identcode_00123456789_border_instructions.php index 8240fc5..0007f6f 100644 --- a/test/Object/TestAsset/Identcode_00123456789_border_instructions.php +++ b/test/Object/TestAsset/Identcode_00123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 138, 1 => 65, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 21, 1 => 51, ), - 3 => + 3 => array ( 0 => 21, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 35, 1 => 51, ), - 3 => + 3 => array ( 0 => 35, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 43, 1 => 51, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 47, 1 => 51, ), - 3 => + 3 => array ( 0 => 47, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 57, 1 => 51, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 63, 1 => 51, ), - 3 => + 3 => array ( 0 => 63, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 51, ), - 2 => + 2 => array ( 0 => 71, 1 => 51, ), - 3 => + 3 => array ( 0 => 71, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 79, 1 => 51, ), - 3 => + 3 => array ( 0 => 79, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 1, ), - 1 => + 1 => array ( 0 => 83, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 87, 1 => 51, ), - 3 => + 3 => array ( 0 => 87, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 97, 1 => 51, ), - 3 => + 3 => array ( 0 => 97, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 103, 1 => 51, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 1, ), - 1 => + 1 => array ( 0 => 107, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 111, 1 => 51, ), - 3 => + 3 => array ( 0 => 111, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 1, ), - 1 => + 1 => array ( 0 => 115, 1 => 51, ), - 2 => + 2 => array ( 0 => 117, 1 => 51, ), - 3 => + 3 => array ( 0 => 117, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 51, ), - 2 => + 2 => array ( 0 => 121, 1 => 51, ), - 3 => + 3 => array ( 0 => 121, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 1, ), - 1 => + 1 => array ( 0 => 123, 1 => 51, ), - 2 => + 2 => array ( 0 => 125, 1 => 51, ), - 3 => + 3 => array ( 0 => 125, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 1, ), - 1 => + 1 => array ( 0 => 127, 1 => 51, ), - 2 => + 2 => array ( 0 => 127, 1 => 51, ), - 3 => + 3 => array ( 0 => 127, 1 => 1, @@ -1016,32 +1016,32 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 0, ), - 2 => + 2 => array ( 0 => 138, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1050,12 +1050,12 @@ 'color' => 0, 'filled' => false, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '00.123 456.789 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 69, 1 => 63, diff --git a/test/Object/TestAsset/Identcode_00123456789_border_oriented_instructions.php b/test/Object/TestAsset/Identcode_00123456789_border_oriented_instructions.php index 25b8f19..f947997 100644 --- a/test/Object/TestAsset/Identcode_00123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Identcode_00123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 66, 1 => 152, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 63, 1 => 18, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 70, 1 => 30, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 33, 1 => 66, ), - 3 => + 3 => array ( 0 => 76, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 38, 1 => 74, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 60, ), - 1 => + 1 => array ( 0 => 44, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 88, 1 => 61, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 92, 1 => 68, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 72, ), - 1 => + 1 => array ( 0 => 51, 1 => 97, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 53, 1 => 100, ), - 3 => + 3 => array ( 0 => 96, 1 => 75, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 81, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 84, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 93, ), - 1 => + 1 => array ( 0 => 63, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 108, 1 => 96, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 100, ), - 1 => + 1 => array ( 0 => 67, 1 => 125, ), - 2 => + 2 => array ( 0 => 68, 1 => 126, ), - 3 => + 3 => array ( 0 => 111, 1 => 101, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 105, ), - 1 => + 1 => array ( 0 => 70, 1 => 130, ), - 2 => + 2 => array ( 0 => 70, 1 => 130, ), - 3 => + 3 => array ( 0 => 113, 1 => 105, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 72, 1 => 133, ), - 3 => + 3 => array ( 0 => 115, 1 => 108, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 110, ), - 1 => + 1 => array ( 0 => 73, 1 => 135, ), - 2 => + 2 => array ( 0 => 73, 1 => 135, ), - 3 => + 3 => array ( 0 => 116, 1 => 110, @@ -1016,32 +1016,32 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 119, ), - 2 => + 2 => array ( 0 => 66, 1 => 152, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1050,12 +1050,12 @@ 'color' => 0, 'filled' => false, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '00.123 456.789 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 91, diff --git a/test/Object/TestAsset/Identcode_00123456789_instructions.php b/test/Object/TestAsset/Identcode_00123456789_instructions.php index c792602..50c9b22 100644 --- a/test/Object/TestAsset/Identcode_00123456789_instructions.php +++ b/test/Object/TestAsset/Identcode_00123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 136, 1 => 61, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 46, 1 => 50, ), - 3 => + 3 => array ( 0 => 46, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 56, 1 => 50, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 86, 1 => 50, ), - 3 => + 3 => array ( 0 => 86, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 0, ), - 1 => + 1 => array ( 0 => 106, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 0, ), - 1 => + 1 => array ( 0 => 114, 1 => 50, ), - 2 => + 2 => array ( 0 => 116, 1 => 50, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 124, 1 => 50, ), - 3 => + 3 => array ( 0 => 124, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1016,12 +1016,12 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '00.123 456.789 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 68, 1 => 61, diff --git a/test/Object/TestAsset/Identcode_00123456789_oriented_instructions.php b/test/Object/TestAsset/Identcode_00123456789_oriented_instructions.php index 69ad4c6..f32608a 100644 --- a/test/Object/TestAsset/Identcode_00123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Identcode_00123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 68, 1 => 148, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 33, 1 => 64, ), - 3 => + 3 => array ( 0 => 76, 1 => 39, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 38, 1 => 73, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 53, 1 => 99, ), - 3 => + 3 => array ( 0 => 96, 1 => 74, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 91, ), - 1 => + 1 => array ( 0 => 63, 1 => 116, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 98, ), - 1 => + 1 => array ( 0 => 67, 1 => 123, ), - 2 => + 2 => array ( 0 => 68, 1 => 125, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 103, ), - 1 => + 1 => array ( 0 => 70, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 72, 1 => 132, ), - 3 => + 3 => array ( 0 => 115, 1 => 107, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1016,12 +1016,12 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '00.123 456.789 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 35, 1 => 89, diff --git a/test/Object/TestAsset/Int25_0123456789_bearerbar_instructions.php b/test/Object/TestAsset/Int25_0123456789_bearerbar_instructions.php index 4631d04..1562d0e 100644 --- a/test/Object/TestAsset/Int25_0123456789_bearerbar_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_bearerbar_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 118, 1 => 61, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 106, 1 => 50, ), - 3 => + 3 => array ( 0 => 106, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => -1, 1 => -1, ), - 1 => + 1 => array ( 0 => 118, 1 => -1, ), - 2 => + 2 => array ( 0 => 118, 1 => 2, ), - 3 => + 3 => array ( 0 => -1, 1 => 2, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 49, ), - 1 => + 1 => array ( 0 => 118, 1 => 49, ), - 2 => + 2 => array ( 0 => 118, 1 => 47, ), - 3 => + 3 => array ( 0 => 0, 1 => 47, @@ -929,12 +929,12 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 61, diff --git a/test/Object/TestAsset/Int25_0123456789_bearerbar_oriented_instructions.php b/test/Object/TestAsset/Int25_0123456789_bearerbar_oriented_instructions.php index c4e1591..2be5b49 100644 --- a/test/Object/TestAsset/Int25_0123456789_bearerbar_oriented_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_bearerbar_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 59, 1 => 132, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 63, 1 => 116, ), - 3 => + 3 => array ( 0 => 106, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => -1, ), - 1 => + 1 => array ( 0 => 113, 1 => 101, ), - 2 => + 2 => array ( 0 => 110, 1 => 103, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 24, ), - 1 => + 1 => array ( 0 => 70, 1 => 126, ), - 2 => + 2 => array ( 0 => 71, 1 => 125, ), - 3 => + 3 => array ( 0 => 12, 1 => 23, @@ -929,12 +929,12 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 30, 1 => 82, diff --git a/test/Object/TestAsset/Int25_0123456789_border_instructions.php b/test/Object/TestAsset/Int25_0123456789_border_instructions.php index 0ff6314..37e2c48 100644 --- a/test/Object/TestAsset/Int25_0123456789_border_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 120, 1 => 65, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 29, 1 => 51, ), - 3 => + 3 => array ( 0 => 29, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 43, 1 => 51, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 1, ), - 1 => + 1 => array ( 0 => 47, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 63, 1 => 51, ), - 3 => + 3 => array ( 0 => 63, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 51, ), - 2 => + 2 => array ( 0 => 67, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 51, ), - 2 => + 2 => array ( 0 => 69, 1 => 51, ), - 3 => + 3 => array ( 0 => 69, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 1, ), - 1 => + 1 => array ( 0 => 71, 1 => 51, ), - 2 => + 2 => array ( 0 => 73, 1 => 51, ), - 3 => + 3 => array ( 0 => 73, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 1, ), - 1 => + 1 => array ( 0 => 79, 1 => 51, ), - 2 => + 2 => array ( 0 => 79, 1 => 51, ), - 3 => + 3 => array ( 0 => 79, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 1, ), - 1 => + 1 => array ( 0 => 83, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 95, 1 => 51, ), - 3 => + 3 => array ( 0 => 95, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 51, ), - 2 => + 2 => array ( 0 => 99, 1 => 51, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 51, ), - 2 => + 2 => array ( 0 => 103, 1 => 51, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 107, 1 => 51, ), - 3 => + 3 => array ( 0 => 107, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 1, ), - 1 => + 1 => array ( 0 => 109, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -871,32 +871,32 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 0, ), - 2 => + 2 => array ( 0 => 120, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -905,12 +905,12 @@ 'color' => 0, 'filled' => false, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 60, 1 => 63, diff --git a/test/Object/TestAsset/Int25_0123456789_border_oriented_instructions.php b/test/Object/TestAsset/Int25_0123456789_border_oriented_instructions.php index b986dec..a4ebd2c 100644 --- a/test/Object/TestAsset/Int25_0123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 57, 1 => 136, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 41, ), - 1 => + 1 => array ( 0 => 33, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 38, 1 => 74, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 86, 1 => 58, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 60, ), - 1 => + 1 => array ( 0 => 44, 1 => 85, ), - 2 => + 2 => array ( 0 => 44, 1 => 85, ), - 3 => + 3 => array ( 0 => 87, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 61, ), - 1 => + 1 => array ( 0 => 45, 1 => 86, ), - 2 => + 2 => array ( 0 => 46, 1 => 88, ), - 3 => + 3 => array ( 0 => 89, 1 => 63, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 92, 1 => 68, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 72, ), - 1 => + 1 => array ( 0 => 51, 1 => 97, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 57, 1 => 107, ), - 3 => + 3 => array ( 0 => 100, 1 => 82, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 84, ), - 1 => + 1 => array ( 0 => 58, 1 => 109, ), - 2 => + 2 => array ( 0 => 59, 1 => 111, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 63, 1 => 118, ), - 3 => + 3 => array ( 0 => 106, 1 => 93, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -871,32 +871,32 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 113, 1 => 103, ), - 2 => + 2 => array ( 0 => 57, 1 => 136, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -905,12 +905,12 @@ 'color' => 0, 'filled' => false, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 29, 1 => 83, diff --git a/test/Object/TestAsset/Int25_0123456789_instructions.php b/test/Object/TestAsset/Int25_0123456789_instructions.php index 2ae9c92..2fe5bdf 100644 --- a/test/Object/TestAsset/Int25_0123456789_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 118, 1 => 61, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 106, 1 => 50, ), - 3 => + 3 => array ( 0 => 106, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,12 +871,12 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 61, diff --git a/test/Object/TestAsset/Int25_0123456789_oriented_instructions.php b/test/Object/TestAsset/Int25_0123456789_oriented_instructions.php index faa6f2e..e4220a1 100644 --- a/test/Object/TestAsset/Int25_0123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 59, 1 => 132, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 63, 1 => 116, ), - 3 => + 3 => array ( 0 => 106, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,12 +871,12 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '0123456789', 'size' => 10, - 'position' => + 'position' => array ( 0 => 30, 1 => 82, diff --git a/test/Object/TestAsset/Int25_0123456789_stretchtext_instructions.php b/test/Object/TestAsset/Int25_0123456789_stretchtext_instructions.php index 6ef8f8b..987e601 100644 --- a/test/Object/TestAsset/Int25_0123456789_stretchtext_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 118, 1 => 61, ), - 3 => + 3 => array ( 0 => 118, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 0, ), - 1 => + 1 => array ( 0 => 46, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 62, 1 => 50, ), - 3 => + 3 => array ( 0 => 62, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 66, 1 => 50, ), - 3 => + 3 => array ( 0 => 66, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 68, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 0, ), - 1 => + 1 => array ( 0 => 70, 1 => 50, ), - 2 => + 2 => array ( 0 => 72, 1 => 50, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 94, 1 => 50, ), - 3 => + 3 => array ( 0 => 94, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 50, ), - 2 => + 2 => array ( 0 => 98, 1 => 50, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 106, 1 => 50, ), - 3 => + 3 => array ( 0 => 106, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,12 +871,12 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 61, @@ -886,12 +886,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 24, 1 => 61, @@ -901,12 +901,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -916,12 +916,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 33 => + 33 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 44, 1 => 61, @@ -931,12 +931,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 34 => + 34 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 54, 1 => 61, @@ -946,12 +946,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 64, 1 => 61, @@ -961,12 +961,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 74, 1 => 61, @@ -976,12 +976,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 84, 1 => 61, @@ -991,12 +991,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 94, 1 => 61, @@ -1006,12 +1006,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 104, 1 => 61, diff --git a/test/Object/TestAsset/Int25_0123456789_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Int25_0123456789_stretchtext_oriented_instructions.php index e39391c..2ed0ddc 100644 --- a/test/Object/TestAsset/Int25_0123456789_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Int25_0123456789_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 59, 1 => 132, ), - 3 => + 3 => array ( 0 => 112, 1 => 102, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 17, ), - 1 => + 1 => array ( 0 => 20, 1 => 42, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 39, ), - 1 => + 1 => array ( 0 => 33, 1 => 64, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 38, 1 => 73, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 41, 1 => 78, ), - 3 => + 3 => array ( 0 => 84, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 43, 1 => 82, ), - 3 => + 3 => array ( 0 => 86, 1 => 57, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 44, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 60, ), - 1 => + 1 => array ( 0 => 45, 1 => 85, ), - 2 => + 2 => array ( 0 => 46, 1 => 87, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 57, 1 => 106, ), - 3 => + 3 => array ( 0 => 100, 1 => 81, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 83, ), - 1 => + 1 => array ( 0 => 58, 1 => 108, ), - 2 => + 2 => array ( 0 => 59, 1 => 109, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 63, 1 => 116, ), - 3 => + 3 => array ( 0 => 106, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,12 +871,12 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 8, 1 => 43, @@ -886,12 +886,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 52, @@ -901,12 +901,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 18, 1 => 60, @@ -916,12 +916,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 33 => + 33 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 69, @@ -931,12 +931,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 34 => + 34 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 77, @@ -946,12 +946,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 35 => + 35 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 86, @@ -961,12 +961,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 36 => + 36 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 38, 1 => 94, @@ -976,12 +976,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 37 => + 37 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 42, 1 => 103, @@ -991,12 +991,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 38 => + 38 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 47, 1 => 112, @@ -1006,12 +1006,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 39 => + 39 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 52, 1 => 120, diff --git a/test/Object/TestAsset/Itf14_0000123456789_bearerbar_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_bearerbar_instructions.php index d440c4b..326fdb1 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_bearerbar_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_bearerbar_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 154, 1 => 61, ), - 3 => + 3 => array ( 0 => 154, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 128, 1 => 50, ), - 3 => + 3 => array ( 0 => 128, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 0, ), - 1 => + 1 => array ( 0 => 134, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => -1, 1 => -1, ), - 1 => + 1 => array ( 0 => 154, 1 => -1, ), - 2 => + 2 => array ( 0 => 154, 1 => 2, ), - 3 => + 3 => array ( 0 => -1, 1 => 2, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 49, ), - 1 => + 1 => array ( 0 => 154, 1 => 49, ), - 2 => + 2 => array ( 0 => 154, 1 => 47, ), - 3 => + 3 => array ( 0 => 0, 1 => 47, @@ -1219,12 +1219,12 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 77, 1 => 61, diff --git a/test/Object/TestAsset/Itf14_0000123456789_bearerbar_oriented_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_bearerbar_oriented_instructions.php index a0eecbe..777b0f2 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_bearerbar_oriented_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_bearerbar_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 77, 1 => 163, ), - 3 => + 3 => array ( 0 => 130, 1 => 133, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 74, 1 => 135, ), - 3 => + 3 => array ( 0 => 117, 1 => 110, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 116, ), - 1 => + 1 => array ( 0 => 77, 1 => 141, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => -1, ), - 1 => + 1 => array ( 0 => 131, 1 => 132, ), - 2 => + 2 => array ( 0 => 128, 1 => 134, ), - 3 => + 3 => array ( 0 => 51, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 24, ), - 1 => + 1 => array ( 0 => 88, 1 => 157, ), - 2 => + 2 => array ( 0 => 89, 1 => 156, ), - 3 => + 3 => array ( 0 => 12, 1 => 23, @@ -1219,12 +1219,12 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 39, 1 => 97, diff --git a/test/Object/TestAsset/Itf14_0000123456789_border_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_border_instructions.php index 0772fb4..c77f157 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_border_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 156, 1 => 65, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 21, 1 => 51, ), - 3 => + 3 => array ( 0 => 21, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 1, ), - 1 => + 1 => array ( 0 => 35, 1 => 51, ), - 2 => + 2 => array ( 0 => 35, 1 => 51, ), - 3 => + 3 => array ( 0 => 35, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 51, ), - 2 => + 2 => array ( 0 => 71, 1 => 51, ), - 3 => + 3 => array ( 0 => 71, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 51, ), - 2 => + 2 => array ( 0 => 81, 1 => 51, ), - 3 => + 3 => array ( 0 => 81, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 1, ), - 1 => + 1 => array ( 0 => 83, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 97, 1 => 51, ), - 3 => + 3 => array ( 0 => 97, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 101, 1 => 51, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 51, ), - 2 => + 2 => array ( 0 => 103, 1 => 51, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 1, ), - 1 => + 1 => array ( 0 => 109, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 111, 1 => 51, ), - 3 => + 3 => array ( 0 => 111, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 1, ), - 1 => + 1 => array ( 0 => 113, 1 => 51, ), - 2 => + 2 => array ( 0 => 115, 1 => 51, ), - 3 => + 3 => array ( 0 => 115, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 1, ), - 1 => + 1 => array ( 0 => 119, 1 => 51, ), - 2 => + 2 => array ( 0 => 121, 1 => 51, ), - 3 => + 3 => array ( 0 => 121, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 1, ), - 1 => + 1 => array ( 0 => 123, 1 => 51, ), - 2 => + 2 => array ( 0 => 123, 1 => 51, ), - 3 => + 3 => array ( 0 => 123, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 127, 1 => 1, ), - 1 => + 1 => array ( 0 => 127, 1 => 51, ), - 2 => + 2 => array ( 0 => 129, 1 => 51, ), - 3 => + 3 => array ( 0 => 129, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 131, 1 => 1, ), - 1 => + 1 => array ( 0 => 131, 1 => 51, ), - 2 => + 2 => array ( 0 => 131, 1 => 51, ), - 3 => + 3 => array ( 0 => 131, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 135, 1 => 1, ), - 1 => + 1 => array ( 0 => 135, 1 => 51, ), - 2 => + 2 => array ( 0 => 137, 1 => 51, ), - 3 => + 3 => array ( 0 => 137, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 1, ), - 1 => + 1 => array ( 0 => 139, 1 => 51, ), - 2 => + 2 => array ( 0 => 139, 1 => 51, ), - 3 => + 3 => array ( 0 => 139, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 1, ), - 1 => + 1 => array ( 0 => 141, 1 => 51, ), - 2 => + 2 => array ( 0 => 143, 1 => 51, ), - 3 => + 3 => array ( 0 => 143, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 1, ), - 1 => + 1 => array ( 0 => 145, 1 => 51, ), - 2 => + 2 => array ( 0 => 145, 1 => 51, ), - 3 => + 3 => array ( 0 => 145, 1 => 1, @@ -1161,32 +1161,32 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 156, 1 => 0, ), - 2 => + 2 => array ( 0 => 156, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1195,12 +1195,12 @@ 'color' => 0, 'filled' => false, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 78, 1 => 63, diff --git a/test/Object/TestAsset/Itf14_0000123456789_border_oriented_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_border_oriented_instructions.php index ad706eb..0905a28 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 75, 1 => 167, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 63, 1 => 18, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 70, 1 => 30, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 60, ), - 1 => + 1 => array ( 0 => 44, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 88, 1 => 61, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 93, 1 => 70, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 72, ), - 1 => + 1 => array ( 0 => 51, 1 => 97, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 84, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 108, 1 => 96, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 98, ), - 1 => + 1 => array ( 0 => 66, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 125, ), - 3 => + 3 => array ( 0 => 110, 1 => 100, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 130, ), - 3 => + 3 => array ( 0 => 113, 1 => 105, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 71, 1 => 132, ), - 3 => + 3 => array ( 0 => 114, 1 => 107, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 110, ), - 1 => + 1 => array ( 0 => 73, 1 => 135, ), - 2 => + 2 => array ( 0 => 74, 1 => 137, ), - 3 => + 3 => array ( 0 => 117, 1 => 112, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 113, ), - 1 => + 1 => array ( 0 => 75, 1 => 138, ), - 2 => + 2 => array ( 0 => 75, 1 => 138, ), - 3 => + 3 => array ( 0 => 118, 1 => 113, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 117, ), - 1 => + 1 => array ( 0 => 77, 1 => 142, ), - 2 => + 2 => array ( 0 => 78, 1 => 144, ), - 3 => + 3 => array ( 0 => 121, 1 => 119, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 120, ), - 1 => + 1 => array ( 0 => 79, 1 => 145, ), - 2 => + 2 => array ( 0 => 79, 1 => 145, ), - 3 => + 3 => array ( 0 => 122, 1 => 120, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 122, ), - 1 => + 1 => array ( 0 => 80, 1 => 147, ), - 2 => + 2 => array ( 0 => 81, 1 => 149, ), - 3 => + 3 => array ( 0 => 124, 1 => 124, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 126, ), - 1 => + 1 => array ( 0 => 82, 1 => 151, ), - 2 => + 2 => array ( 0 => 82, 1 => 151, ), - 3 => + 3 => array ( 0 => 125, 1 => 126, @@ -1161,32 +1161,32 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 131, 1 => 135, ), - 2 => + 2 => array ( 0 => 75, 1 => 167, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1195,12 +1195,12 @@ 'color' => 0, 'filled' => false, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 38, 1 => 99, diff --git a/test/Object/TestAsset/Itf14_0000123456789_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_instructions.php index f151cbc..00210fb 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 154, 1 => 61, ), - 3 => + 3 => array ( 0 => 154, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 128, 1 => 50, ), - 3 => + 3 => array ( 0 => 128, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 0, ), - 1 => + 1 => array ( 0 => 134, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 77, 1 => 61, diff --git a/test/Object/TestAsset/Itf14_0000123456789_oriented_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_oriented_instructions.php index 5c2af19..1b765a1 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 77, 1 => 163, ), - 3 => + 3 => array ( 0 => 130, 1 => 133, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 74, 1 => 135, ), - 3 => + 3 => array ( 0 => 117, 1 => 110, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 116, ), - 1 => + 1 => array ( 0 => 77, 1 => 141, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '00001234567895', 'size' => 10, - 'position' => + 'position' => array ( 0 => 39, 1 => 97, diff --git a/test/Object/TestAsset/Itf14_0000123456789_stretchtext_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_stretchtext_instructions.php index cba8f09..92a0451 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_stretchtext_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_stretchtext_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 154, 1 => 61, ), - 3 => + 3 => array ( 0 => 154, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 0, ), - 1 => + 1 => array ( 0 => 126, 1 => 50, ), - 2 => + 2 => array ( 0 => 128, 1 => 50, ), - 3 => + 3 => array ( 0 => 128, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 130, 1 => 0, ), - 1 => + 1 => array ( 0 => 130, 1 => 50, ), - 2 => + 2 => array ( 0 => 130, 1 => 50, ), - 3 => + 3 => array ( 0 => 130, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 134, 1 => 0, ), - 1 => + 1 => array ( 0 => 134, 1 => 50, ), - 2 => + 2 => array ( 0 => 136, 1 => 50, ), - 3 => + 3 => array ( 0 => 136, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 61, @@ -1176,12 +1176,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 24, 1 => 61, @@ -1191,12 +1191,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -1206,12 +1206,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 43 => + 43 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 43, 1 => 61, @@ -1221,12 +1221,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 44 => + 44 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 53, 1 => 61, @@ -1236,12 +1236,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 63, 1 => 61, @@ -1251,12 +1251,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 72, 1 => 61, @@ -1266,12 +1266,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 82, 1 => 61, @@ -1281,12 +1281,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 91, 1 => 61, @@ -1296,12 +1296,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 101, 1 => 61, @@ -1311,12 +1311,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 111, 1 => 61, @@ -1326,12 +1326,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 120, 1 => 61, @@ -1341,12 +1341,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 130, 1 => 61, @@ -1356,12 +1356,12 @@ 'alignment' => 'center', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 140, 1 => 61, diff --git a/test/Object/TestAsset/Itf14_0000123456789_stretchtext_oriented_instructions.php b/test/Object/TestAsset/Itf14_0000123456789_stretchtext_oriented_instructions.php index 8719e8f..c53a446 100644 --- a/test/Object/TestAsset/Itf14_0000123456789_stretchtext_oriented_instructions.php +++ b/test/Object/TestAsset/Itf14_0000123456789_stretchtext_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 77, 1 => 163, ), - 3 => + 3 => array ( 0 => 130, 1 => 133, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 109, ), - 1 => + 1 => array ( 0 => 73, 1 => 134, ), - 2 => + 2 => array ( 0 => 74, 1 => 135, ), - 3 => + 3 => array ( 0 => 117, 1 => 110, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 112, ), - 1 => + 1 => array ( 0 => 75, 1 => 137, ), - 2 => + 2 => array ( 0 => 75, 1 => 137, ), - 3 => + 3 => array ( 0 => 118, 1 => 112, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 116, ), - 1 => + 1 => array ( 0 => 77, 1 => 141, ), - 2 => + 2 => array ( 0 => 78, 1 => 142, ), - 3 => + 3 => array ( 0 => 121, 1 => 117, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 8, 1 => 43, @@ -1176,12 +1176,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 51, @@ -1191,12 +1191,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 42 => + 42 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 60, @@ -1206,12 +1206,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 43 => + 43 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 22, 1 => 68, @@ -1221,12 +1221,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 44 => + 44 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 76, @@ -1236,12 +1236,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 32, 1 => 85, @@ -1251,12 +1251,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 37, 1 => 93, @@ -1266,12 +1266,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 42, 1 => 101, @@ -1281,12 +1281,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 46, 1 => 110, @@ -1296,12 +1296,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 51, 1 => 118, @@ -1311,12 +1311,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 56, 1 => 126, @@ -1326,12 +1326,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 61, 1 => 135, @@ -1341,12 +1341,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 143, @@ -1356,12 +1356,12 @@ 'alignment' => 'center', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 70, 1 => 151, diff --git a/test/Object/TestAsset/Leitcode_0000123456789_border_instructions.php b/test/Object/TestAsset/Leitcode_0000123456789_border_instructions.php index 788ade1..8f789f4 100644 --- a/test/Object/TestAsset/Leitcode_0000123456789_border_instructions.php +++ b/test/Object/TestAsset/Leitcode_0000123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 156, 1 => 65, ), - 3 => + 3 => array ( 0 => 156, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 51, ), - 2 => + 2 => array ( 0 => 11, 1 => 51, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 51, ), - 2 => + 2 => array ( 0 => 13, 1 => 51, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 1, ), - 1 => + 1 => array ( 0 => 15, 1 => 51, ), - 2 => + 2 => array ( 0 => 15, 1 => 51, ), - 3 => + 3 => array ( 0 => 15, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 51, ), - 2 => + 2 => array ( 0 => 17, 1 => 51, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 21, 1 => 51, ), - 3 => + 3 => array ( 0 => 21, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 1, ), - 1 => + 1 => array ( 0 => 35, 1 => 51, ), - 2 => + 2 => array ( 0 => 35, 1 => 51, ), - 3 => + 3 => array ( 0 => 35, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 39, 1 => 51, ), - 3 => + 3 => array ( 0 => 39, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 51, ), - 2 => + 2 => array ( 0 => 49, 1 => 51, ), - 3 => + 3 => array ( 0 => 49, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 53, 1 => 51, ), - 3 => + 3 => array ( 0 => 53, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 51, ), - 2 => + 2 => array ( 0 => 59, 1 => 51, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 1, ), - 1 => + 1 => array ( 0 => 63, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 51, ), - 2 => + 2 => array ( 0 => 71, 1 => 51, ), - 3 => + 3 => array ( 0 => 71, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 51, ), - 2 => + 2 => array ( 0 => 77, 1 => 51, ), - 3 => + 3 => array ( 0 => 77, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 51, ), - 2 => + 2 => array ( 0 => 81, 1 => 51, ), - 3 => + 3 => array ( 0 => 81, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 1, ), - 1 => + 1 => array ( 0 => 83, 1 => 51, ), - 2 => + 2 => array ( 0 => 83, 1 => 51, ), - 3 => + 3 => array ( 0 => 83, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 1, ), - 1 => + 1 => array ( 0 => 87, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 1, ), - 1 => + 1 => array ( 0 => 95, 1 => 51, ), - 2 => + 2 => array ( 0 => 97, 1 => 51, ), - 3 => + 3 => array ( 0 => 97, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 51, ), - 2 => + 2 => array ( 0 => 101, 1 => 51, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 51, ), - 2 => + 2 => array ( 0 => 103, 1 => 51, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 51, ), - 2 => + 2 => array ( 0 => 105, 1 => 51, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 1, ), - 1 => + 1 => array ( 0 => 109, 1 => 51, ), - 2 => + 2 => array ( 0 => 109, 1 => 51, ), - 3 => + 3 => array ( 0 => 109, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 1, ), - 1 => + 1 => array ( 0 => 111, 1 => 51, ), - 2 => + 2 => array ( 0 => 111, 1 => 51, ), - 3 => + 3 => array ( 0 => 111, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 1, ), - 1 => + 1 => array ( 0 => 113, 1 => 51, ), - 2 => + 2 => array ( 0 => 115, 1 => 51, ), - 3 => + 3 => array ( 0 => 115, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 1, ), - 1 => + 1 => array ( 0 => 119, 1 => 51, ), - 2 => + 2 => array ( 0 => 121, 1 => 51, ), - 3 => + 3 => array ( 0 => 121, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 1, ), - 1 => + 1 => array ( 0 => 123, 1 => 51, ), - 2 => + 2 => array ( 0 => 123, 1 => 51, ), - 3 => + 3 => array ( 0 => 123, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 1, ), - 1 => + 1 => array ( 0 => 125, 1 => 51, ), - 2 => + 2 => array ( 0 => 127, 1 => 51, ), - 3 => + 3 => array ( 0 => 127, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 1, ), - 1 => + 1 => array ( 0 => 129, 1 => 51, ), - 2 => + 2 => array ( 0 => 129, 1 => 51, ), - 3 => + 3 => array ( 0 => 129, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 1, ), - 1 => + 1 => array ( 0 => 133, 1 => 51, ), - 2 => + 2 => array ( 0 => 135, 1 => 51, ), - 3 => + 3 => array ( 0 => 135, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 1, ), - 1 => + 1 => array ( 0 => 139, 1 => 51, ), - 2 => + 2 => array ( 0 => 139, 1 => 51, ), - 3 => + 3 => array ( 0 => 139, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 1, ), - 1 => + 1 => array ( 0 => 141, 1 => 51, ), - 2 => + 2 => array ( 0 => 143, 1 => 51, ), - 3 => + 3 => array ( 0 => 143, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 1, ), - 1 => + 1 => array ( 0 => 145, 1 => 51, ), - 2 => + 2 => array ( 0 => 145, 1 => 51, ), - 3 => + 3 => array ( 0 => 145, 1 => 1, @@ -1161,32 +1161,32 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 156, 1 => 0, ), - 2 => + 2 => array ( 0 => 156, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1195,12 +1195,12 @@ 'color' => 0, 'filled' => false, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '00001.234.567.89 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 78, 1 => 63, diff --git a/test/Object/TestAsset/Leitcode_0000123456789_border_oriented_instructions.php b/test/Object/TestAsset/Leitcode_0000123456789_border_oriented_instructions.php index 7989ddc..37da5bf 100644 --- a/test/Object/TestAsset/Leitcode_0000123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Leitcode_0000123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 75, 1 => 167, ), - 3 => + 3 => array ( 0 => 131, 1 => 135, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 15, 1 => 35, ), - 2 => + 2 => array ( 0 => 15, 1 => 35, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 16, 1 => 36, ), - 2 => + 2 => array ( 0 => 16, 1 => 36, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 13, ), - 1 => + 1 => array ( 0 => 17, 1 => 38, ), - 2 => + 2 => array ( 0 => 17, 1 => 38, ), - 3 => + 3 => array ( 0 => 60, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 18, 1 => 40, ), - 2 => + 2 => array ( 0 => 18, 1 => 40, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 63, 1 => 18, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 70, 1 => 30, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 29, 1 => 59, ), - 3 => + 3 => array ( 0 => 72, 1 => 34, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 77, 1 => 42, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 36, 1 => 71, ), - 3 => + 3 => array ( 0 => 79, 1 => 46, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 39, 1 => 76, ), - 2 => + 2 => array ( 0 => 39, 1 => 76, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 60, ), - 1 => + 1 => array ( 0 => 44, 1 => 85, ), - 2 => + 2 => array ( 0 => 45, 1 => 86, ), - 3 => + 3 => array ( 0 => 88, 1 => 61, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 63, ), - 1 => + 1 => array ( 0 => 46, 1 => 88, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 67, ), - 1 => + 1 => array ( 0 => 48, 1 => 92, ), - 2 => + 2 => array ( 0 => 48, 1 => 92, ), - 3 => + 3 => array ( 0 => 91, 1 => 67, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 93, 1 => 70, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 72, ), - 1 => + 1 => array ( 0 => 51, 1 => 97, ), - 2 => + 2 => array ( 0 => 51, 1 => 97, ), - 3 => + 3 => array ( 0 => 94, 1 => 72, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 75, ), - 1 => + 1 => array ( 0 => 53, 1 => 100, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 82, ), - 1 => + 1 => array ( 0 => 57, 1 => 107, ), - 2 => + 2 => array ( 0 => 58, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 84, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 60, 1 => 112, ), - 2 => + 2 => array ( 0 => 60, 1 => 112, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 61, 1 => 114, ), - 2 => + 2 => array ( 0 => 61, 1 => 114, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 62, 1 => 116, ), - 2 => + 2 => array ( 0 => 62, 1 => 116, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 94, ), - 1 => + 1 => array ( 0 => 64, 1 => 119, ), - 2 => + 2 => array ( 0 => 64, 1 => 119, ), - 3 => + 3 => array ( 0 => 107, 1 => 94, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 96, ), - 1 => + 1 => array ( 0 => 65, 1 => 121, ), - 2 => + 2 => array ( 0 => 65, 1 => 121, ), - 3 => + 3 => array ( 0 => 108, 1 => 96, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 98, ), - 1 => + 1 => array ( 0 => 66, 1 => 123, ), - 2 => + 2 => array ( 0 => 67, 1 => 125, ), - 3 => + 3 => array ( 0 => 110, 1 => 100, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 103, ), - 1 => + 1 => array ( 0 => 69, 1 => 128, ), - 2 => + 2 => array ( 0 => 70, 1 => 130, ), - 3 => + 3 => array ( 0 => 113, 1 => 105, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 107, ), - 1 => + 1 => array ( 0 => 71, 1 => 132, ), - 2 => + 2 => array ( 0 => 71, 1 => 132, ), - 3 => + 3 => array ( 0 => 114, 1 => 107, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 108, ), - 1 => + 1 => array ( 0 => 72, 1 => 133, ), - 2 => + 2 => array ( 0 => 73, 1 => 135, ), - 3 => + 3 => array ( 0 => 116, 1 => 110, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 112, ), - 1 => + 1 => array ( 0 => 74, 1 => 137, ), - 2 => + 2 => array ( 0 => 74, 1 => 137, ), - 3 => + 3 => array ( 0 => 117, 1 => 112, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 115, ), - 1 => + 1 => array ( 0 => 76, 1 => 140, ), - 2 => + 2 => array ( 0 => 77, 1 => 142, ), - 3 => + 3 => array ( 0 => 120, 1 => 117, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 120, ), - 1 => + 1 => array ( 0 => 79, 1 => 145, ), - 2 => + 2 => array ( 0 => 79, 1 => 145, ), - 3 => + 3 => array ( 0 => 122, 1 => 120, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 122, ), - 1 => + 1 => array ( 0 => 80, 1 => 147, ), - 2 => + 2 => array ( 0 => 81, 1 => 149, ), - 3 => + 3 => array ( 0 => 124, 1 => 124, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 126, ), - 1 => + 1 => array ( 0 => 82, 1 => 151, ), - 2 => + 2 => array ( 0 => 82, 1 => 151, ), - 3 => + 3 => array ( 0 => 125, 1 => 126, @@ -1161,32 +1161,32 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 131, 1 => 135, ), - 2 => + 2 => array ( 0 => 75, 1 => 167, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1195,12 +1195,12 @@ 'color' => 0, 'filled' => false, ), - 41 => + 41 => array ( 'type' => 'text', 'text' => '00001.234.567.89 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 38, 1 => 99, diff --git a/test/Object/TestAsset/Leitcode_0000123456789_instructions.php b/test/Object/TestAsset/Leitcode_0000123456789_instructions.php index e1a22f7..f8fd8ab 100644 --- a/test/Object/TestAsset/Leitcode_0000123456789_instructions.php +++ b/test/Object/TestAsset/Leitcode_0000123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 154, 1 => 61, ), - 3 => + 3 => array ( 0 => 154, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 50, ), - 2 => + 2 => array ( 0 => 10, 1 => 50, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 50, ), - 2 => + 2 => array ( 0 => 12, 1 => 50, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 14, 1 => 0, ), - 1 => + 1 => array ( 0 => 14, 1 => 50, ), - 2 => + 2 => array ( 0 => 14, 1 => 50, ), - 3 => + 3 => array ( 0 => 14, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 50, ), - 2 => + 2 => array ( 0 => 16, 1 => 50, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 20, 1 => 50, ), - 3 => + 3 => array ( 0 => 20, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 0, ), - 1 => + 1 => array ( 0 => 34, 1 => 50, ), - 2 => + 2 => array ( 0 => 34, 1 => 50, ), - 3 => + 3 => array ( 0 => 34, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 38, 1 => 50, ), - 3 => + 3 => array ( 0 => 38, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 50, ), - 2 => + 2 => array ( 0 => 48, 1 => 50, ), - 3 => + 3 => array ( 0 => 48, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 52, 1 => 50, ), - 3 => + 3 => array ( 0 => 52, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 50, ), - 2 => + 2 => array ( 0 => 58, 1 => 50, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 0, ), - 1 => + 1 => array ( 0 => 62, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 50, ), - 2 => + 2 => array ( 0 => 70, 1 => 50, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 50, ), - 2 => + 2 => array ( 0 => 76, 1 => 50, ), - 3 => + 3 => array ( 0 => 76, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 50, ), - 2 => + 2 => array ( 0 => 80, 1 => 50, ), - 3 => + 3 => array ( 0 => 80, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 0, ), - 1 => + 1 => array ( 0 => 82, 1 => 50, ), - 2 => + 2 => array ( 0 => 82, 1 => 50, ), - 3 => + 3 => array ( 0 => 82, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 0, ), - 1 => + 1 => array ( 0 => 86, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 0, ), - 1 => + 1 => array ( 0 => 94, 1 => 50, ), - 2 => + 2 => array ( 0 => 96, 1 => 50, ), - 3 => + 3 => array ( 0 => 96, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 50, ), - 2 => + 2 => array ( 0 => 100, 1 => 50, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 50, ), - 2 => + 2 => array ( 0 => 102, 1 => 50, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 50, ), - 2 => + 2 => array ( 0 => 104, 1 => 50, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 50, ), - 2 => + 2 => array ( 0 => 108, 1 => 50, ), - 3 => + 3 => array ( 0 => 108, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 50, ), - 2 => + 2 => array ( 0 => 110, 1 => 50, ), - 3 => + 3 => array ( 0 => 110, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 50, ), - 2 => + 2 => array ( 0 => 114, 1 => 50, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 0, ), - 1 => + 1 => array ( 0 => 118, 1 => 50, ), - 2 => + 2 => array ( 0 => 120, 1 => 50, ), - 3 => + 3 => array ( 0 => 120, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 0, ), - 1 => + 1 => array ( 0 => 122, 1 => 50, ), - 2 => + 2 => array ( 0 => 122, 1 => 50, ), - 3 => + 3 => array ( 0 => 122, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 50, ), - 2 => + 2 => array ( 0 => 126, 1 => 50, ), - 3 => + 3 => array ( 0 => 126, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 0, ), - 1 => + 1 => array ( 0 => 128, 1 => 50, ), - 2 => + 2 => array ( 0 => 128, 1 => 50, ), - 3 => + 3 => array ( 0 => 128, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 0, ), - 1 => + 1 => array ( 0 => 132, 1 => 50, ), - 2 => + 2 => array ( 0 => 134, 1 => 50, ), - 3 => + 3 => array ( 0 => 134, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 0, ), - 1 => + 1 => array ( 0 => 138, 1 => 50, ), - 2 => + 2 => array ( 0 => 138, 1 => 50, ), - 3 => + 3 => array ( 0 => 138, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 50, ), - 2 => + 2 => array ( 0 => 142, 1 => 50, ), - 3 => + 3 => array ( 0 => 142, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 50, ), - 2 => + 2 => array ( 0 => 144, 1 => 50, ), - 3 => + 3 => array ( 0 => 144, 1 => 0, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '00001.234.567.89 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 77, 1 => 61, diff --git a/test/Object/TestAsset/Leitcode_0000123456789_oriented_instructions.php b/test/Object/TestAsset/Leitcode_0000123456789_oriented_instructions.php index f567f32..23bd687 100644 --- a/test/Object/TestAsset/Leitcode_0000123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Leitcode_0000123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 77, 1 => 163, ), - 3 => + 3 => array ( 0 => 130, 1 => 133, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 15, 1 => 33, ), - 2 => + 2 => array ( 0 => 15, 1 => 33, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 16, 1 => 35, ), - 2 => + 2 => array ( 0 => 16, 1 => 35, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 60, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 18, 1 => 38, ), - 2 => + 2 => array ( 0 => 18, 1 => 38, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 20, 1 => 42, ), - 3 => + 3 => array ( 0 => 63, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 29, ), - 1 => + 1 => array ( 0 => 27, 1 => 54, ), - 2 => + 2 => array ( 0 => 27, 1 => 54, ), - 3 => + 3 => array ( 0 => 70, 1 => 29, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 29, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 41, ), - 1 => + 1 => array ( 0 => 34, 1 => 66, ), - 2 => + 2 => array ( 0 => 34, 1 => 66, ), - 3 => + 3 => array ( 0 => 77, 1 => 41, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 79, 1 => 45, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 39, 1 => 75, ), - 2 => + 2 => array ( 0 => 39, 1 => 75, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 53, ), - 1 => + 1 => array ( 0 => 41, 1 => 78, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 44, 1 => 83, ), - 2 => + 2 => array ( 0 => 45, 1 => 85, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 62, ), - 1 => + 1 => array ( 0 => 46, 1 => 87, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 65, ), - 1 => + 1 => array ( 0 => 48, 1 => 90, ), - 2 => + 2 => array ( 0 => 48, 1 => 90, ), - 3 => + 3 => array ( 0 => 91, 1 => 65, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 69, ), - 1 => + 1 => array ( 0 => 50, 1 => 94, ), - 2 => + 2 => array ( 0 => 50, 1 => 94, ), - 3 => + 3 => array ( 0 => 93, 1 => 69, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 71, ), - 1 => + 1 => array ( 0 => 51, 1 => 96, ), - 2 => + 2 => array ( 0 => 51, 1 => 96, ), - 3 => + 3 => array ( 0 => 94, 1 => 71, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 74, ), - 1 => + 1 => array ( 0 => 53, 1 => 99, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 81, ), - 1 => + 1 => array ( 0 => 57, 1 => 106, ), - 2 => + 2 => array ( 0 => 58, 1 => 108, ), - 3 => + 3 => array ( 0 => 101, 1 => 83, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 60, 1 => 111, ), - 2 => + 2 => array ( 0 => 60, 1 => 111, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 61, 1 => 113, ), - 2 => + 2 => array ( 0 => 61, 1 => 113, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 62, 1 => 115, ), - 2 => + 2 => array ( 0 => 62, 1 => 115, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 107, 1 => 93, ), - 1 => + 1 => array ( 0 => 64, 1 => 118, ), - 2 => + 2 => array ( 0 => 64, 1 => 118, ), - 3 => + 3 => array ( 0 => 107, 1 => 93, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 95, ), - 1 => + 1 => array ( 0 => 65, 1 => 120, ), - 2 => + 2 => array ( 0 => 65, 1 => 120, ), - 3 => + 3 => array ( 0 => 108, 1 => 95, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 96, ), - 1 => + 1 => array ( 0 => 66, 1 => 121, ), - 2 => + 2 => array ( 0 => 67, 1 => 123, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 102, ), - 1 => + 1 => array ( 0 => 69, 1 => 127, ), - 2 => + 2 => array ( 0 => 70, 1 => 128, ), - 3 => + 3 => array ( 0 => 113, 1 => 103, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 114, 1 => 105, ), - 1 => + 1 => array ( 0 => 71, 1 => 130, ), - 2 => + 2 => array ( 0 => 71, 1 => 130, ), - 3 => + 3 => array ( 0 => 114, 1 => 105, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 115, 1 => 107, ), - 1 => + 1 => array ( 0 => 72, 1 => 132, ), - 2 => + 2 => array ( 0 => 73, 1 => 134, ), - 3 => + 3 => array ( 0 => 116, 1 => 109, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 110, ), - 1 => + 1 => array ( 0 => 74, 1 => 135, ), - 2 => + 2 => array ( 0 => 74, 1 => 135, ), - 3 => + 3 => array ( 0 => 117, 1 => 110, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 114, ), - 1 => + 1 => array ( 0 => 76, 1 => 139, ), - 2 => + 2 => array ( 0 => 77, 1 => 141, ), - 3 => + 3 => array ( 0 => 120, 1 => 116, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 119, ), - 1 => + 1 => array ( 0 => 79, 1 => 144, ), - 2 => + 2 => array ( 0 => 79, 1 => 144, ), - 3 => + 3 => array ( 0 => 122, 1 => 119, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 121, ), - 1 => + 1 => array ( 0 => 80, 1 => 146, ), - 2 => + 2 => array ( 0 => 81, 1 => 147, ), - 3 => + 3 => array ( 0 => 124, 1 => 122, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 124, ), - 1 => + 1 => array ( 0 => 82, 1 => 149, ), - 2 => + 2 => array ( 0 => 82, 1 => 149, ), - 3 => + 3 => array ( 0 => 125, 1 => 124, @@ -1161,12 +1161,12 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'text', 'text' => '00001.234.567.89 0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 39, 1 => 97, diff --git a/test/Object/TestAsset/Planet_012345_border_instructions.php b/test/Object/TestAsset/Planet_012345_border_instructions.php index d8332d6..495ae0c 100644 --- a/test/Object/TestAsset/Planet_012345_border_instructions.php +++ b/test/Object/TestAsset/Planet_012345_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 23, ), - 2 => + 2 => array ( 0 => 287, 1 => 23, ), - 3 => + 3 => array ( 0 => 287, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 21, ), - 2 => + 2 => array ( 0 => 22, 1 => 21, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 11, ), - 1 => + 1 => array ( 0 => 25, 1 => 21, ), - 2 => + 2 => array ( 0 => 26, 1 => 21, ), - 3 => + 3 => array ( 0 => 26, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 11, ), - 1 => + 1 => array ( 0 => 29, 1 => 21, ), - 2 => + 2 => array ( 0 => 30, 1 => 21, ), - 3 => + 3 => array ( 0 => 30, 1 => 11, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 21, ), - 2 => + 2 => array ( 0 => 34, 1 => 21, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 21, ), - 2 => + 2 => array ( 0 => 38, 1 => 21, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 21, ), - 2 => + 2 => array ( 0 => 42, 1 => 21, ), - 3 => + 3 => array ( 0 => 42, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 11, ), - 1 => + 1 => array ( 0 => 45, 1 => 21, ), - 2 => + 2 => array ( 0 => 46, 1 => 21, ), - 3 => + 3 => array ( 0 => 46, 1 => 11, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 11, ), - 1 => + 1 => array ( 0 => 49, 1 => 21, ), - 2 => + 2 => array ( 0 => 50, 1 => 21, ), - 3 => + 3 => array ( 0 => 50, 1 => 11, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 21, ), - 2 => + 2 => array ( 0 => 54, 1 => 21, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 21, ), - 2 => + 2 => array ( 0 => 58, 1 => 21, ), - 3 => + 3 => array ( 0 => 58, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 21, ), - 2 => + 2 => array ( 0 => 62, 1 => 21, ), - 3 => + 3 => array ( 0 => 62, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 11, ), - 1 => + 1 => array ( 0 => 65, 1 => 21, ), - 2 => + 2 => array ( 0 => 66, 1 => 21, ), - 3 => + 3 => array ( 0 => 66, 1 => 11, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 11, ), - 1 => + 1 => array ( 0 => 69, 1 => 21, ), - 2 => + 2 => array ( 0 => 70, 1 => 21, ), - 3 => + 3 => array ( 0 => 70, 1 => 11, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 21, ), - 2 => + 2 => array ( 0 => 74, 1 => 21, ), - 3 => + 3 => array ( 0 => 74, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 1, ), - 1 => + 1 => array ( 0 => 77, 1 => 21, ), - 2 => + 2 => array ( 0 => 78, 1 => 21, ), - 3 => + 3 => array ( 0 => 78, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 21, ), - 2 => + 2 => array ( 0 => 82, 1 => 21, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 11, ), - 1 => + 1 => array ( 0 => 85, 1 => 21, ), - 2 => + 2 => array ( 0 => 86, 1 => 21, ), - 3 => + 3 => array ( 0 => 86, 1 => 11, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 11, ), - 1 => + 1 => array ( 0 => 89, 1 => 21, ), - 2 => + 2 => array ( 0 => 90, 1 => 21, ), - 3 => + 3 => array ( 0 => 90, 1 => 11, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 21, ), - 2 => + 2 => array ( 0 => 94, 1 => 21, ), - 3 => + 3 => array ( 0 => 94, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 21, ), - 2 => + 2 => array ( 0 => 98, 1 => 21, ), - 3 => + 3 => array ( 0 => 98, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 21, ), - 2 => + 2 => array ( 0 => 102, 1 => 21, ), - 3 => + 3 => array ( 0 => 102, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 11, ), - 1 => + 1 => array ( 0 => 105, 1 => 21, ), - 2 => + 2 => array ( 0 => 106, 1 => 21, ), - 3 => + 3 => array ( 0 => 106, 1 => 11, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 11, ), - 1 => + 1 => array ( 0 => 109, 1 => 21, ), - 2 => + 2 => array ( 0 => 110, 1 => 21, ), - 3 => + 3 => array ( 0 => 110, 1 => 11, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 1, ), - 1 => + 1 => array ( 0 => 113, 1 => 21, ), - 2 => + 2 => array ( 0 => 114, 1 => 21, ), - 3 => + 3 => array ( 0 => 114, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 1, ), - 1 => + 1 => array ( 0 => 117, 1 => 21, ), - 2 => + 2 => array ( 0 => 118, 1 => 21, ), - 3 => + 3 => array ( 0 => 118, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 21, ), - 2 => + 2 => array ( 0 => 122, 1 => 21, ), - 3 => + 3 => array ( 0 => 122, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 11, ), - 1 => + 1 => array ( 0 => 125, 1 => 21, ), - 2 => + 2 => array ( 0 => 126, 1 => 21, ), - 3 => + 3 => array ( 0 => 126, 1 => 11, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 11, ), - 1 => + 1 => array ( 0 => 129, 1 => 21, ), - 2 => + 2 => array ( 0 => 130, 1 => 21, ), - 3 => + 3 => array ( 0 => 130, 1 => 11, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 1, ), - 1 => + 1 => array ( 0 => 133, 1 => 21, ), - 2 => + 2 => array ( 0 => 134, 1 => 21, ), - 3 => + 3 => array ( 0 => 134, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 1, ), - 1 => + 1 => array ( 0 => 137, 1 => 21, ), - 2 => + 2 => array ( 0 => 138, 1 => 21, ), - 3 => + 3 => array ( 0 => 138, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 1, ), - 1 => + 1 => array ( 0 => 141, 1 => 21, ), - 2 => + 2 => array ( 0 => 142, 1 => 21, ), - 3 => + 3 => array ( 0 => 142, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 1, ), - 1 => + 1 => array ( 0 => 145, 1 => 21, ), - 2 => + 2 => array ( 0 => 146, 1 => 21, ), - 3 => + 3 => array ( 0 => 146, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 1, ), - 1 => + 1 => array ( 0 => 149, 1 => 21, ), - 2 => + 2 => array ( 0 => 150, 1 => 21, ), - 3 => + 3 => array ( 0 => 150, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 1, ), - 1 => + 1 => array ( 0 => 153, 1 => 21, ), - 2 => + 2 => array ( 0 => 154, 1 => 21, ), - 3 => + 3 => array ( 0 => 154, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 157, 1 => 11, ), - 1 => + 1 => array ( 0 => 157, 1 => 21, ), - 2 => + 2 => array ( 0 => 158, 1 => 21, ), - 3 => + 3 => array ( 0 => 158, 1 => 11, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 161, 1 => 11, ), - 1 => + 1 => array ( 0 => 161, 1 => 21, ), - 2 => + 2 => array ( 0 => 162, 1 => 21, ), - 3 => + 3 => array ( 0 => 162, 1 => 11, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 165, 1 => 1, ), - 1 => + 1 => array ( 0 => 165, 1 => 21, ), - 2 => + 2 => array ( 0 => 166, 1 => 21, ), - 3 => + 3 => array ( 0 => 166, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 169, 1 => 1, ), - 1 => + 1 => array ( 0 => 169, 1 => 21, ), - 2 => + 2 => array ( 0 => 170, 1 => 21, ), - 3 => + 3 => array ( 0 => 170, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 173, 1 => 11, ), - 1 => + 1 => array ( 0 => 173, 1 => 21, ), - 2 => + 2 => array ( 0 => 174, 1 => 21, ), - 3 => + 3 => array ( 0 => 174, 1 => 11, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 177, 1 => 1, ), - 1 => + 1 => array ( 0 => 177, 1 => 21, ), - 2 => + 2 => array ( 0 => 178, 1 => 21, ), - 3 => + 3 => array ( 0 => 178, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 181, 1 => 11, ), - 1 => + 1 => array ( 0 => 181, 1 => 21, ), - 2 => + 2 => array ( 0 => 182, 1 => 21, ), - 3 => + 3 => array ( 0 => 182, 1 => 11, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 185, 1 => 1, ), - 1 => + 1 => array ( 0 => 185, 1 => 21, ), - 2 => + 2 => array ( 0 => 186, 1 => 21, ), - 3 => + 3 => array ( 0 => 186, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 189, 1 => 1, ), - 1 => + 1 => array ( 0 => 189, 1 => 21, ), - 2 => + 2 => array ( 0 => 190, 1 => 21, ), - 3 => + 3 => array ( 0 => 190, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 193, 1 => 11, ), - 1 => + 1 => array ( 0 => 193, 1 => 21, ), - 2 => + 2 => array ( 0 => 194, 1 => 21, ), - 3 => + 3 => array ( 0 => 194, 1 => 11, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 197, 1 => 11, ), - 1 => + 1 => array ( 0 => 197, 1 => 21, ), - 2 => + 2 => array ( 0 => 198, 1 => 21, ), - 3 => + 3 => array ( 0 => 198, 1 => 11, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 201, 1 => 1, ), - 1 => + 1 => array ( 0 => 201, 1 => 21, ), - 2 => + 2 => array ( 0 => 202, 1 => 21, ), - 3 => + 3 => array ( 0 => 202, 1 => 1, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 205, 1 => 1, ), - 1 => + 1 => array ( 0 => 205, 1 => 21, ), - 2 => + 2 => array ( 0 => 206, 1 => 21, ), - 3 => + 3 => array ( 0 => 206, 1 => 1, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 209, 1 => 11, ), - 1 => + 1 => array ( 0 => 209, 1 => 21, ), - 2 => + 2 => array ( 0 => 210, 1 => 21, ), - 3 => + 3 => array ( 0 => 210, 1 => 11, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 213, 1 => 1, ), - 1 => + 1 => array ( 0 => 213, 1 => 21, ), - 2 => + 2 => array ( 0 => 214, 1 => 21, ), - 3 => + 3 => array ( 0 => 214, 1 => 1, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 217, 1 => 1, ), - 1 => + 1 => array ( 0 => 217, 1 => 21, ), - 2 => + 2 => array ( 0 => 218, 1 => 21, ), - 3 => + 3 => array ( 0 => 218, 1 => 1, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 221, 1 => 11, ), - 1 => + 1 => array ( 0 => 221, 1 => 21, ), - 2 => + 2 => array ( 0 => 222, 1 => 21, ), - 3 => + 3 => array ( 0 => 222, 1 => 11, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 225, 1 => 1, ), - 1 => + 1 => array ( 0 => 225, 1 => 21, ), - 2 => + 2 => array ( 0 => 226, 1 => 21, ), - 3 => + 3 => array ( 0 => 226, 1 => 1, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 229, 1 => 11, ), - 1 => + 1 => array ( 0 => 229, 1 => 21, ), - 2 => + 2 => array ( 0 => 230, 1 => 21, ), - 3 => + 3 => array ( 0 => 230, 1 => 11, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 233, 1 => 1, ), - 1 => + 1 => array ( 0 => 233, 1 => 21, ), - 2 => + 2 => array ( 0 => 234, 1 => 21, ), - 3 => + 3 => array ( 0 => 234, 1 => 1, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 237, 1 => 11, ), - 1 => + 1 => array ( 0 => 237, 1 => 21, ), - 2 => + 2 => array ( 0 => 238, 1 => 21, ), - 3 => + 3 => array ( 0 => 238, 1 => 11, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 241, 1 => 1, ), - 1 => + 1 => array ( 0 => 241, 1 => 21, ), - 2 => + 2 => array ( 0 => 242, 1 => 21, ), - 3 => + 3 => array ( 0 => 242, 1 => 1, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 245, 1 => 1, ), - 1 => + 1 => array ( 0 => 245, 1 => 21, ), - 2 => + 2 => array ( 0 => 246, 1 => 21, ), - 3 => + 3 => array ( 0 => 246, 1 => 1, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 249, 1 => 11, ), - 1 => + 1 => array ( 0 => 249, 1 => 21, ), - 2 => + 2 => array ( 0 => 250, 1 => 21, ), - 3 => + 3 => array ( 0 => 250, 1 => 11, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 253, 1 => 1, ), - 1 => + 1 => array ( 0 => 253, 1 => 21, ), - 2 => + 2 => array ( 0 => 254, 1 => 21, ), - 3 => + 3 => array ( 0 => 254, 1 => 1, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 257, 1 => 11, ), - 1 => + 1 => array ( 0 => 257, 1 => 21, ), - 2 => + 2 => array ( 0 => 258, 1 => 21, ), - 3 => + 3 => array ( 0 => 258, 1 => 11, @@ -1770,27 +1770,27 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 261, 1 => 1, ), - 1 => + 1 => array ( 0 => 261, 1 => 21, ), - 2 => + 2 => array ( 0 => 262, 1 => 21, ), - 3 => + 3 => array ( 0 => 262, 1 => 1, @@ -1799,27 +1799,27 @@ 'color' => 0, 'filled' => true, ), - 62 => + 62 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 265, 1 => 1, ), - 1 => + 1 => array ( 0 => 265, 1 => 21, ), - 2 => + 2 => array ( 0 => 266, 1 => 21, ), - 3 => + 3 => array ( 0 => 266, 1 => 1, @@ -1828,32 +1828,32 @@ 'color' => 0, 'filled' => true, ), - 63 => + 63 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 287, 1 => 0, ), - 2 => + 2 => array ( 0 => 287, 1 => 23, ), - 3 => + 3 => array ( 0 => 0, 1 => 23, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, diff --git a/test/Object/TestAsset/Planet_012345_border_oriented_instructions.php b/test/Object/TestAsset/Planet_012345_border_oriented_instructions.php index f33f475..525c2fb 100644 --- a/test/Object/TestAsset/Planet_012345_border_oriented_instructions.php +++ b/test/Object/TestAsset/Planet_012345_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 11, ), - 2 => + 2 => array ( 0 => 140, 1 => 260, ), - 3 => + 3 => array ( 0 => 160, 1 => 248, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 18, ), - 1 => + 1 => array ( 0 => 9, 1 => 28, ), - 2 => + 2 => array ( 0 => 10, 1 => 29, ), - 3 => + 3 => array ( 0 => 27, 1 => 19, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 27, ), - 1 => + 1 => array ( 0 => 11, 1 => 32, ), - 2 => + 2 => array ( 0 => 12, 1 => 33, ), - 3 => + 3 => array ( 0 => 20, 1 => 28, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 30, ), - 1 => + 1 => array ( 0 => 13, 1 => 35, ), - 2 => + 2 => array ( 0 => 14, 1 => 36, ), - 3 => + 3 => array ( 0 => 22, 1 => 31, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 29, ), - 1 => + 1 => array ( 0 => 15, 1 => 39, ), - 2 => + 2 => array ( 0 => 16, 1 => 39, ), - 3 => + 3 => array ( 0 => 33, 1 => 29, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 32, ), - 1 => + 1 => array ( 0 => 17, 1 => 42, ), - 2 => + 2 => array ( 0 => 18, 1 => 43, ), - 3 => + 3 => array ( 0 => 35, 1 => 33, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 36, ), - 1 => + 1 => array ( 0 => 19, 1 => 46, ), - 2 => + 2 => array ( 0 => 20, 1 => 46, ), - 3 => + 3 => array ( 0 => 37, 1 => 36, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 44, ), - 1 => + 1 => array ( 0 => 21, 1 => 49, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 45, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 47, ), - 1 => + 1 => array ( 0 => 23, 1 => 52, ), - 2 => + 2 => array ( 0 => 24, 1 => 53, ), - 3 => + 3 => array ( 0 => 32, 1 => 48, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 46, ), - 1 => + 1 => array ( 0 => 25, 1 => 56, ), - 2 => + 2 => array ( 0 => 26, 1 => 57, ), - 3 => + 3 => array ( 0 => 43, 1 => 47, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 49, ), - 1 => + 1 => array ( 0 => 27, 1 => 59, ), - 2 => + 2 => array ( 0 => 28, 1 => 60, ), - 3 => + 3 => array ( 0 => 45, 1 => 50, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 53, ), - 1 => + 1 => array ( 0 => 29, 1 => 63, ), - 2 => + 2 => array ( 0 => 30, 1 => 64, ), - 3 => + 3 => array ( 0 => 47, 1 => 54, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 61, ), - 1 => + 1 => array ( 0 => 31, 1 => 66, ), - 2 => + 2 => array ( 0 => 32, 1 => 67, ), - 3 => + 3 => array ( 0 => 40, 1 => 62, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 65, ), - 1 => + 1 => array ( 0 => 33, 1 => 70, ), - 2 => + 2 => array ( 0 => 34, 1 => 71, ), - 3 => + 3 => array ( 0 => 42, 1 => 66, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 63, ), - 1 => + 1 => array ( 0 => 35, 1 => 73, ), - 2 => + 2 => array ( 0 => 36, 1 => 74, ), - 3 => + 3 => array ( 0 => 53, 1 => 64, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 67, ), - 1 => + 1 => array ( 0 => 37, 1 => 77, ), - 2 => + 2 => array ( 0 => 38, 1 => 78, ), - 3 => + 3 => array ( 0 => 55, 1 => 68, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 70, ), - 1 => + 1 => array ( 0 => 39, 1 => 80, ), - 2 => + 2 => array ( 0 => 40, 1 => 81, ), - 3 => + 3 => array ( 0 => 57, 1 => 71, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 79, ), - 1 => + 1 => array ( 0 => 41, 1 => 84, ), - 2 => + 2 => array ( 0 => 42, 1 => 84, ), - 3 => + 3 => array ( 0 => 50, 1 => 79, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 82, ), - 1 => + 1 => array ( 0 => 43, 1 => 87, ), - 2 => + 2 => array ( 0 => 44, 1 => 88, ), - 3 => + 3 => array ( 0 => 52, 1 => 83, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 81, ), - 1 => + 1 => array ( 0 => 45, 1 => 91, ), - 2 => + 2 => array ( 0 => 46, 1 => 91, ), - 3 => + 3 => array ( 0 => 63, 1 => 81, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 84, ), - 1 => + 1 => array ( 0 => 47, 1 => 94, ), - 2 => + 2 => array ( 0 => 48, 1 => 95, ), - 3 => + 3 => array ( 0 => 65, 1 => 85, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 87, ), - 1 => + 1 => array ( 0 => 49, 1 => 97, ), - 2 => + 2 => array ( 0 => 50, 1 => 98, ), - 3 => + 3 => array ( 0 => 67, 1 => 88, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 96, ), - 1 => + 1 => array ( 0 => 51, 1 => 101, ), - 2 => + 2 => array ( 0 => 52, 1 => 102, ), - 3 => + 3 => array ( 0 => 60, 1 => 97, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 99, ), - 1 => + 1 => array ( 0 => 53, 1 => 104, ), - 2 => + 2 => array ( 0 => 54, 1 => 105, ), - 3 => + 3 => array ( 0 => 62, 1 => 100, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 98, ), - 1 => + 1 => array ( 0 => 55, 1 => 108, ), - 2 => + 2 => array ( 0 => 56, 1 => 109, ), - 3 => + 3 => array ( 0 => 73, 1 => 99, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 101, ), - 1 => + 1 => array ( 0 => 57, 1 => 111, ), - 2 => + 2 => array ( 0 => 58, 1 => 112, ), - 3 => + 3 => array ( 0 => 75, 1 => 102, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 105, ), - 1 => + 1 => array ( 0 => 59, 1 => 115, ), - 2 => + 2 => array ( 0 => 60, 1 => 116, ), - 3 => + 3 => array ( 0 => 77, 1 => 106, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 113, ), - 1 => + 1 => array ( 0 => 61, 1 => 118, ), - 2 => + 2 => array ( 0 => 62, 1 => 119, ), - 3 => + 3 => array ( 0 => 70, 1 => 114, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 117, ), - 1 => + 1 => array ( 0 => 63, 1 => 122, ), - 2 => + 2 => array ( 0 => 64, 1 => 123, ), - 3 => + 3 => array ( 0 => 72, 1 => 118, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 115, ), - 1 => + 1 => array ( 0 => 65, 1 => 125, ), - 2 => + 2 => array ( 0 => 66, 1 => 126, ), - 3 => + 3 => array ( 0 => 83, 1 => 116, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 119, ), - 1 => + 1 => array ( 0 => 67, 1 => 129, ), - 2 => + 2 => array ( 0 => 68, 1 => 130, ), - 3 => + 3 => array ( 0 => 85, 1 => 120, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 122, ), - 1 => + 1 => array ( 0 => 69, 1 => 132, ), - 2 => + 2 => array ( 0 => 70, 1 => 133, ), - 3 => + 3 => array ( 0 => 87, 1 => 123, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 126, ), - 1 => + 1 => array ( 0 => 71, 1 => 136, ), - 2 => + 2 => array ( 0 => 72, 1 => 136, ), - 3 => + 3 => array ( 0 => 89, 1 => 126, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 129, ), - 1 => + 1 => array ( 0 => 73, 1 => 139, ), - 2 => + 2 => array ( 0 => 74, 1 => 140, ), - 3 => + 3 => array ( 0 => 91, 1 => 130, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 133, ), - 1 => + 1 => array ( 0 => 75, 1 => 143, ), - 2 => + 2 => array ( 0 => 76, 1 => 143, ), - 3 => + 3 => array ( 0 => 93, 1 => 133, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 141, ), - 1 => + 1 => array ( 0 => 77, 1 => 146, ), - 2 => + 2 => array ( 0 => 78, 1 => 147, ), - 3 => + 3 => array ( 0 => 86, 1 => 142, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 144, ), - 1 => + 1 => array ( 0 => 79, 1 => 149, ), - 2 => + 2 => array ( 0 => 80, 1 => 150, ), - 3 => + 3 => array ( 0 => 88, 1 => 145, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 143, ), - 1 => + 1 => array ( 0 => 81, 1 => 153, ), - 2 => + 2 => array ( 0 => 82, 1 => 154, ), - 3 => + 3 => array ( 0 => 99, 1 => 144, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 146, ), - 1 => + 1 => array ( 0 => 83, 1 => 156, ), - 2 => + 2 => array ( 0 => 84, 1 => 157, ), - 3 => + 3 => array ( 0 => 101, 1 => 147, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 155, ), - 1 => + 1 => array ( 0 => 85, 1 => 160, ), - 2 => + 2 => array ( 0 => 86, 1 => 161, ), - 3 => + 3 => array ( 0 => 94, 1 => 156, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 153, ), - 1 => + 1 => array ( 0 => 87, 1 => 163, ), - 2 => + 2 => array ( 0 => 88, 1 => 164, ), - 3 => + 3 => array ( 0 => 105, 1 => 154, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 162, ), - 1 => + 1 => array ( 0 => 89, 1 => 167, ), - 2 => + 2 => array ( 0 => 90, 1 => 168, ), - 3 => + 3 => array ( 0 => 98, 1 => 163, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 160, ), - 1 => + 1 => array ( 0 => 91, 1 => 170, ), - 2 => + 2 => array ( 0 => 92, 1 => 171, ), - 3 => + 3 => array ( 0 => 109, 1 => 161, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 110, 1 => 164, ), - 1 => + 1 => array ( 0 => 93, 1 => 174, ), - 2 => + 2 => array ( 0 => 94, 1 => 175, ), - 3 => + 3 => array ( 0 => 111, 1 => 165, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 172, ), - 1 => + 1 => array ( 0 => 95, 1 => 177, ), - 2 => + 2 => array ( 0 => 96, 1 => 178, ), - 3 => + 3 => array ( 0 => 104, 1 => 173, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 176, ), - 1 => + 1 => array ( 0 => 97, 1 => 181, ), - 2 => + 2 => array ( 0 => 98, 1 => 181, ), - 3 => + 3 => array ( 0 => 106, 1 => 176, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 174, ), - 1 => + 1 => array ( 0 => 99, 1 => 184, ), - 2 => + 2 => array ( 0 => 100, 1 => 185, ), - 3 => + 3 => array ( 0 => 117, 1 => 175, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 178, ), - 1 => + 1 => array ( 0 => 101, 1 => 188, ), - 2 => + 2 => array ( 0 => 102, 1 => 188, ), - 3 => + 3 => array ( 0 => 119, 1 => 178, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 186, ), - 1 => + 1 => array ( 0 => 103, 1 => 191, ), - 2 => + 2 => array ( 0 => 104, 1 => 192, ), - 3 => + 3 => array ( 0 => 112, 1 => 187, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 184, ), - 1 => + 1 => array ( 0 => 105, 1 => 194, ), - 2 => + 2 => array ( 0 => 106, 1 => 195, ), - 3 => + 3 => array ( 0 => 123, 1 => 185, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 188, ), - 1 => + 1 => array ( 0 => 107, 1 => 198, ), - 2 => + 2 => array ( 0 => 108, 1 => 199, ), - 3 => + 3 => array ( 0 => 125, 1 => 189, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 196, ), - 1 => + 1 => array ( 0 => 109, 1 => 201, ), - 2 => + 2 => array ( 0 => 110, 1 => 202, ), - 3 => + 3 => array ( 0 => 118, 1 => 197, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 195, ), - 1 => + 1 => array ( 0 => 111, 1 => 205, ), - 2 => + 2 => array ( 0 => 112, 1 => 206, ), - 3 => + 3 => array ( 0 => 129, 1 => 196, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 203, ), - 1 => + 1 => array ( 0 => 113, 1 => 208, ), - 2 => + 2 => array ( 0 => 114, 1 => 209, ), - 3 => + 3 => array ( 0 => 122, 1 => 204, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 202, ), - 1 => + 1 => array ( 0 => 115, 1 => 212, ), - 2 => + 2 => array ( 0 => 116, 1 => 213, ), - 3 => + 3 => array ( 0 => 133, 1 => 203, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 210, ), - 1 => + 1 => array ( 0 => 117, 1 => 215, ), - 2 => + 2 => array ( 0 => 118, 1 => 216, ), - 3 => + 3 => array ( 0 => 126, 1 => 211, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 209, ), - 1 => + 1 => array ( 0 => 119, 1 => 219, ), - 2 => + 2 => array ( 0 => 120, 1 => 220, ), - 3 => + 3 => array ( 0 => 137, 1 => 210, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 138, 1 => 212, ), - 1 => + 1 => array ( 0 => 121, 1 => 222, ), - 2 => + 2 => array ( 0 => 122, 1 => 223, ), - 3 => + 3 => array ( 0 => 139, 1 => 213, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 221, ), - 1 => + 1 => array ( 0 => 123, 1 => 226, ), - 2 => + 2 => array ( 0 => 124, 1 => 227, ), - 3 => + 3 => array ( 0 => 132, 1 => 222, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 142, 1 => 219, ), - 1 => + 1 => array ( 0 => 125, 1 => 229, ), - 2 => + 2 => array ( 0 => 126, 1 => 230, ), - 3 => + 3 => array ( 0 => 143, 1 => 220, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 228, ), - 1 => + 1 => array ( 0 => 127, 1 => 233, ), - 2 => + 2 => array ( 0 => 128, 1 => 233, ), - 3 => + 3 => array ( 0 => 136, 1 => 228, @@ -1770,27 +1770,27 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 146, 1 => 226, ), - 1 => + 1 => array ( 0 => 129, 1 => 236, ), - 2 => + 2 => array ( 0 => 130, 1 => 237, ), - 3 => + 3 => array ( 0 => 147, 1 => 227, @@ -1799,27 +1799,27 @@ 'color' => 0, 'filled' => true, ), - 62 => + 62 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 229, ), - 1 => + 1 => array ( 0 => 131, 1 => 239, ), - 2 => + 2 => array ( 0 => 132, 1 => 240, ), - 3 => + 3 => array ( 0 => 149, 1 => 230, @@ -1828,32 +1828,32 @@ 'color' => 0, 'filled' => true, ), - 63 => + 63 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 160, 1 => 248, ), - 2 => + 2 => array ( 0 => 140, 1 => 260, ), - 3 => + 3 => array ( 0 => -2, 1 => 11, ), - 4 => + 4 => array ( 0 => 17, 1 => 0, diff --git a/test/Object/TestAsset/Planet_012345_instructions.php b/test/Object/TestAsset/Planet_012345_instructions.php index ecfc86f..914f98e 100644 --- a/test/Object/TestAsset/Planet_012345_instructions.php +++ b/test/Object/TestAsset/Planet_012345_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 19, ), - 2 => + 2 => array ( 0 => 285, 1 => 19, ), - 3 => + 3 => array ( 0 => 285, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 20, ), - 2 => + 2 => array ( 0 => 21, 1 => 20, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 10, ), - 1 => + 1 => array ( 0 => 24, 1 => 20, ), - 2 => + 2 => array ( 0 => 25, 1 => 20, ), - 3 => + 3 => array ( 0 => 25, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 10, ), - 1 => + 1 => array ( 0 => 28, 1 => 20, ), - 2 => + 2 => array ( 0 => 29, 1 => 20, ), - 3 => + 3 => array ( 0 => 29, 1 => 10, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 20, ), - 2 => + 2 => array ( 0 => 33, 1 => 20, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 20, ), - 2 => + 2 => array ( 0 => 37, 1 => 20, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 20, ), - 2 => + 2 => array ( 0 => 41, 1 => 20, ), - 3 => + 3 => array ( 0 => 41, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 10, ), - 1 => + 1 => array ( 0 => 44, 1 => 20, ), - 2 => + 2 => array ( 0 => 45, 1 => 20, ), - 3 => + 3 => array ( 0 => 45, 1 => 10, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 10, ), - 1 => + 1 => array ( 0 => 48, 1 => 20, ), - 2 => + 2 => array ( 0 => 49, 1 => 20, ), - 3 => + 3 => array ( 0 => 49, 1 => 10, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 20, ), - 2 => + 2 => array ( 0 => 53, 1 => 20, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 20, ), - 2 => + 2 => array ( 0 => 57, 1 => 20, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 20, ), - 2 => + 2 => array ( 0 => 61, 1 => 20, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 10, ), - 1 => + 1 => array ( 0 => 64, 1 => 20, ), - 2 => + 2 => array ( 0 => 65, 1 => 20, ), - 3 => + 3 => array ( 0 => 65, 1 => 10, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 10, ), - 1 => + 1 => array ( 0 => 68, 1 => 20, ), - 2 => + 2 => array ( 0 => 69, 1 => 20, ), - 3 => + 3 => array ( 0 => 69, 1 => 10, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 20, ), - 2 => + 2 => array ( 0 => 73, 1 => 20, ), - 3 => + 3 => array ( 0 => 73, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 0, ), - 1 => + 1 => array ( 0 => 76, 1 => 20, ), - 2 => + 2 => array ( 0 => 77, 1 => 20, ), - 3 => + 3 => array ( 0 => 77, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 20, ), - 2 => + 2 => array ( 0 => 81, 1 => 20, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 10, ), - 1 => + 1 => array ( 0 => 84, 1 => 20, ), - 2 => + 2 => array ( 0 => 85, 1 => 20, ), - 3 => + 3 => array ( 0 => 85, 1 => 10, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 10, ), - 1 => + 1 => array ( 0 => 88, 1 => 20, ), - 2 => + 2 => array ( 0 => 89, 1 => 20, ), - 3 => + 3 => array ( 0 => 89, 1 => 10, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 20, ), - 2 => + 2 => array ( 0 => 93, 1 => 20, ), - 3 => + 3 => array ( 0 => 93, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 20, ), - 2 => + 2 => array ( 0 => 97, 1 => 20, ), - 3 => + 3 => array ( 0 => 97, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 20, ), - 2 => + 2 => array ( 0 => 101, 1 => 20, ), - 3 => + 3 => array ( 0 => 101, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 10, ), - 1 => + 1 => array ( 0 => 104, 1 => 20, ), - 2 => + 2 => array ( 0 => 105, 1 => 20, ), - 3 => + 3 => array ( 0 => 105, 1 => 10, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 10, ), - 1 => + 1 => array ( 0 => 108, 1 => 20, ), - 2 => + 2 => array ( 0 => 109, 1 => 20, ), - 3 => + 3 => array ( 0 => 109, 1 => 10, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 20, ), - 2 => + 2 => array ( 0 => 113, 1 => 20, ), - 3 => + 3 => array ( 0 => 113, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 20, ), - 2 => + 2 => array ( 0 => 117, 1 => 20, ), - 3 => + 3 => array ( 0 => 117, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 20, ), - 2 => + 2 => array ( 0 => 121, 1 => 20, ), - 3 => + 3 => array ( 0 => 121, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 10, ), - 1 => + 1 => array ( 0 => 124, 1 => 20, ), - 2 => + 2 => array ( 0 => 125, 1 => 20, ), - 3 => + 3 => array ( 0 => 125, 1 => 10, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 10, ), - 1 => + 1 => array ( 0 => 128, 1 => 20, ), - 2 => + 2 => array ( 0 => 129, 1 => 20, ), - 3 => + 3 => array ( 0 => 129, 1 => 10, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 0, ), - 1 => + 1 => array ( 0 => 132, 1 => 20, ), - 2 => + 2 => array ( 0 => 133, 1 => 20, ), - 3 => + 3 => array ( 0 => 133, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 20, ), - 2 => + 2 => array ( 0 => 137, 1 => 20, ), - 3 => + 3 => array ( 0 => 137, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 0, ), - 1 => + 1 => array ( 0 => 140, 1 => 20, ), - 2 => + 2 => array ( 0 => 141, 1 => 20, ), - 3 => + 3 => array ( 0 => 141, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 0, ), - 1 => + 1 => array ( 0 => 144, 1 => 20, ), - 2 => + 2 => array ( 0 => 145, 1 => 20, ), - 3 => + 3 => array ( 0 => 145, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 0, ), - 1 => + 1 => array ( 0 => 148, 1 => 20, ), - 2 => + 2 => array ( 0 => 149, 1 => 20, ), - 3 => + 3 => array ( 0 => 149, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 152, 1 => 0, ), - 1 => + 1 => array ( 0 => 152, 1 => 20, ), - 2 => + 2 => array ( 0 => 153, 1 => 20, ), - 3 => + 3 => array ( 0 => 153, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 156, 1 => 10, ), - 1 => + 1 => array ( 0 => 156, 1 => 20, ), - 2 => + 2 => array ( 0 => 157, 1 => 20, ), - 3 => + 3 => array ( 0 => 157, 1 => 10, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 160, 1 => 10, ), - 1 => + 1 => array ( 0 => 160, 1 => 20, ), - 2 => + 2 => array ( 0 => 161, 1 => 20, ), - 3 => + 3 => array ( 0 => 161, 1 => 10, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 20, ), - 2 => + 2 => array ( 0 => 165, 1 => 20, ), - 3 => + 3 => array ( 0 => 165, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 168, 1 => 0, ), - 1 => + 1 => array ( 0 => 168, 1 => 20, ), - 2 => + 2 => array ( 0 => 169, 1 => 20, ), - 3 => + 3 => array ( 0 => 169, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 172, 1 => 10, ), - 1 => + 1 => array ( 0 => 172, 1 => 20, ), - 2 => + 2 => array ( 0 => 173, 1 => 20, ), - 3 => + 3 => array ( 0 => 173, 1 => 10, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 176, 1 => 0, ), - 1 => + 1 => array ( 0 => 176, 1 => 20, ), - 2 => + 2 => array ( 0 => 177, 1 => 20, ), - 3 => + 3 => array ( 0 => 177, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 180, 1 => 10, ), - 1 => + 1 => array ( 0 => 180, 1 => 20, ), - 2 => + 2 => array ( 0 => 181, 1 => 20, ), - 3 => + 3 => array ( 0 => 181, 1 => 10, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 184, 1 => 0, ), - 1 => + 1 => array ( 0 => 184, 1 => 20, ), - 2 => + 2 => array ( 0 => 185, 1 => 20, ), - 3 => + 3 => array ( 0 => 185, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 188, 1 => 0, ), - 1 => + 1 => array ( 0 => 188, 1 => 20, ), - 2 => + 2 => array ( 0 => 189, 1 => 20, ), - 3 => + 3 => array ( 0 => 189, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 192, 1 => 10, ), - 1 => + 1 => array ( 0 => 192, 1 => 20, ), - 2 => + 2 => array ( 0 => 193, 1 => 20, ), - 3 => + 3 => array ( 0 => 193, 1 => 10, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 196, 1 => 10, ), - 1 => + 1 => array ( 0 => 196, 1 => 20, ), - 2 => + 2 => array ( 0 => 197, 1 => 20, ), - 3 => + 3 => array ( 0 => 197, 1 => 10, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 200, 1 => 0, ), - 1 => + 1 => array ( 0 => 200, 1 => 20, ), - 2 => + 2 => array ( 0 => 201, 1 => 20, ), - 3 => + 3 => array ( 0 => 201, 1 => 0, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 204, 1 => 0, ), - 1 => + 1 => array ( 0 => 204, 1 => 20, ), - 2 => + 2 => array ( 0 => 205, 1 => 20, ), - 3 => + 3 => array ( 0 => 205, 1 => 0, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 208, 1 => 10, ), - 1 => + 1 => array ( 0 => 208, 1 => 20, ), - 2 => + 2 => array ( 0 => 209, 1 => 20, ), - 3 => + 3 => array ( 0 => 209, 1 => 10, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 212, 1 => 0, ), - 1 => + 1 => array ( 0 => 212, 1 => 20, ), - 2 => + 2 => array ( 0 => 213, 1 => 20, ), - 3 => + 3 => array ( 0 => 213, 1 => 0, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 216, 1 => 0, ), - 1 => + 1 => array ( 0 => 216, 1 => 20, ), - 2 => + 2 => array ( 0 => 217, 1 => 20, ), - 3 => + 3 => array ( 0 => 217, 1 => 0, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 220, 1 => 10, ), - 1 => + 1 => array ( 0 => 220, 1 => 20, ), - 2 => + 2 => array ( 0 => 221, 1 => 20, ), - 3 => + 3 => array ( 0 => 221, 1 => 10, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 224, 1 => 0, ), - 1 => + 1 => array ( 0 => 224, 1 => 20, ), - 2 => + 2 => array ( 0 => 225, 1 => 20, ), - 3 => + 3 => array ( 0 => 225, 1 => 0, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 228, 1 => 10, ), - 1 => + 1 => array ( 0 => 228, 1 => 20, ), - 2 => + 2 => array ( 0 => 229, 1 => 20, ), - 3 => + 3 => array ( 0 => 229, 1 => 10, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 232, 1 => 0, ), - 1 => + 1 => array ( 0 => 232, 1 => 20, ), - 2 => + 2 => array ( 0 => 233, 1 => 20, ), - 3 => + 3 => array ( 0 => 233, 1 => 0, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 236, 1 => 10, ), - 1 => + 1 => array ( 0 => 236, 1 => 20, ), - 2 => + 2 => array ( 0 => 237, 1 => 20, ), - 3 => + 3 => array ( 0 => 237, 1 => 10, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 240, 1 => 0, ), - 1 => + 1 => array ( 0 => 240, 1 => 20, ), - 2 => + 2 => array ( 0 => 241, 1 => 20, ), - 3 => + 3 => array ( 0 => 241, 1 => 0, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 244, 1 => 0, ), - 1 => + 1 => array ( 0 => 244, 1 => 20, ), - 2 => + 2 => array ( 0 => 245, 1 => 20, ), - 3 => + 3 => array ( 0 => 245, 1 => 0, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 248, 1 => 10, ), - 1 => + 1 => array ( 0 => 248, 1 => 20, ), - 2 => + 2 => array ( 0 => 249, 1 => 20, ), - 3 => + 3 => array ( 0 => 249, 1 => 10, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 252, 1 => 0, ), - 1 => + 1 => array ( 0 => 252, 1 => 20, ), - 2 => + 2 => array ( 0 => 253, 1 => 20, ), - 3 => + 3 => array ( 0 => 253, 1 => 0, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 256, 1 => 10, ), - 1 => + 1 => array ( 0 => 256, 1 => 20, ), - 2 => + 2 => array ( 0 => 257, 1 => 20, ), - 3 => + 3 => array ( 0 => 257, 1 => 10, @@ -1770,27 +1770,27 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 260, 1 => 0, ), - 1 => + 1 => array ( 0 => 260, 1 => 20, ), - 2 => + 2 => array ( 0 => 261, 1 => 20, ), - 3 => + 3 => array ( 0 => 261, 1 => 0, @@ -1799,27 +1799,27 @@ 'color' => 0, 'filled' => true, ), - 62 => + 62 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 264, 1 => 0, ), - 1 => + 1 => array ( 0 => 264, 1 => 20, ), - 2 => + 2 => array ( 0 => 265, 1 => 20, ), - 3 => + 3 => array ( 0 => 265, 1 => 0, diff --git a/test/Object/TestAsset/Planet_012345_oriented_instructions.php b/test/Object/TestAsset/Planet_012345_oriented_instructions.php index 8149325..440cc91 100644 --- a/test/Object/TestAsset/Planet_012345_oriented_instructions.php +++ b/test/Object/TestAsset/Planet_012345_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 9, ), - 2 => + 2 => array ( 0 => 143, 1 => 256, ), - 3 => + 3 => array ( 0 => 159, 1 => 246, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 17, ), - 1 => + 1 => array ( 0 => 10, 1 => 27, ), - 2 => + 2 => array ( 0 => 10, 1 => 28, ), - 3 => + 3 => array ( 0 => 27, 1 => 18, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 25, ), - 1 => + 1 => array ( 0 => 12, 1 => 30, ), - 2 => + 2 => array ( 0 => 12, 1 => 31, ), - 3 => + 3 => array ( 0 => 21, 1 => 26, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 29, ), - 1 => + 1 => array ( 0 => 14, 1 => 34, ), - 2 => + 2 => array ( 0 => 14, 1 => 35, ), - 3 => + 3 => array ( 0 => 23, 1 => 30, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 27, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 38, ), - 3 => + 3 => array ( 0 => 33, 1 => 28, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 31, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 42, ), - 3 => + 3 => array ( 0 => 35, 1 => 32, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 34, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 45, ), - 3 => + 3 => array ( 0 => 37, 1 => 35, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 43, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 31, 1 => 43, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 46, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 52, ), - 3 => + 3 => array ( 0 => 33, 1 => 47, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 45, ), - 1 => + 1 => array ( 0 => 26, 1 => 55, ), - 2 => + 2 => array ( 0 => 26, 1 => 55, ), - 3 => + 3 => array ( 0 => 43, 1 => 45, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 48, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 59, ), - 3 => + 3 => array ( 0 => 45, 1 => 49, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 51, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 62, ), - 3 => + 3 => array ( 0 => 47, 1 => 52, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 60, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 66, ), - 3 => + 3 => array ( 0 => 41, 1 => 61, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 63, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 69, ), - 3 => + 3 => array ( 0 => 43, 1 => 64, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 62, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 73, ), - 3 => + 3 => array ( 0 => 53, 1 => 63, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 65, ), - 1 => + 1 => array ( 0 => 38, 1 => 75, ), - 2 => + 2 => array ( 0 => 38, 1 => 76, ), - 3 => + 3 => array ( 0 => 55, 1 => 66, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 69, ), - 1 => + 1 => array ( 0 => 40, 1 => 79, ), - 2 => + 2 => array ( 0 => 40, 1 => 80, ), - 3 => + 3 => array ( 0 => 57, 1 => 70, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 77, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 83, ), - 3 => + 3 => array ( 0 => 51, 1 => 78, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 81, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 87, ), - 3 => + 3 => array ( 0 => 53, 1 => 82, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 79, ), - 1 => + 1 => array ( 0 => 46, 1 => 89, ), - 2 => + 2 => array ( 0 => 46, 1 => 90, ), - 3 => + 3 => array ( 0 => 63, 1 => 80, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 83, ), - 1 => + 1 => array ( 0 => 48, 1 => 93, ), - 2 => + 2 => array ( 0 => 48, 1 => 94, ), - 3 => + 3 => array ( 0 => 65, 1 => 84, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 86, ), - 1 => + 1 => array ( 0 => 50, 1 => 96, ), - 2 => + 2 => array ( 0 => 50, 1 => 97, ), - 3 => + 3 => array ( 0 => 67, 1 => 87, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 95, ), - 1 => + 1 => array ( 0 => 52, 1 => 100, ), - 2 => + 2 => array ( 0 => 52, 1 => 100, ), - 3 => + 3 => array ( 0 => 61, 1 => 95, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 98, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 104, ), - 3 => + 3 => array ( 0 => 63, 1 => 99, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 96, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 107, ), - 3 => + 3 => array ( 0 => 73, 1 => 97, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 100, ), - 1 => + 1 => array ( 0 => 58, 1 => 110, ), - 2 => + 2 => array ( 0 => 58, 1 => 111, ), - 3 => + 3 => array ( 0 => 75, 1 => 101, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 103, ), - 1 => + 1 => array ( 0 => 60, 1 => 113, ), - 2 => + 2 => array ( 0 => 60, 1 => 114, ), - 3 => + 3 => array ( 0 => 77, 1 => 104, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 112, ), - 1 => + 1 => array ( 0 => 62, 1 => 117, ), - 2 => + 2 => array ( 0 => 62, 1 => 118, ), - 3 => + 3 => array ( 0 => 71, 1 => 113, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 115, ), - 1 => + 1 => array ( 0 => 64, 1 => 120, ), - 2 => + 2 => array ( 0 => 64, 1 => 121, ), - 3 => + 3 => array ( 0 => 73, 1 => 116, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 114, ), - 1 => + 1 => array ( 0 => 66, 1 => 124, ), - 2 => + 2 => array ( 0 => 66, 1 => 125, ), - 3 => + 3 => array ( 0 => 83, 1 => 115, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 117, ), - 1 => + 1 => array ( 0 => 68, 1 => 127, ), - 2 => + 2 => array ( 0 => 68, 1 => 128, ), - 3 => + 3 => array ( 0 => 85, 1 => 118, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 121, ), - 1 => + 1 => array ( 0 => 70, 1 => 131, ), - 2 => + 2 => array ( 0 => 70, 1 => 132, ), - 3 => + 3 => array ( 0 => 87, 1 => 122, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 124, ), - 1 => + 1 => array ( 0 => 72, 1 => 134, ), - 2 => + 2 => array ( 0 => 72, 1 => 135, ), - 3 => + 3 => array ( 0 => 89, 1 => 125, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 128, ), - 1 => + 1 => array ( 0 => 74, 1 => 138, ), - 2 => + 2 => array ( 0 => 74, 1 => 139, ), - 3 => + 3 => array ( 0 => 91, 1 => 129, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 131, ), - 1 => + 1 => array ( 0 => 76, 1 => 141, ), - 2 => + 2 => array ( 0 => 76, 1 => 142, ), - 3 => + 3 => array ( 0 => 93, 1 => 132, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 140, ), - 1 => + 1 => array ( 0 => 78, 1 => 145, ), - 2 => + 2 => array ( 0 => 78, 1 => 145, ), - 3 => + 3 => array ( 0 => 87, 1 => 140, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 143, ), - 1 => + 1 => array ( 0 => 80, 1 => 148, ), - 2 => + 2 => array ( 0 => 80, 1 => 149, ), - 3 => + 3 => array ( 0 => 89, 1 => 144, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 142, ), - 1 => + 1 => array ( 0 => 82, 1 => 152, ), - 2 => + 2 => array ( 0 => 82, 1 => 152, ), - 3 => + 3 => array ( 0 => 99, 1 => 142, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 145, ), - 1 => + 1 => array ( 0 => 84, 1 => 155, ), - 2 => + 2 => array ( 0 => 84, 1 => 156, ), - 3 => + 3 => array ( 0 => 101, 1 => 146, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 153, ), - 1 => + 1 => array ( 0 => 86, 1 => 158, ), - 2 => + 2 => array ( 0 => 86, 1 => 159, ), - 3 => + 3 => array ( 0 => 95, 1 => 154, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 152, ), - 1 => + 1 => array ( 0 => 88, 1 => 162, ), - 2 => + 2 => array ( 0 => 88, 1 => 163, ), - 3 => + 3 => array ( 0 => 105, 1 => 153, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 160, ), - 1 => + 1 => array ( 0 => 90, 1 => 165, ), - 2 => + 2 => array ( 0 => 90, 1 => 166, ), - 3 => + 3 => array ( 0 => 99, 1 => 161, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 159, ), - 1 => + 1 => array ( 0 => 92, 1 => 169, ), - 2 => + 2 => array ( 0 => 92, 1 => 170, ), - 3 => + 3 => array ( 0 => 109, 1 => 160, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 111, 1 => 162, ), - 1 => + 1 => array ( 0 => 94, 1 => 172, ), - 2 => + 2 => array ( 0 => 94, 1 => 173, ), - 3 => + 3 => array ( 0 => 111, 1 => 163, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 171, ), - 1 => + 1 => array ( 0 => 96, 1 => 176, ), - 2 => + 2 => array ( 0 => 96, 1 => 177, ), - 3 => + 3 => array ( 0 => 105, 1 => 172, @@ -1306,27 +1306,27 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 106, 1 => 174, ), - 1 => + 1 => array ( 0 => 98, 1 => 179, ), - 2 => + 2 => array ( 0 => 98, 1 => 180, ), - 3 => + 3 => array ( 0 => 107, 1 => 175, @@ -1335,27 +1335,27 @@ 'color' => 0, 'filled' => true, ), - 46 => + 46 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 173, ), - 1 => + 1 => array ( 0 => 100, 1 => 183, ), - 2 => + 2 => array ( 0 => 100, 1 => 184, ), - 3 => + 3 => array ( 0 => 117, 1 => 174, @@ -1364,27 +1364,27 @@ 'color' => 0, 'filled' => true, ), - 47 => + 47 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 119, 1 => 176, ), - 1 => + 1 => array ( 0 => 102, 1 => 186, ), - 2 => + 2 => array ( 0 => 102, 1 => 187, ), - 3 => + 3 => array ( 0 => 119, 1 => 177, @@ -1393,27 +1393,27 @@ 'color' => 0, 'filled' => true, ), - 48 => + 48 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 185, ), - 1 => + 1 => array ( 0 => 104, 1 => 190, ), - 2 => + 2 => array ( 0 => 104, 1 => 190, ), - 3 => + 3 => array ( 0 => 113, 1 => 185, @@ -1422,27 +1422,27 @@ 'color' => 0, 'filled' => true, ), - 49 => + 49 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 123, 1 => 183, ), - 1 => + 1 => array ( 0 => 106, 1 => 193, ), - 2 => + 2 => array ( 0 => 106, 1 => 194, ), - 3 => + 3 => array ( 0 => 123, 1 => 184, @@ -1451,27 +1451,27 @@ 'color' => 0, 'filled' => true, ), - 50 => + 50 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 187, ), - 1 => + 1 => array ( 0 => 108, 1 => 197, ), - 2 => + 2 => array ( 0 => 108, 1 => 197, ), - 3 => + 3 => array ( 0 => 125, 1 => 187, @@ -1480,27 +1480,27 @@ 'color' => 0, 'filled' => true, ), - 51 => + 51 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 118, 1 => 195, ), - 1 => + 1 => array ( 0 => 110, 1 => 200, ), - 2 => + 2 => array ( 0 => 110, 1 => 201, ), - 3 => + 3 => array ( 0 => 119, 1 => 196, @@ -1509,27 +1509,27 @@ 'color' => 0, 'filled' => true, ), - 52 => + 52 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 193, ), - 1 => + 1 => array ( 0 => 112, 1 => 203, ), - 2 => + 2 => array ( 0 => 112, 1 => 204, ), - 3 => + 3 => array ( 0 => 129, 1 => 194, @@ -1538,27 +1538,27 @@ 'color' => 0, 'filled' => true, ), - 53 => + 53 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 122, 1 => 202, ), - 1 => + 1 => array ( 0 => 114, 1 => 207, ), - 2 => + 2 => array ( 0 => 114, 1 => 208, ), - 3 => + 3 => array ( 0 => 123, 1 => 203, @@ -1567,27 +1567,27 @@ 'color' => 0, 'filled' => true, ), - 54 => + 54 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 200, ), - 1 => + 1 => array ( 0 => 116, 1 => 210, ), - 2 => + 2 => array ( 0 => 116, 1 => 211, ), - 3 => + 3 => array ( 0 => 133, 1 => 201, @@ -1596,27 +1596,27 @@ 'color' => 0, 'filled' => true, ), - 55 => + 55 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 126, 1 => 209, ), - 1 => + 1 => array ( 0 => 118, 1 => 214, ), - 2 => + 2 => array ( 0 => 118, 1 => 215, ), - 3 => + 3 => array ( 0 => 127, 1 => 210, @@ -1625,27 +1625,27 @@ 'color' => 0, 'filled' => true, ), - 56 => + 56 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 207, ), - 1 => + 1 => array ( 0 => 120, 1 => 217, ), - 2 => + 2 => array ( 0 => 120, 1 => 218, ), - 3 => + 3 => array ( 0 => 137, 1 => 208, @@ -1654,27 +1654,27 @@ 'color' => 0, 'filled' => true, ), - 57 => + 57 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 139, 1 => 211, ), - 1 => + 1 => array ( 0 => 122, 1 => 221, ), - 2 => + 2 => array ( 0 => 122, 1 => 222, ), - 3 => + 3 => array ( 0 => 139, 1 => 212, @@ -1683,27 +1683,27 @@ 'color' => 0, 'filled' => true, ), - 58 => + 58 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 219, ), - 1 => + 1 => array ( 0 => 124, 1 => 224, ), - 2 => + 2 => array ( 0 => 124, 1 => 225, ), - 3 => + 3 => array ( 0 => 133, 1 => 220, @@ -1712,27 +1712,27 @@ 'color' => 0, 'filled' => true, ), - 59 => + 59 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 143, 1 => 218, ), - 1 => + 1 => array ( 0 => 126, 1 => 228, ), - 2 => + 2 => array ( 0 => 126, 1 => 229, ), - 3 => + 3 => array ( 0 => 143, 1 => 219, @@ -1741,27 +1741,27 @@ 'color' => 0, 'filled' => true, ), - 60 => + 60 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 226, ), - 1 => + 1 => array ( 0 => 128, 1 => 231, ), - 2 => + 2 => array ( 0 => 128, 1 => 232, ), - 3 => + 3 => array ( 0 => 137, 1 => 227, @@ -1770,27 +1770,27 @@ 'color' => 0, 'filled' => true, ), - 61 => + 61 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 147, 1 => 225, ), - 1 => + 1 => array ( 0 => 130, 1 => 235, ), - 2 => + 2 => array ( 0 => 130, 1 => 236, ), - 3 => + 3 => array ( 0 => 147, 1 => 226, @@ -1799,27 +1799,27 @@ 'color' => 0, 'filled' => true, ), - 62 => + 62 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 228, ), - 1 => + 1 => array ( 0 => 132, 1 => 238, ), - 2 => + 2 => array ( 0 => 132, 1 => 239, ), - 3 => + 3 => array ( 0 => 149, 1 => 229, diff --git a/test/Object/TestAsset/Postnet_012345_border_instructions.php b/test/Object/TestAsset/Postnet_012345_border_instructions.php index 04d532d..30826d8 100644 --- a/test/Object/TestAsset/Postnet_012345_border_instructions.php +++ b/test/Object/TestAsset/Postnet_012345_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 23, ), - 2 => + 2 => array ( 0 => 187, 1 => 23, ), - 3 => + 3 => array ( 0 => 187, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 21, ), - 2 => + 2 => array ( 0 => 22, 1 => 21, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 21, ), - 2 => + 2 => array ( 0 => 26, 1 => 21, ), - 3 => + 3 => array ( 0 => 26, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 21, ), - 2 => + 2 => array ( 0 => 30, 1 => 21, ), - 3 => + 3 => array ( 0 => 30, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 11, ), - 1 => + 1 => array ( 0 => 33, 1 => 21, ), - 2 => + 2 => array ( 0 => 34, 1 => 21, ), - 3 => + 3 => array ( 0 => 34, 1 => 11, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 11, ), - 1 => + 1 => array ( 0 => 37, 1 => 21, ), - 2 => + 2 => array ( 0 => 38, 1 => 21, ), - 3 => + 3 => array ( 0 => 38, 1 => 11, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 11, ), - 1 => + 1 => array ( 0 => 41, 1 => 21, ), - 2 => + 2 => array ( 0 => 42, 1 => 21, ), - 3 => + 3 => array ( 0 => 42, 1 => 11, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 11, ), - 1 => + 1 => array ( 0 => 45, 1 => 21, ), - 2 => + 2 => array ( 0 => 46, 1 => 21, ), - 3 => + 3 => array ( 0 => 46, 1 => 11, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 11, ), - 1 => + 1 => array ( 0 => 49, 1 => 21, ), - 2 => + 2 => array ( 0 => 50, 1 => 21, ), - 3 => + 3 => array ( 0 => 50, 1 => 11, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 11, ), - 1 => + 1 => array ( 0 => 53, 1 => 21, ), - 2 => + 2 => array ( 0 => 54, 1 => 21, ), - 3 => + 3 => array ( 0 => 54, 1 => 11, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 21, ), - 2 => + 2 => array ( 0 => 58, 1 => 21, ), - 3 => + 3 => array ( 0 => 58, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 21, ), - 2 => + 2 => array ( 0 => 62, 1 => 21, ), - 3 => + 3 => array ( 0 => 62, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 11, ), - 1 => + 1 => array ( 0 => 65, 1 => 21, ), - 2 => + 2 => array ( 0 => 66, 1 => 21, ), - 3 => + 3 => array ( 0 => 66, 1 => 11, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 11, ), - 1 => + 1 => array ( 0 => 69, 1 => 21, ), - 2 => + 2 => array ( 0 => 70, 1 => 21, ), - 3 => + 3 => array ( 0 => 70, 1 => 11, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 1, ), - 1 => + 1 => array ( 0 => 73, 1 => 21, ), - 2 => + 2 => array ( 0 => 74, 1 => 21, ), - 3 => + 3 => array ( 0 => 74, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 11, ), - 1 => + 1 => array ( 0 => 77, 1 => 21, ), - 2 => + 2 => array ( 0 => 78, 1 => 21, ), - 3 => + 3 => array ( 0 => 78, 1 => 11, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 21, ), - 2 => + 2 => array ( 0 => 82, 1 => 21, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 11, ), - 1 => + 1 => array ( 0 => 85, 1 => 21, ), - 2 => + 2 => array ( 0 => 86, 1 => 21, ), - 3 => + 3 => array ( 0 => 86, 1 => 11, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 11, ), - 1 => + 1 => array ( 0 => 89, 1 => 21, ), - 2 => + 2 => array ( 0 => 90, 1 => 21, ), - 3 => + 3 => array ( 0 => 90, 1 => 11, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 21, ), - 2 => + 2 => array ( 0 => 94, 1 => 21, ), - 3 => + 3 => array ( 0 => 94, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 21, ), - 2 => + 2 => array ( 0 => 98, 1 => 21, ), - 3 => + 3 => array ( 0 => 98, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 11, ), - 1 => + 1 => array ( 0 => 101, 1 => 21, ), - 2 => + 2 => array ( 0 => 102, 1 => 21, ), - 3 => + 3 => array ( 0 => 102, 1 => 11, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 11, ), - 1 => + 1 => array ( 0 => 105, 1 => 21, ), - 2 => + 2 => array ( 0 => 106, 1 => 21, ), - 3 => + 3 => array ( 0 => 106, 1 => 11, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 1, ), - 1 => + 1 => array ( 0 => 109, 1 => 21, ), - 2 => + 2 => array ( 0 => 110, 1 => 21, ), - 3 => + 3 => array ( 0 => 110, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 11, ), - 1 => + 1 => array ( 0 => 113, 1 => 21, ), - 2 => + 2 => array ( 0 => 114, 1 => 21, ), - 3 => + 3 => array ( 0 => 114, 1 => 11, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 11, ), - 1 => + 1 => array ( 0 => 117, 1 => 21, ), - 2 => + 2 => array ( 0 => 118, 1 => 21, ), - 3 => + 3 => array ( 0 => 118, 1 => 11, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 21, ), - 2 => + 2 => array ( 0 => 122, 1 => 21, ), - 3 => + 3 => array ( 0 => 122, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 11, ), - 1 => + 1 => array ( 0 => 125, 1 => 21, ), - 2 => + 2 => array ( 0 => 126, 1 => 21, ), - 3 => + 3 => array ( 0 => 126, 1 => 11, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 1, ), - 1 => + 1 => array ( 0 => 129, 1 => 21, ), - 2 => + 2 => array ( 0 => 130, 1 => 21, ), - 3 => + 3 => array ( 0 => 130, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 11, ), - 1 => + 1 => array ( 0 => 133, 1 => 21, ), - 2 => + 2 => array ( 0 => 134, 1 => 21, ), - 3 => + 3 => array ( 0 => 134, 1 => 11, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 1, ), - 1 => + 1 => array ( 0 => 137, 1 => 21, ), - 2 => + 2 => array ( 0 => 138, 1 => 21, ), - 3 => + 3 => array ( 0 => 138, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 141, 1 => 11, ), - 1 => + 1 => array ( 0 => 141, 1 => 21, ), - 2 => + 2 => array ( 0 => 142, 1 => 21, ), - 3 => + 3 => array ( 0 => 142, 1 => 11, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 145, 1 => 11, ), - 1 => + 1 => array ( 0 => 145, 1 => 21, ), - 2 => + 2 => array ( 0 => 146, 1 => 21, ), - 3 => + 3 => array ( 0 => 146, 1 => 11, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 149, 1 => 1, ), - 1 => + 1 => array ( 0 => 149, 1 => 21, ), - 2 => + 2 => array ( 0 => 150, 1 => 21, ), - 3 => + 3 => array ( 0 => 150, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 153, 1 => 11, ), - 1 => + 1 => array ( 0 => 153, 1 => 21, ), - 2 => + 2 => array ( 0 => 154, 1 => 21, ), - 3 => + 3 => array ( 0 => 154, 1 => 11, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 157, 1 => 1, ), - 1 => + 1 => array ( 0 => 157, 1 => 21, ), - 2 => + 2 => array ( 0 => 158, 1 => 21, ), - 3 => + 3 => array ( 0 => 158, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 161, 1 => 11, ), - 1 => + 1 => array ( 0 => 161, 1 => 21, ), - 2 => + 2 => array ( 0 => 162, 1 => 21, ), - 3 => + 3 => array ( 0 => 162, 1 => 11, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 165, 1 => 1, ), - 1 => + 1 => array ( 0 => 165, 1 => 21, ), - 2 => + 2 => array ( 0 => 166, 1 => 21, ), - 3 => + 3 => array ( 0 => 166, 1 => 1, @@ -1103,32 +1103,32 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 187, 1 => 0, ), - 2 => + 2 => array ( 0 => 187, 1 => 23, ), - 3 => + 3 => array ( 0 => 0, 1 => 23, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, diff --git a/test/Object/TestAsset/Postnet_012345_border_oriented_instructions.php b/test/Object/TestAsset/Postnet_012345_border_oriented_instructions.php index 2f16d63..167c4c9 100644 --- a/test/Object/TestAsset/Postnet_012345_border_oriented_instructions.php +++ b/test/Object/TestAsset/Postnet_012345_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 11, ), - 2 => + 2 => array ( 0 => 90, 1 => 173, ), - 3 => + 3 => array ( 0 => 110, 1 => 161, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 18, ), - 1 => + 1 => array ( 0 => 9, 1 => 28, ), - 2 => + 2 => array ( 0 => 10, 1 => 29, ), - 3 => + 3 => array ( 0 => 27, 1 => 19, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 22, ), - 1 => + 1 => array ( 0 => 11, 1 => 32, ), - 2 => + 2 => array ( 0 => 12, 1 => 33, ), - 3 => + 3 => array ( 0 => 29, 1 => 23, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 25, ), - 1 => + 1 => array ( 0 => 13, 1 => 35, ), - 2 => + 2 => array ( 0 => 14, 1 => 36, ), - 3 => + 3 => array ( 0 => 31, 1 => 26, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 34, ), - 1 => + 1 => array ( 0 => 15, 1 => 39, ), - 2 => + 2 => array ( 0 => 16, 1 => 39, ), - 3 => + 3 => array ( 0 => 24, 1 => 34, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 37, ), - 1 => + 1 => array ( 0 => 17, 1 => 42, ), - 2 => + 2 => array ( 0 => 18, 1 => 43, ), - 3 => + 3 => array ( 0 => 26, 1 => 38, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 41, ), - 1 => + 1 => array ( 0 => 19, 1 => 46, ), - 2 => + 2 => array ( 0 => 20, 1 => 46, ), - 3 => + 3 => array ( 0 => 28, 1 => 41, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 44, ), - 1 => + 1 => array ( 0 => 21, 1 => 49, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 45, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 47, ), - 1 => + 1 => array ( 0 => 23, 1 => 52, ), - 2 => + 2 => array ( 0 => 24, 1 => 53, ), - 3 => + 3 => array ( 0 => 32, 1 => 48, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 51, ), - 1 => + 1 => array ( 0 => 25, 1 => 56, ), - 2 => + 2 => array ( 0 => 26, 1 => 57, ), - 3 => + 3 => array ( 0 => 34, 1 => 52, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 49, ), - 1 => + 1 => array ( 0 => 27, 1 => 59, ), - 2 => + 2 => array ( 0 => 28, 1 => 60, ), - 3 => + 3 => array ( 0 => 45, 1 => 50, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 53, ), - 1 => + 1 => array ( 0 => 29, 1 => 63, ), - 2 => + 2 => array ( 0 => 30, 1 => 64, ), - 3 => + 3 => array ( 0 => 47, 1 => 54, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 61, ), - 1 => + 1 => array ( 0 => 31, 1 => 66, ), - 2 => + 2 => array ( 0 => 32, 1 => 67, ), - 3 => + 3 => array ( 0 => 40, 1 => 62, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 65, ), - 1 => + 1 => array ( 0 => 33, 1 => 70, ), - 2 => + 2 => array ( 0 => 34, 1 => 71, ), - 3 => + 3 => array ( 0 => 42, 1 => 66, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 63, ), - 1 => + 1 => array ( 0 => 35, 1 => 73, ), - 2 => + 2 => array ( 0 => 36, 1 => 74, ), - 3 => + 3 => array ( 0 => 53, 1 => 64, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 72, ), - 1 => + 1 => array ( 0 => 37, 1 => 77, ), - 2 => + 2 => array ( 0 => 38, 1 => 78, ), - 3 => + 3 => array ( 0 => 46, 1 => 73, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 70, ), - 1 => + 1 => array ( 0 => 39, 1 => 80, ), - 2 => + 2 => array ( 0 => 40, 1 => 81, ), - 3 => + 3 => array ( 0 => 57, 1 => 71, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 79, ), - 1 => + 1 => array ( 0 => 41, 1 => 84, ), - 2 => + 2 => array ( 0 => 42, 1 => 84, ), - 3 => + 3 => array ( 0 => 50, 1 => 79, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 82, ), - 1 => + 1 => array ( 0 => 43, 1 => 87, ), - 2 => + 2 => array ( 0 => 44, 1 => 88, ), - 3 => + 3 => array ( 0 => 52, 1 => 83, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 81, ), - 1 => + 1 => array ( 0 => 45, 1 => 91, ), - 2 => + 2 => array ( 0 => 46, 1 => 91, ), - 3 => + 3 => array ( 0 => 63, 1 => 81, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 84, ), - 1 => + 1 => array ( 0 => 47, 1 => 94, ), - 2 => + 2 => array ( 0 => 48, 1 => 95, ), - 3 => + 3 => array ( 0 => 65, 1 => 85, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 92, ), - 1 => + 1 => array ( 0 => 49, 1 => 97, ), - 2 => + 2 => array ( 0 => 50, 1 => 98, ), - 3 => + 3 => array ( 0 => 58, 1 => 93, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 96, ), - 1 => + 1 => array ( 0 => 51, 1 => 101, ), - 2 => + 2 => array ( 0 => 52, 1 => 102, ), - 3 => + 3 => array ( 0 => 60, 1 => 97, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 94, ), - 1 => + 1 => array ( 0 => 53, 1 => 104, ), - 2 => + 2 => array ( 0 => 54, 1 => 105, ), - 3 => + 3 => array ( 0 => 71, 1 => 95, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 103, ), - 1 => + 1 => array ( 0 => 55, 1 => 108, ), - 2 => + 2 => array ( 0 => 56, 1 => 109, ), - 3 => + 3 => array ( 0 => 64, 1 => 104, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 106, ), - 1 => + 1 => array ( 0 => 57, 1 => 111, ), - 2 => + 2 => array ( 0 => 58, 1 => 112, ), - 3 => + 3 => array ( 0 => 66, 1 => 107, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 105, ), - 1 => + 1 => array ( 0 => 59, 1 => 115, ), - 2 => + 2 => array ( 0 => 60, 1 => 116, ), - 3 => + 3 => array ( 0 => 77, 1 => 106, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 113, ), - 1 => + 1 => array ( 0 => 61, 1 => 118, ), - 2 => + 2 => array ( 0 => 62, 1 => 119, ), - 3 => + 3 => array ( 0 => 70, 1 => 114, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 112, ), - 1 => + 1 => array ( 0 => 63, 1 => 122, ), - 2 => + 2 => array ( 0 => 64, 1 => 123, ), - 3 => + 3 => array ( 0 => 81, 1 => 113, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 120, ), - 1 => + 1 => array ( 0 => 65, 1 => 125, ), - 2 => + 2 => array ( 0 => 66, 1 => 126, ), - 3 => + 3 => array ( 0 => 74, 1 => 121, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 119, ), - 1 => + 1 => array ( 0 => 67, 1 => 129, ), - 2 => + 2 => array ( 0 => 68, 1 => 130, ), - 3 => + 3 => array ( 0 => 85, 1 => 120, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 127, ), - 1 => + 1 => array ( 0 => 69, 1 => 132, ), - 2 => + 2 => array ( 0 => 70, 1 => 133, ), - 3 => + 3 => array ( 0 => 78, 1 => 128, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 131, ), - 1 => + 1 => array ( 0 => 71, 1 => 136, ), - 2 => + 2 => array ( 0 => 72, 1 => 136, ), - 3 => + 3 => array ( 0 => 80, 1 => 131, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 129, ), - 1 => + 1 => array ( 0 => 73, 1 => 139, ), - 2 => + 2 => array ( 0 => 74, 1 => 140, ), - 3 => + 3 => array ( 0 => 91, 1 => 130, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 138, ), - 1 => + 1 => array ( 0 => 75, 1 => 143, ), - 2 => + 2 => array ( 0 => 76, 1 => 143, ), - 3 => + 3 => array ( 0 => 84, 1 => 138, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 136, ), - 1 => + 1 => array ( 0 => 77, 1 => 146, ), - 2 => + 2 => array ( 0 => 78, 1 => 147, ), - 3 => + 3 => array ( 0 => 95, 1 => 137, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 144, ), - 1 => + 1 => array ( 0 => 79, 1 => 149, ), - 2 => + 2 => array ( 0 => 80, 1 => 150, ), - 3 => + 3 => array ( 0 => 88, 1 => 145, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 143, ), - 1 => + 1 => array ( 0 => 81, 1 => 153, ), - 2 => + 2 => array ( 0 => 82, 1 => 154, ), - 3 => + 3 => array ( 0 => 99, 1 => 144, @@ -1103,32 +1103,32 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 110, 1 => 161, ), - 2 => + 2 => array ( 0 => 90, 1 => 173, ), - 3 => + 3 => array ( 0 => -2, 1 => 11, ), - 4 => + 4 => array ( 0 => 17, 1 => 0, diff --git a/test/Object/TestAsset/Postnet_012345_instructions.php b/test/Object/TestAsset/Postnet_012345_instructions.php index 8136339..edc89ec 100644 --- a/test/Object/TestAsset/Postnet_012345_instructions.php +++ b/test/Object/TestAsset/Postnet_012345_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 19, ), - 2 => + 2 => array ( 0 => 185, 1 => 19, ), - 3 => + 3 => array ( 0 => 185, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 20, ), - 2 => + 2 => array ( 0 => 21, 1 => 20, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 20, ), - 2 => + 2 => array ( 0 => 25, 1 => 20, ), - 3 => + 3 => array ( 0 => 25, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 20, ), - 2 => + 2 => array ( 0 => 29, 1 => 20, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 10, ), - 1 => + 1 => array ( 0 => 32, 1 => 20, ), - 2 => + 2 => array ( 0 => 33, 1 => 20, ), - 3 => + 3 => array ( 0 => 33, 1 => 10, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 10, ), - 1 => + 1 => array ( 0 => 36, 1 => 20, ), - 2 => + 2 => array ( 0 => 37, 1 => 20, ), - 3 => + 3 => array ( 0 => 37, 1 => 10, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 10, ), - 1 => + 1 => array ( 0 => 40, 1 => 20, ), - 2 => + 2 => array ( 0 => 41, 1 => 20, ), - 3 => + 3 => array ( 0 => 41, 1 => 10, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 10, ), - 1 => + 1 => array ( 0 => 44, 1 => 20, ), - 2 => + 2 => array ( 0 => 45, 1 => 20, ), - 3 => + 3 => array ( 0 => 45, 1 => 10, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 10, ), - 1 => + 1 => array ( 0 => 48, 1 => 20, ), - 2 => + 2 => array ( 0 => 49, 1 => 20, ), - 3 => + 3 => array ( 0 => 49, 1 => 10, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 10, ), - 1 => + 1 => array ( 0 => 52, 1 => 20, ), - 2 => + 2 => array ( 0 => 53, 1 => 20, ), - 3 => + 3 => array ( 0 => 53, 1 => 10, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 20, ), - 2 => + 2 => array ( 0 => 57, 1 => 20, ), - 3 => + 3 => array ( 0 => 57, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 20, ), - 2 => + 2 => array ( 0 => 61, 1 => 20, ), - 3 => + 3 => array ( 0 => 61, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 10, ), - 1 => + 1 => array ( 0 => 64, 1 => 20, ), - 2 => + 2 => array ( 0 => 65, 1 => 20, ), - 3 => + 3 => array ( 0 => 65, 1 => 10, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 10, ), - 1 => + 1 => array ( 0 => 68, 1 => 20, ), - 2 => + 2 => array ( 0 => 69, 1 => 20, ), - 3 => + 3 => array ( 0 => 69, 1 => 10, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 20, ), - 2 => + 2 => array ( 0 => 73, 1 => 20, ), - 3 => + 3 => array ( 0 => 73, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 10, ), - 1 => + 1 => array ( 0 => 76, 1 => 20, ), - 2 => + 2 => array ( 0 => 77, 1 => 20, ), - 3 => + 3 => array ( 0 => 77, 1 => 10, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 20, ), - 2 => + 2 => array ( 0 => 81, 1 => 20, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 10, ), - 1 => + 1 => array ( 0 => 84, 1 => 20, ), - 2 => + 2 => array ( 0 => 85, 1 => 20, ), - 3 => + 3 => array ( 0 => 85, 1 => 10, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 10, ), - 1 => + 1 => array ( 0 => 88, 1 => 20, ), - 2 => + 2 => array ( 0 => 89, 1 => 20, ), - 3 => + 3 => array ( 0 => 89, 1 => 10, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 20, ), - 2 => + 2 => array ( 0 => 93, 1 => 20, ), - 3 => + 3 => array ( 0 => 93, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 20, ), - 2 => + 2 => array ( 0 => 97, 1 => 20, ), - 3 => + 3 => array ( 0 => 97, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 10, ), - 1 => + 1 => array ( 0 => 100, 1 => 20, ), - 2 => + 2 => array ( 0 => 101, 1 => 20, ), - 3 => + 3 => array ( 0 => 101, 1 => 10, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 10, ), - 1 => + 1 => array ( 0 => 104, 1 => 20, ), - 2 => + 2 => array ( 0 => 105, 1 => 20, ), - 3 => + 3 => array ( 0 => 105, 1 => 10, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 0, ), - 1 => + 1 => array ( 0 => 108, 1 => 20, ), - 2 => + 2 => array ( 0 => 109, 1 => 20, ), - 3 => + 3 => array ( 0 => 109, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 10, ), - 1 => + 1 => array ( 0 => 112, 1 => 20, ), - 2 => + 2 => array ( 0 => 113, 1 => 20, ), - 3 => + 3 => array ( 0 => 113, 1 => 10, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 10, ), - 1 => + 1 => array ( 0 => 116, 1 => 20, ), - 2 => + 2 => array ( 0 => 117, 1 => 20, ), - 3 => + 3 => array ( 0 => 117, 1 => 10, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 20, ), - 2 => + 2 => array ( 0 => 121, 1 => 20, ), - 3 => + 3 => array ( 0 => 121, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 10, ), - 1 => + 1 => array ( 0 => 124, 1 => 20, ), - 2 => + 2 => array ( 0 => 125, 1 => 20, ), - 3 => + 3 => array ( 0 => 125, 1 => 10, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 0, ), - 1 => + 1 => array ( 0 => 128, 1 => 20, ), - 2 => + 2 => array ( 0 => 129, 1 => 20, ), - 3 => + 3 => array ( 0 => 129, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 10, ), - 1 => + 1 => array ( 0 => 132, 1 => 20, ), - 2 => + 2 => array ( 0 => 133, 1 => 20, ), - 3 => + 3 => array ( 0 => 133, 1 => 10, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 20, ), - 2 => + 2 => array ( 0 => 137, 1 => 20, ), - 3 => + 3 => array ( 0 => 137, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 140, 1 => 10, ), - 1 => + 1 => array ( 0 => 140, 1 => 20, ), - 2 => + 2 => array ( 0 => 141, 1 => 20, ), - 3 => + 3 => array ( 0 => 141, 1 => 10, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 144, 1 => 10, ), - 1 => + 1 => array ( 0 => 144, 1 => 20, ), - 2 => + 2 => array ( 0 => 145, 1 => 20, ), - 3 => + 3 => array ( 0 => 145, 1 => 10, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 148, 1 => 0, ), - 1 => + 1 => array ( 0 => 148, 1 => 20, ), - 2 => + 2 => array ( 0 => 149, 1 => 20, ), - 3 => + 3 => array ( 0 => 149, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 152, 1 => 10, ), - 1 => + 1 => array ( 0 => 152, 1 => 20, ), - 2 => + 2 => array ( 0 => 153, 1 => 20, ), - 3 => + 3 => array ( 0 => 153, 1 => 10, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 156, 1 => 0, ), - 1 => + 1 => array ( 0 => 156, 1 => 20, ), - 2 => + 2 => array ( 0 => 157, 1 => 20, ), - 3 => + 3 => array ( 0 => 157, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 160, 1 => 10, ), - 1 => + 1 => array ( 0 => 160, 1 => 20, ), - 2 => + 2 => array ( 0 => 161, 1 => 20, ), - 3 => + 3 => array ( 0 => 161, 1 => 10, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 164, 1 => 0, ), - 1 => + 1 => array ( 0 => 164, 1 => 20, ), - 2 => + 2 => array ( 0 => 165, 1 => 20, ), - 3 => + 3 => array ( 0 => 165, 1 => 0, diff --git a/test/Object/TestAsset/Postnet_012345_oriented_instructions.php b/test/Object/TestAsset/Postnet_012345_oriented_instructions.php index c76ab11..38fdd24 100644 --- a/test/Object/TestAsset/Postnet_012345_oriented_instructions.php +++ b/test/Object/TestAsset/Postnet_012345_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 9, ), - 2 => + 2 => array ( 0 => 93, 1 => 169, ), - 3 => + 3 => array ( 0 => 109, 1 => 160, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 17, ), - 1 => + 1 => array ( 0 => 10, 1 => 27, ), - 2 => + 2 => array ( 0 => 10, 1 => 28, ), - 3 => + 3 => array ( 0 => 27, 1 => 18, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 20, ), - 1 => + 1 => array ( 0 => 12, 1 => 30, ), - 2 => + 2 => array ( 0 => 12, 1 => 31, ), - 3 => + 3 => array ( 0 => 29, 1 => 21, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 24, ), - 1 => + 1 => array ( 0 => 14, 1 => 34, ), - 2 => + 2 => array ( 0 => 14, 1 => 35, ), - 3 => + 3 => array ( 0 => 31, 1 => 25, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 32, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 38, ), - 3 => + 3 => array ( 0 => 25, 1 => 33, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 36, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 42, ), - 3 => + 3 => array ( 0 => 27, 1 => 37, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 39, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 45, ), - 3 => + 3 => array ( 0 => 29, 1 => 40, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 43, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 31, 1 => 43, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 46, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 52, ), - 3 => + 3 => array ( 0 => 33, 1 => 47, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 50, ), - 1 => + 1 => array ( 0 => 26, 1 => 55, ), - 2 => + 2 => array ( 0 => 26, 1 => 55, ), - 3 => + 3 => array ( 0 => 35, 1 => 50, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 48, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 59, ), - 3 => + 3 => array ( 0 => 45, 1 => 49, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 51, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 62, ), - 3 => + 3 => array ( 0 => 47, 1 => 52, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 60, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 66, ), - 3 => + 3 => array ( 0 => 41, 1 => 61, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 63, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 69, ), - 3 => + 3 => array ( 0 => 43, 1 => 64, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 62, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 73, ), - 3 => + 3 => array ( 0 => 53, 1 => 63, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 70, ), - 1 => + 1 => array ( 0 => 38, 1 => 75, ), - 2 => + 2 => array ( 0 => 38, 1 => 76, ), - 3 => + 3 => array ( 0 => 47, 1 => 71, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 69, ), - 1 => + 1 => array ( 0 => 40, 1 => 79, ), - 2 => + 2 => array ( 0 => 40, 1 => 80, ), - 3 => + 3 => array ( 0 => 57, 1 => 70, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 77, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 83, ), - 3 => + 3 => array ( 0 => 51, 1 => 78, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 81, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 87, ), - 3 => + 3 => array ( 0 => 53, 1 => 82, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 79, ), - 1 => + 1 => array ( 0 => 46, 1 => 89, ), - 2 => + 2 => array ( 0 => 46, 1 => 90, ), - 3 => + 3 => array ( 0 => 63, 1 => 80, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 83, ), - 1 => + 1 => array ( 0 => 48, 1 => 93, ), - 2 => + 2 => array ( 0 => 48, 1 => 94, ), - 3 => + 3 => array ( 0 => 65, 1 => 84, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 91, ), - 1 => + 1 => array ( 0 => 50, 1 => 96, ), - 2 => + 2 => array ( 0 => 50, 1 => 97, ), - 3 => + 3 => array ( 0 => 59, 1 => 92, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 95, ), - 1 => + 1 => array ( 0 => 52, 1 => 100, ), - 2 => + 2 => array ( 0 => 52, 1 => 100, ), - 3 => + 3 => array ( 0 => 61, 1 => 95, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 93, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 104, ), - 3 => + 3 => array ( 0 => 71, 1 => 94, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 101, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 107, ), - 3 => + 3 => array ( 0 => 65, 1 => 102, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 105, ), - 1 => + 1 => array ( 0 => 58, 1 => 110, ), - 2 => + 2 => array ( 0 => 58, 1 => 111, ), - 3 => + 3 => array ( 0 => 67, 1 => 106, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 103, ), - 1 => + 1 => array ( 0 => 60, 1 => 113, ), - 2 => + 2 => array ( 0 => 60, 1 => 114, ), - 3 => + 3 => array ( 0 => 77, 1 => 104, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 112, ), - 1 => + 1 => array ( 0 => 62, 1 => 117, ), - 2 => + 2 => array ( 0 => 62, 1 => 118, ), - 3 => + 3 => array ( 0 => 71, 1 => 113, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 110, ), - 1 => + 1 => array ( 0 => 64, 1 => 120, ), - 2 => + 2 => array ( 0 => 64, 1 => 121, ), - 3 => + 3 => array ( 0 => 81, 1 => 111, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 119, ), - 1 => + 1 => array ( 0 => 66, 1 => 124, ), - 2 => + 2 => array ( 0 => 66, 1 => 125, ), - 3 => + 3 => array ( 0 => 75, 1 => 120, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 117, ), - 1 => + 1 => array ( 0 => 68, 1 => 127, ), - 2 => + 2 => array ( 0 => 68, 1 => 128, ), - 3 => + 3 => array ( 0 => 85, 1 => 118, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 126, ), - 1 => + 1 => array ( 0 => 70, 1 => 131, ), - 2 => + 2 => array ( 0 => 70, 1 => 132, ), - 3 => + 3 => array ( 0 => 79, 1 => 127, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 129, ), - 1 => + 1 => array ( 0 => 72, 1 => 134, ), - 2 => + 2 => array ( 0 => 72, 1 => 135, ), - 3 => + 3 => array ( 0 => 81, 1 => 130, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 128, ), - 1 => + 1 => array ( 0 => 74, 1 => 138, ), - 2 => + 2 => array ( 0 => 74, 1 => 139, ), - 3 => + 3 => array ( 0 => 91, 1 => 129, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 136, ), - 1 => + 1 => array ( 0 => 76, 1 => 141, ), - 2 => + 2 => array ( 0 => 76, 1 => 142, ), - 3 => + 3 => array ( 0 => 85, 1 => 137, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 135, ), - 1 => + 1 => array ( 0 => 78, 1 => 145, ), - 2 => + 2 => array ( 0 => 78, 1 => 145, ), - 3 => + 3 => array ( 0 => 95, 1 => 135, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 143, ), - 1 => + 1 => array ( 0 => 80, 1 => 148, ), - 2 => + 2 => array ( 0 => 80, 1 => 149, ), - 3 => + 3 => array ( 0 => 89, 1 => 144, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 142, ), - 1 => + 1 => array ( 0 => 82, 1 => 152, ), - 2 => + 2 => array ( 0 => 82, 1 => 152, ), - 3 => + 3 => array ( 0 => 99, 1 => 142, diff --git a/test/Object/TestAsset/Royalmail_012345_border_instructions.php b/test/Object/TestAsset/Royalmail_012345_border_instructions.php index 689d5de..9fd3323 100644 --- a/test/Object/TestAsset/Royalmail_012345_border_instructions.php +++ b/test/Object/TestAsset/Royalmail_012345_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 23, ), - 2 => + 2 => array ( 0 => 159, 1 => 23, ), - 3 => + 3 => array ( 0 => 159, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 1, ), - 1 => + 1 => array ( 0 => 21, 1 => 13, ), - 2 => + 2 => array ( 0 => 22, 1 => 13, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 8, ), - 1 => + 1 => array ( 0 => 25, 1 => 13, ), - 2 => + 2 => array ( 0 => 26, 1 => 13, ), - 3 => + 3 => array ( 0 => 26, 1 => 8, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 8, ), - 1 => + 1 => array ( 0 => 29, 1 => 13, ), - 2 => + 2 => array ( 0 => 30, 1 => 13, ), - 3 => + 3 => array ( 0 => 30, 1 => 8, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 21, ), - 2 => + 2 => array ( 0 => 34, 1 => 21, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 21, ), - 2 => + 2 => array ( 0 => 38, 1 => 21, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 8, ), - 1 => + 1 => array ( 0 => 41, 1 => 13, ), - 2 => + 2 => array ( 0 => 42, 1 => 13, ), - 3 => + 3 => array ( 0 => 42, 1 => 8, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 8, ), - 1 => + 1 => array ( 0 => 45, 1 => 21, ), - 2 => + 2 => array ( 0 => 46, 1 => 21, ), - 3 => + 3 => array ( 0 => 46, 1 => 8, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 1, ), - 1 => + 1 => array ( 0 => 49, 1 => 13, ), - 2 => + 2 => array ( 0 => 50, 1 => 13, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 1, ), - 1 => + 1 => array ( 0 => 53, 1 => 21, ), - 2 => + 2 => array ( 0 => 54, 1 => 21, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 8, ), - 1 => + 1 => array ( 0 => 57, 1 => 13, ), - 2 => + 2 => array ( 0 => 58, 1 => 13, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 8, ), - 1 => + 1 => array ( 0 => 61, 1 => 21, ), - 2 => + 2 => array ( 0 => 62, 1 => 21, ), - 3 => + 3 => array ( 0 => 62, 1 => 8, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 21, ), - 2 => + 2 => array ( 0 => 66, 1 => 21, ), - 3 => + 3 => array ( 0 => 66, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 1, ), - 1 => + 1 => array ( 0 => 69, 1 => 13, ), - 2 => + 2 => array ( 0 => 70, 1 => 13, ), - 3 => + 3 => array ( 0 => 70, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 8, ), - 1 => + 1 => array ( 0 => 73, 1 => 21, ), - 2 => + 2 => array ( 0 => 74, 1 => 21, ), - 3 => + 3 => array ( 0 => 74, 1 => 8, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 8, ), - 1 => + 1 => array ( 0 => 77, 1 => 13, ), - 2 => + 2 => array ( 0 => 78, 1 => 13, ), - 3 => + 3 => array ( 0 => 78, 1 => 8, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 1, ), - 1 => + 1 => array ( 0 => 81, 1 => 13, ), - 2 => + 2 => array ( 0 => 82, 1 => 13, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 21, ), - 2 => + 2 => array ( 0 => 86, 1 => 21, ), - 3 => + 3 => array ( 0 => 86, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 8, ), - 1 => + 1 => array ( 0 => 89, 1 => 21, ), - 2 => + 2 => array ( 0 => 90, 1 => 21, ), - 3 => + 3 => array ( 0 => 90, 1 => 8, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 8, ), - 1 => + 1 => array ( 0 => 93, 1 => 13, ), - 2 => + 2 => array ( 0 => 94, 1 => 13, ), - 3 => + 3 => array ( 0 => 94, 1 => 8, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 1, ), - 1 => + 1 => array ( 0 => 97, 1 => 21, ), - 2 => + 2 => array ( 0 => 98, 1 => 21, ), - 3 => + 3 => array ( 0 => 98, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 13, ), - 2 => + 2 => array ( 0 => 102, 1 => 13, ), - 3 => + 3 => array ( 0 => 102, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 8, ), - 1 => + 1 => array ( 0 => 105, 1 => 21, ), - 2 => + 2 => array ( 0 => 106, 1 => 21, ), - 3 => + 3 => array ( 0 => 106, 1 => 8, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 109, 1 => 8, ), - 1 => + 1 => array ( 0 => 109, 1 => 21, ), - 2 => + 2 => array ( 0 => 110, 1 => 21, ), - 3 => + 3 => array ( 0 => 110, 1 => 8, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 113, 1 => 1, ), - 1 => + 1 => array ( 0 => 113, 1 => 13, ), - 2 => + 2 => array ( 0 => 114, 1 => 13, ), - 3 => + 3 => array ( 0 => 114, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 117, 1 => 1, ), - 1 => + 1 => array ( 0 => 117, 1 => 13, ), - 2 => + 2 => array ( 0 => 118, 1 => 13, ), - 3 => + 3 => array ( 0 => 118, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 121, 1 => 1, ), - 1 => + 1 => array ( 0 => 121, 1 => 13, ), - 2 => + 2 => array ( 0 => 122, 1 => 13, ), - 3 => + 3 => array ( 0 => 122, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 125, 1 => 1, ), - 1 => + 1 => array ( 0 => 125, 1 => 21, ), - 2 => + 2 => array ( 0 => 126, 1 => 21, ), - 3 => + 3 => array ( 0 => 126, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 129, 1 => 8, ), - 1 => + 1 => array ( 0 => 129, 1 => 21, ), - 2 => + 2 => array ( 0 => 130, 1 => 21, ), - 3 => + 3 => array ( 0 => 130, 1 => 8, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 133, 1 => 8, ), - 1 => + 1 => array ( 0 => 133, 1 => 13, ), - 2 => + 2 => array ( 0 => 134, 1 => 13, ), - 3 => + 3 => array ( 0 => 134, 1 => 8, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 137, 1 => 1, ), - 1 => + 1 => array ( 0 => 137, 1 => 21, ), - 2 => + 2 => array ( 0 => 138, 1 => 21, ), - 3 => + 3 => array ( 0 => 138, 1 => 1, @@ -900,32 +900,32 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 159, 1 => 0, ), - 2 => + 2 => array ( 0 => 159, 1 => 23, ), - 3 => + 3 => array ( 0 => 0, 1 => 23, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, diff --git a/test/Object/TestAsset/Royalmail_012345_border_oriented_instructions.php b/test/Object/TestAsset/Royalmail_012345_border_oriented_instructions.php index 81d1587..1f48273 100644 --- a/test/Object/TestAsset/Royalmail_012345_border_oriented_instructions.php +++ b/test/Object/TestAsset/Royalmail_012345_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 11, ), - 2 => + 2 => array ( 0 => 76, 1 => 149, ), - 3 => + 3 => array ( 0 => 96, 1 => 137, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 18, ), - 1 => + 1 => array ( 0 => 16, 1 => 24, ), - 2 => + 2 => array ( 0 => 16, 1 => 25, ), - 3 => + 3 => array ( 0 => 27, 1 => 19, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 25, ), - 1 => + 1 => array ( 0 => 18, 1 => 28, ), - 2 => + 2 => array ( 0 => 18, 1 => 29, ), - 3 => + 3 => array ( 0 => 22, 1 => 26, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 29, ), - 1 => + 1 => array ( 0 => 20, 1 => 31, ), - 2 => + 2 => array ( 0 => 20, 1 => 32, ), - 3 => + 3 => array ( 0 => 24, 1 => 30, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 29, ), - 1 => + 1 => array ( 0 => 15, 1 => 39, ), - 2 => + 2 => array ( 0 => 16, 1 => 39, ), - 3 => + 3 => array ( 0 => 33, 1 => 29, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 32, ), - 1 => + 1 => array ( 0 => 17, 1 => 42, ), - 2 => + 2 => array ( 0 => 18, 1 => 43, ), - 3 => + 3 => array ( 0 => 35, 1 => 33, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 39, ), - 1 => + 1 => array ( 0 => 26, 1 => 42, ), - 2 => + 2 => array ( 0 => 26, 1 => 43, ), - 3 => + 3 => array ( 0 => 30, 1 => 40, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 43, ), - 1 => + 1 => array ( 0 => 21, 1 => 49, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 44, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 42, ), - 1 => + 1 => array ( 0 => 30, 1 => 49, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 41, 1 => 43, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 46, ), - 1 => + 1 => array ( 0 => 25, 1 => 56, ), - 2 => + 2 => array ( 0 => 26, 1 => 57, ), - 3 => + 3 => array ( 0 => 43, 1 => 47, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 53, ), - 1 => + 1 => array ( 0 => 34, 1 => 56, ), - 2 => + 2 => array ( 0 => 34, 1 => 56, ), - 3 => + 3 => array ( 0 => 38, 1 => 54, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 57, ), - 1 => + 1 => array ( 0 => 29, 1 => 63, ), - 2 => + 2 => array ( 0 => 30, 1 => 64, ), - 3 => + 3 => array ( 0 => 40, 1 => 57, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 56, ), - 1 => + 1 => array ( 0 => 31, 1 => 66, ), - 2 => + 2 => array ( 0 => 32, 1 => 67, ), - 3 => + 3 => array ( 0 => 49, 1 => 57, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 60, ), - 1 => + 1 => array ( 0 => 40, 1 => 66, ), - 2 => + 2 => array ( 0 => 40, 1 => 67, ), - 3 => + 3 => array ( 0 => 51, 1 => 61, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 67, ), - 1 => + 1 => array ( 0 => 35, 1 => 73, ), - 2 => + 2 => array ( 0 => 36, 1 => 74, ), - 3 => + 3 => array ( 0 => 46, 1 => 68, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 70, ), - 1 => + 1 => array ( 0 => 44, 1 => 73, ), - 2 => + 2 => array ( 0 => 44, 1 => 74, ), - 3 => + 3 => array ( 0 => 48, 1 => 71, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 70, ), - 1 => + 1 => array ( 0 => 46, 1 => 76, ), - 2 => + 2 => array ( 0 => 46, 1 => 77, ), - 3 => + 3 => array ( 0 => 57, 1 => 71, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 74, ), - 1 => + 1 => array ( 0 => 41, 1 => 84, ), - 2 => + 2 => array ( 0 => 42, 1 => 84, ), - 3 => + 3 => array ( 0 => 59, 1 => 74, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 81, ), - 1 => + 1 => array ( 0 => 43, 1 => 87, ), - 2 => + 2 => array ( 0 => 44, 1 => 88, ), - 3 => + 3 => array ( 0 => 54, 1 => 82, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 84, ), - 1 => + 1 => array ( 0 => 52, 1 => 87, ), - 2 => + 2 => array ( 0 => 52, 1 => 88, ), - 3 => + 3 => array ( 0 => 56, 1 => 85, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 84, ), - 1 => + 1 => array ( 0 => 47, 1 => 94, ), - 2 => + 2 => array ( 0 => 48, 1 => 95, ), - 3 => + 3 => array ( 0 => 65, 1 => 85, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 87, ), - 1 => + 1 => array ( 0 => 56, 1 => 94, ), - 2 => + 2 => array ( 0 => 56, 1 => 95, ), - 3 => + 3 => array ( 0 => 67, 1 => 88, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 95, ), - 1 => + 1 => array ( 0 => 51, 1 => 101, ), - 2 => + 2 => array ( 0 => 52, 1 => 102, ), - 3 => + 3 => array ( 0 => 62, 1 => 96, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 98, ), - 1 => + 1 => array ( 0 => 53, 1 => 104, ), - 2 => + 2 => array ( 0 => 54, 1 => 105, ), - 3 => + 3 => array ( 0 => 64, 1 => 99, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 98, ), - 1 => + 1 => array ( 0 => 62, 1 => 104, ), - 2 => + 2 => array ( 0 => 62, 1 => 105, ), - 3 => + 3 => array ( 0 => 73, 1 => 99, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 101, ), - 1 => + 1 => array ( 0 => 64, 1 => 108, ), - 2 => + 2 => array ( 0 => 64, 1 => 108, ), - 3 => + 3 => array ( 0 => 75, 1 => 102, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 105, ), - 1 => + 1 => array ( 0 => 66, 1 => 111, ), - 2 => + 2 => array ( 0 => 66, 1 => 112, ), - 3 => + 3 => array ( 0 => 77, 1 => 106, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 108, ), - 1 => + 1 => array ( 0 => 61, 1 => 118, ), - 2 => + 2 => array ( 0 => 62, 1 => 119, ), - 3 => + 3 => array ( 0 => 79, 1 => 109, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 115, ), - 1 => + 1 => array ( 0 => 63, 1 => 122, ), - 2 => + 2 => array ( 0 => 64, 1 => 123, ), - 3 => + 3 => array ( 0 => 74, 1 => 116, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 119, ), - 1 => + 1 => array ( 0 => 72, 1 => 121, ), - 2 => + 2 => array ( 0 => 72, 1 => 122, ), - 3 => + 3 => array ( 0 => 76, 1 => 120, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 119, ), - 1 => + 1 => array ( 0 => 67, 1 => 129, ), - 2 => + 2 => array ( 0 => 68, 1 => 130, ), - 3 => + 3 => array ( 0 => 85, 1 => 120, @@ -900,32 +900,32 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 137, ), - 2 => + 2 => array ( 0 => 76, 1 => 149, ), - 3 => + 3 => array ( 0 => -2, 1 => 11, ), - 4 => + 4 => array ( 0 => 17, 1 => 0, diff --git a/test/Object/TestAsset/Royalmail_012345_instructions.php b/test/Object/TestAsset/Royalmail_012345_instructions.php index 9e62925..10ed704 100644 --- a/test/Object/TestAsset/Royalmail_012345_instructions.php +++ b/test/Object/TestAsset/Royalmail_012345_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 19, ), - 2 => + 2 => array ( 0 => 157, 1 => 19, ), - 3 => + 3 => array ( 0 => 157, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 0, ), - 1 => + 1 => array ( 0 => 20, 1 => 12, ), - 2 => + 2 => array ( 0 => 21, 1 => 12, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 7, ), - 1 => + 1 => array ( 0 => 24, 1 => 12, ), - 2 => + 2 => array ( 0 => 25, 1 => 12, ), - 3 => + 3 => array ( 0 => 25, 1 => 7, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 7, ), - 1 => + 1 => array ( 0 => 28, 1 => 12, ), - 2 => + 2 => array ( 0 => 29, 1 => 12, ), - 3 => + 3 => array ( 0 => 29, 1 => 7, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 20, ), - 2 => + 2 => array ( 0 => 33, 1 => 20, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 20, ), - 2 => + 2 => array ( 0 => 37, 1 => 20, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 7, ), - 1 => + 1 => array ( 0 => 40, 1 => 12, ), - 2 => + 2 => array ( 0 => 41, 1 => 12, ), - 3 => + 3 => array ( 0 => 41, 1 => 7, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 7, ), - 1 => + 1 => array ( 0 => 44, 1 => 20, ), - 2 => + 2 => array ( 0 => 45, 1 => 20, ), - 3 => + 3 => array ( 0 => 45, 1 => 7, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 0, ), - 1 => + 1 => array ( 0 => 48, 1 => 12, ), - 2 => + 2 => array ( 0 => 49, 1 => 12, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 52, 1 => 0, ), - 1 => + 1 => array ( 0 => 52, 1 => 20, ), - 2 => + 2 => array ( 0 => 53, 1 => 20, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 7, ), - 1 => + 1 => array ( 0 => 56, 1 => 12, ), - 2 => + 2 => array ( 0 => 57, 1 => 12, ), - 3 => + 3 => array ( 0 => 57, 1 => 7, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 7, ), - 1 => + 1 => array ( 0 => 60, 1 => 20, ), - 2 => + 2 => array ( 0 => 61, 1 => 20, ), - 3 => + 3 => array ( 0 => 61, 1 => 7, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 20, ), - 2 => + 2 => array ( 0 => 65, 1 => 20, ), - 3 => + 3 => array ( 0 => 65, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 0, ), - 1 => + 1 => array ( 0 => 68, 1 => 12, ), - 2 => + 2 => array ( 0 => 69, 1 => 12, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 7, ), - 1 => + 1 => array ( 0 => 72, 1 => 20, ), - 2 => + 2 => array ( 0 => 73, 1 => 20, ), - 3 => + 3 => array ( 0 => 73, 1 => 7, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 7, ), - 1 => + 1 => array ( 0 => 76, 1 => 12, ), - 2 => + 2 => array ( 0 => 77, 1 => 12, ), - 3 => + 3 => array ( 0 => 77, 1 => 7, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 0, ), - 1 => + 1 => array ( 0 => 80, 1 => 12, ), - 2 => + 2 => array ( 0 => 81, 1 => 12, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 20, ), - 2 => + 2 => array ( 0 => 85, 1 => 20, ), - 3 => + 3 => array ( 0 => 85, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 7, ), - 1 => + 1 => array ( 0 => 88, 1 => 20, ), - 2 => + 2 => array ( 0 => 89, 1 => 20, ), - 3 => + 3 => array ( 0 => 89, 1 => 7, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 7, ), - 1 => + 1 => array ( 0 => 92, 1 => 12, ), - 2 => + 2 => array ( 0 => 93, 1 => 12, ), - 3 => + 3 => array ( 0 => 93, 1 => 7, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 0, ), - 1 => + 1 => array ( 0 => 96, 1 => 20, ), - 2 => + 2 => array ( 0 => 97, 1 => 20, ), - 3 => + 3 => array ( 0 => 97, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 12, ), - 2 => + 2 => array ( 0 => 101, 1 => 12, ), - 3 => + 3 => array ( 0 => 101, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 7, ), - 1 => + 1 => array ( 0 => 104, 1 => 20, ), - 2 => + 2 => array ( 0 => 105, 1 => 20, ), - 3 => + 3 => array ( 0 => 105, 1 => 7, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 108, 1 => 7, ), - 1 => + 1 => array ( 0 => 108, 1 => 20, ), - 2 => + 2 => array ( 0 => 109, 1 => 20, ), - 3 => + 3 => array ( 0 => 109, 1 => 7, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 112, 1 => 0, ), - 1 => + 1 => array ( 0 => 112, 1 => 12, ), - 2 => + 2 => array ( 0 => 113, 1 => 12, ), - 3 => + 3 => array ( 0 => 113, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 116, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 12, ), - 2 => + 2 => array ( 0 => 117, 1 => 12, ), - 3 => + 3 => array ( 0 => 117, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 120, 1 => 0, ), - 1 => + 1 => array ( 0 => 120, 1 => 12, ), - 2 => + 2 => array ( 0 => 121, 1 => 12, ), - 3 => + 3 => array ( 0 => 121, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 124, 1 => 0, ), - 1 => + 1 => array ( 0 => 124, 1 => 20, ), - 2 => + 2 => array ( 0 => 125, 1 => 20, ), - 3 => + 3 => array ( 0 => 125, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 128, 1 => 7, ), - 1 => + 1 => array ( 0 => 128, 1 => 20, ), - 2 => + 2 => array ( 0 => 129, 1 => 20, ), - 3 => + 3 => array ( 0 => 129, 1 => 7, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 132, 1 => 7, ), - 1 => + 1 => array ( 0 => 132, 1 => 12, ), - 2 => + 2 => array ( 0 => 133, 1 => 12, ), - 3 => + 3 => array ( 0 => 133, 1 => 7, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 136, 1 => 0, ), - 1 => + 1 => array ( 0 => 136, 1 => 20, ), - 2 => + 2 => array ( 0 => 137, 1 => 20, ), - 3 => + 3 => array ( 0 => 137, 1 => 0, diff --git a/test/Object/TestAsset/Royalmail_012345_oriented_instructions.php b/test/Object/TestAsset/Royalmail_012345_oriented_instructions.php index 835f175..b1137dc 100644 --- a/test/Object/TestAsset/Royalmail_012345_oriented_instructions.php +++ b/test/Object/TestAsset/Royalmail_012345_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 9, ), - 2 => + 2 => array ( 0 => 79, 1 => 145, ), - 3 => + 3 => array ( 0 => 95, 1 => 135, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 17, ), - 1 => + 1 => array ( 0 => 16, 1 => 23, ), - 2 => + 2 => array ( 0 => 16, 1 => 24, ), - 3 => + 3 => array ( 0 => 27, 1 => 18, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 24, ), - 1 => + 1 => array ( 0 => 18, 1 => 27, ), - 2 => + 2 => array ( 0 => 18, 1 => 27, ), - 3 => + 3 => array ( 0 => 23, 1 => 25, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 27, ), - 1 => + 1 => array ( 0 => 20, 1 => 30, ), - 2 => + 2 => array ( 0 => 20, 1 => 31, ), - 3 => + 3 => array ( 0 => 25, 1 => 28, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 27, ), - 1 => + 1 => array ( 0 => 16, 1 => 37, ), - 2 => + 2 => array ( 0 => 16, 1 => 38, ), - 3 => + 3 => array ( 0 => 33, 1 => 28, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 31, ), - 1 => + 1 => array ( 0 => 18, 1 => 41, ), - 2 => + 2 => array ( 0 => 18, 1 => 42, ), - 3 => + 3 => array ( 0 => 35, 1 => 32, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 38, ), - 1 => + 1 => array ( 0 => 26, 1 => 40, ), - 2 => + 2 => array ( 0 => 26, 1 => 41, ), - 3 => + 3 => array ( 0 => 31, 1 => 39, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 41, ), - 1 => + 1 => array ( 0 => 22, 1 => 48, ), - 2 => + 2 => array ( 0 => 22, 1 => 48, ), - 3 => + 3 => array ( 0 => 33, 1 => 42, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 41, ), - 1 => + 1 => array ( 0 => 30, 1 => 47, ), - 2 => + 2 => array ( 0 => 30, 1 => 48, ), - 3 => + 3 => array ( 0 => 41, 1 => 42, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 45, ), - 1 => + 1 => array ( 0 => 26, 1 => 55, ), - 2 => + 2 => array ( 0 => 26, 1 => 55, ), - 3 => + 3 => array ( 0 => 43, 1 => 45, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 52, ), - 1 => + 1 => array ( 0 => 34, 1 => 54, ), - 2 => + 2 => array ( 0 => 34, 1 => 55, ), - 3 => + 3 => array ( 0 => 39, 1 => 53, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 55, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 62, ), - 3 => + 3 => array ( 0 => 41, 1 => 56, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 55, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 66, ), - 3 => + 3 => array ( 0 => 49, 1 => 56, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 58, ), - 1 => + 1 => array ( 0 => 40, 1 => 65, ), - 2 => + 2 => array ( 0 => 40, 1 => 66, ), - 3 => + 3 => array ( 0 => 51, 1 => 59, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 66, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 73, ), - 3 => + 3 => array ( 0 => 47, 1 => 66, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 69, ), - 1 => + 1 => array ( 0 => 44, 1 => 72, ), - 2 => + 2 => array ( 0 => 44, 1 => 72, ), - 3 => + 3 => array ( 0 => 49, 1 => 70, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 69, ), - 1 => + 1 => array ( 0 => 46, 1 => 75, ), - 2 => + 2 => array ( 0 => 46, 1 => 76, ), - 3 => + 3 => array ( 0 => 57, 1 => 70, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 72, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 83, ), - 3 => + 3 => array ( 0 => 59, 1 => 73, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 79, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 87, ), - 3 => + 3 => array ( 0 => 55, 1 => 80, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 83, ), - 1 => + 1 => array ( 0 => 52, 1 => 85, ), - 2 => + 2 => array ( 0 => 52, 1 => 86, ), - 3 => + 3 => array ( 0 => 57, 1 => 84, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 83, ), - 1 => + 1 => array ( 0 => 48, 1 => 93, ), - 2 => + 2 => array ( 0 => 48, 1 => 94, ), - 3 => + 3 => array ( 0 => 65, 1 => 84, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 86, ), - 1 => + 1 => array ( 0 => 56, 1 => 92, ), - 2 => + 2 => array ( 0 => 56, 1 => 93, ), - 3 => + 3 => array ( 0 => 67, 1 => 87, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 93, ), - 1 => + 1 => array ( 0 => 52, 1 => 100, ), - 2 => + 2 => array ( 0 => 52, 1 => 100, ), - 3 => + 3 => array ( 0 => 63, 1 => 94, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 97, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 104, ), - 3 => + 3 => array ( 0 => 65, 1 => 98, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 96, ), - 1 => + 1 => array ( 0 => 62, 1 => 103, ), - 2 => + 2 => array ( 0 => 62, 1 => 104, ), - 3 => + 3 => array ( 0 => 73, 1 => 97, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 100, ), - 1 => + 1 => array ( 0 => 64, 1 => 106, ), - 2 => + 2 => array ( 0 => 64, 1 => 107, ), - 3 => + 3 => array ( 0 => 75, 1 => 101, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 103, ), - 1 => + 1 => array ( 0 => 66, 1 => 110, ), - 2 => + 2 => array ( 0 => 66, 1 => 111, ), - 3 => + 3 => array ( 0 => 77, 1 => 104, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 107, ), - 1 => + 1 => array ( 0 => 62, 1 => 117, ), - 2 => + 2 => array ( 0 => 62, 1 => 118, ), - 3 => + 3 => array ( 0 => 79, 1 => 108, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 114, ), - 1 => + 1 => array ( 0 => 64, 1 => 120, ), - 2 => + 2 => array ( 0 => 64, 1 => 121, ), - 3 => + 3 => array ( 0 => 75, 1 => 115, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 118, ), - 1 => + 1 => array ( 0 => 72, 1 => 120, ), - 2 => + 2 => array ( 0 => 72, 1 => 121, ), - 3 => + 3 => array ( 0 => 77, 1 => 118, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 117, ), - 1 => + 1 => array ( 0 => 68, 1 => 127, ), - 2 => + 2 => array ( 0 => 68, 1 => 128, ), - 3 => + 3 => array ( 0 => 85, 1 => 118, diff --git a/test/Object/TestAsset/Upca_00123456789_border_instructions.php b/test/Object/TestAsset/Upca_00123456789_border_instructions.php index 9734a3c..98e84ae 100644 --- a/test/Object/TestAsset/Upca_00123456789_border_instructions.php +++ b/test/Object/TestAsset/Upca_00123456789_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 116, 1 => 65, ), - 3 => + 3 => array ( 0 => 116, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 56, ), - 2 => + 2 => array ( 0 => 11, 1 => 56, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 56, ), - 2 => + 2 => array ( 0 => 13, 1 => 56, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 1, ), - 1 => + 1 => array ( 0 => 17, 1 => 56, ), - 2 => + 2 => array ( 0 => 17, 1 => 56, ), - 3 => + 3 => array ( 0 => 17, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 1, ), - 1 => + 1 => array ( 0 => 18, 1 => 56, ), - 2 => + 2 => array ( 0 => 18, 1 => 56, ), - 3 => + 3 => array ( 0 => 18, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 56, ), - 2 => + 2 => array ( 0 => 20, 1 => 56, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 25, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 1, ), - 1 => + 1 => array ( 0 => 30, 1 => 51, ), - 2 => + 2 => array ( 0 => 30, 1 => 51, ), - 3 => + 3 => array ( 0 => 30, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 31, 1 => 1, ), - 1 => + 1 => array ( 0 => 31, 1 => 51, ), - 2 => + 2 => array ( 0 => 31, 1 => 51, ), - 3 => + 3 => array ( 0 => 31, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 1, ), - 1 => + 1 => array ( 0 => 40, 1 => 51, ), - 2 => + 2 => array ( 0 => 40, 1 => 51, ), - 3 => + 3 => array ( 0 => 40, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 1, ), - 1 => + 1 => array ( 0 => 43, 1 => 51, ), - 2 => + 2 => array ( 0 => 43, 1 => 51, ), - 3 => + 3 => array ( 0 => 43, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 1, ), - 1 => + 1 => array ( 0 => 44, 1 => 51, ), - 2 => + 2 => array ( 0 => 44, 1 => 51, ), - 3 => + 3 => array ( 0 => 44, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 1, ), - 1 => + 1 => array ( 0 => 45, 1 => 51, ), - 2 => + 2 => array ( 0 => 45, 1 => 51, ), - 3 => + 3 => array ( 0 => 45, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 1, ), - 1 => + 1 => array ( 0 => 46, 1 => 51, ), - 2 => + 2 => array ( 0 => 46, 1 => 51, ), - 3 => + 3 => array ( 0 => 46, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 1, ), - 1 => + 1 => array ( 0 => 48, 1 => 51, ), - 2 => + 2 => array ( 0 => 48, 1 => 51, ), - 3 => + 3 => array ( 0 => 48, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 1, ), - 1 => + 1 => array ( 0 => 50, 1 => 51, ), - 2 => + 2 => array ( 0 => 50, 1 => 51, ), - 3 => + 3 => array ( 0 => 50, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 1, ), - 1 => + 1 => array ( 0 => 54, 1 => 51, ), - 2 => + 2 => array ( 0 => 54, 1 => 51, ), - 3 => + 3 => array ( 0 => 54, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 56, ), - 2 => + 2 => array ( 0 => 57, 1 => 56, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 56, ), - 2 => + 2 => array ( 0 => 59, 1 => 56, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 51, ), - 2 => + 2 => array ( 0 => 61, 1 => 51, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 1, ), - 1 => + 1 => array ( 0 => 64, 1 => 51, ), - 2 => + 2 => array ( 0 => 64, 1 => 51, ), - 3 => + 3 => array ( 0 => 64, 1 => 1, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 1, ), - 1 => + 1 => array ( 0 => 65, 1 => 51, ), - 2 => + 2 => array ( 0 => 65, 1 => 51, ), - 3 => + 3 => array ( 0 => 65, 1 => 1, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 1, ), - 1 => + 1 => array ( 0 => 66, 1 => 51, ), - 2 => + 2 => array ( 0 => 66, 1 => 51, ), - 3 => + 3 => array ( 0 => 66, 1 => 1, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 1, ), - 1 => + 1 => array ( 0 => 68, 1 => 51, ), - 2 => + 2 => array ( 0 => 68, 1 => 51, ), - 3 => + 3 => array ( 0 => 68, 1 => 1, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 1, ), - 1 => + 1 => array ( 0 => 70, 1 => 51, ), - 2 => + 2 => array ( 0 => 70, 1 => 51, ), - 3 => + 3 => array ( 0 => 70, 1 => 1, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 1, ), - 1 => + 1 => array ( 0 => 75, 1 => 51, ), - 2 => + 2 => array ( 0 => 75, 1 => 51, ), - 3 => + 3 => array ( 0 => 75, 1 => 1, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 1, ), - 1 => + 1 => array ( 0 => 79, 1 => 51, ), - 2 => + 2 => array ( 0 => 79, 1 => 51, ), - 3 => + 3 => array ( 0 => 79, 1 => 1, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 1, ), - 1 => + 1 => array ( 0 => 82, 1 => 51, ), - 2 => + 2 => array ( 0 => 82, 1 => 51, ), - 3 => + 3 => array ( 0 => 82, 1 => 1, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 1, ), - 1 => + 1 => array ( 0 => 85, 1 => 51, ), - 2 => + 2 => array ( 0 => 85, 1 => 51, ), - 3 => + 3 => array ( 0 => 85, 1 => 1, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 1, ), - 1 => + 1 => array ( 0 => 89, 1 => 51, ), - 2 => + 2 => array ( 0 => 89, 1 => 51, ), - 3 => + 3 => array ( 0 => 89, 1 => 1, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 1, ), - 1 => + 1 => array ( 0 => 90, 1 => 51, ), - 2 => + 2 => array ( 0 => 90, 1 => 51, ), - 3 => + 3 => array ( 0 => 90, 1 => 1, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 91, 1 => 1, ), - 1 => + 1 => array ( 0 => 91, 1 => 51, ), - 2 => + 2 => array ( 0 => 91, 1 => 51, ), - 3 => + 3 => array ( 0 => 91, 1 => 1, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 1, ), - 1 => + 1 => array ( 0 => 93, 1 => 51, ), - 2 => + 2 => array ( 0 => 93, 1 => 51, ), - 3 => + 3 => array ( 0 => 93, 1 => 1, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 96, 1 => 1, ), - 1 => + 1 => array ( 0 => 96, 1 => 56, ), - 2 => + 2 => array ( 0 => 96, 1 => 56, ), - 3 => + 3 => array ( 0 => 96, 1 => 1, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 1, ), - 1 => + 1 => array ( 0 => 99, 1 => 56, ), - 2 => + 2 => array ( 0 => 99, 1 => 56, ), - 3 => + 3 => array ( 0 => 99, 1 => 1, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 1, ), - 1 => + 1 => array ( 0 => 100, 1 => 56, ), - 2 => + 2 => array ( 0 => 100, 1 => 56, ), - 3 => + 3 => array ( 0 => 100, 1 => 1, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 1, ), - 1 => + 1 => array ( 0 => 101, 1 => 56, ), - 2 => + 2 => array ( 0 => 101, 1 => 56, ), - 3 => + 3 => array ( 0 => 101, 1 => 1, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 1, ), - 1 => + 1 => array ( 0 => 103, 1 => 56, ), - 2 => + 2 => array ( 0 => 103, 1 => 56, ), - 3 => + 3 => array ( 0 => 103, 1 => 1, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 1, ), - 1 => + 1 => array ( 0 => 105, 1 => 56, ), - 2 => + 2 => array ( 0 => 105, 1 => 56, ), - 3 => + 3 => array ( 0 => 105, 1 => 1, @@ -1306,32 +1306,32 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 116, 1 => 0, ), - 2 => + 2 => array ( 0 => 116, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -1340,12 +1340,12 @@ 'color' => 0, 'filled' => false, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 3, 1 => 61, @@ -1355,12 +1355,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 63, @@ -1370,12 +1370,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 63, @@ -1385,12 +1385,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 63, @@ -1400,12 +1400,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 63, @@ -1415,12 +1415,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 63, @@ -1430,12 +1430,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 63, @@ -1445,12 +1445,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 63, @@ -1460,12 +1460,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 63, @@ -1475,12 +1475,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 80, 1 => 63, @@ -1490,12 +1490,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 87, 1 => 63, @@ -1505,12 +1505,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '5', 'size' => 8, - 'position' => + 'position' => array ( 0 => 105, 1 => 61, diff --git a/test/Object/TestAsset/Upca_00123456789_border_oriented_instructions.php b/test/Object/TestAsset/Upca_00123456789_border_oriented_instructions.php index a42cace..a3f9b85 100644 --- a/test/Object/TestAsset/Upca_00123456789_border_oriented_instructions.php +++ b/test/Object/TestAsset/Upca_00123456789_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 55, 1 => 132, ), - 3 => + 3 => array ( 0 => 111, 1 => 100, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 10, 1 => 37, ), - 2 => + 2 => array ( 0 => 10, 1 => 37, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 11, 1 => 39, ), - 2 => + 2 => array ( 0 => 11, 1 => 39, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 15, ), - 1 => + 1 => array ( 0 => 13, 1 => 42, ), - 2 => + 2 => array ( 0 => 13, 1 => 42, ), - 3 => + 3 => array ( 0 => 61, 1 => 15, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 16, ), - 1 => + 1 => array ( 0 => 14, 1 => 43, ), - 2 => + 2 => array ( 0 => 14, 1 => 43, ), - 3 => + 3 => array ( 0 => 61, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 15, 1 => 45, ), - 2 => + 2 => array ( 0 => 15, 1 => 45, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 22, 1 => 47, ), - 3 => + 3 => array ( 0 => 65, 1 => 22, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 26, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 67, 1 => 26, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 27, ), - 1 => + 1 => array ( 0 => 25, 1 => 52, ), - 2 => + 2 => array ( 0 => 25, 1 => 52, ), - 3 => + 3 => array ( 0 => 68, 1 => 27, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 35, ), - 1 => + 1 => array ( 0 => 29, 1 => 60, ), - 2 => + 2 => array ( 0 => 29, 1 => 60, ), - 3 => + 3 => array ( 0 => 72, 1 => 35, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 74, 1 => 37, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 38, ), - 1 => + 1 => array ( 0 => 31, 1 => 63, ), - 2 => + 2 => array ( 0 => 31, 1 => 63, ), - 3 => + 3 => array ( 0 => 74, 1 => 38, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 39, ), - 1 => + 1 => array ( 0 => 32, 1 => 64, ), - 2 => + 2 => array ( 0 => 32, 1 => 64, ), - 3 => + 3 => array ( 0 => 75, 1 => 39, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 40, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 65, ), - 3 => + 3 => array ( 0 => 75, 1 => 40, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 42, ), - 1 => + 1 => array ( 0 => 33, 1 => 67, ), - 2 => + 2 => array ( 0 => 33, 1 => 67, ), - 3 => + 3 => array ( 0 => 76, 1 => 42, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 43, ), - 1 => + 1 => array ( 0 => 34, 1 => 68, ), - 2 => + 2 => array ( 0 => 34, 1 => 68, ), - 3 => + 3 => array ( 0 => 77, 1 => 43, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 79, 1 => 47, ), - 1 => + 1 => array ( 0 => 36, 1 => 72, ), - 2 => + 2 => array ( 0 => 36, 1 => 72, ), - 3 => + 3 => array ( 0 => 79, 1 => 47, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 33, 1 => 77, ), - 2 => + 2 => array ( 0 => 33, 1 => 77, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 34, 1 => 79, ), - 2 => + 2 => array ( 0 => 34, 1 => 79, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 40, 1 => 78, ), - 2 => + 2 => array ( 0 => 40, 1 => 78, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 55, ), - 1 => + 1 => array ( 0 => 41, 1 => 80, ), - 2 => + 2 => array ( 0 => 41, 1 => 80, ), - 3 => + 3 => array ( 0 => 84, 1 => 55, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 85, 1 => 56, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 57, ), - 1 => + 1 => array ( 0 => 42, 1 => 82, ), - 2 => + 2 => array ( 0 => 42, 1 => 82, ), - 3 => + 3 => array ( 0 => 85, 1 => 57, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 59, ), - 1 => + 1 => array ( 0 => 43, 1 => 84, ), - 2 => + 2 => array ( 0 => 43, 1 => 84, ), - 3 => + 3 => array ( 0 => 86, 1 => 59, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 61, ), - 1 => + 1 => array ( 0 => 44, 1 => 86, ), - 2 => + 2 => array ( 0 => 44, 1 => 86, ), - 3 => + 3 => array ( 0 => 87, 1 => 61, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 65, ), - 1 => + 1 => array ( 0 => 47, 1 => 90, ), - 2 => + 2 => array ( 0 => 47, 1 => 90, ), - 3 => + 3 => array ( 0 => 90, 1 => 65, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 68, ), - 1 => + 1 => array ( 0 => 49, 1 => 93, ), - 2 => + 2 => array ( 0 => 49, 1 => 93, ), - 3 => + 3 => array ( 0 => 92, 1 => 68, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 93, 1 => 71, ), - 1 => + 1 => array ( 0 => 50, 1 => 96, ), - 2 => + 2 => array ( 0 => 50, 1 => 96, ), - 3 => + 3 => array ( 0 => 93, 1 => 71, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 74, ), - 1 => + 1 => array ( 0 => 52, 1 => 99, ), - 2 => + 2 => array ( 0 => 52, 1 => 99, ), - 3 => + 3 => array ( 0 => 95, 1 => 74, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 97, 1 => 77, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 78, ), - 1 => + 1 => array ( 0 => 54, 1 => 103, ), - 2 => + 2 => array ( 0 => 54, 1 => 103, ), - 3 => + 3 => array ( 0 => 97, 1 => 78, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 79, ), - 1 => + 1 => array ( 0 => 55, 1 => 104, ), - 2 => + 2 => array ( 0 => 55, 1 => 104, ), - 3 => + 3 => array ( 0 => 98, 1 => 79, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 81, ), - 1 => + 1 => array ( 0 => 56, 1 => 106, ), - 2 => + 2 => array ( 0 => 56, 1 => 106, ), - 3 => + 3 => array ( 0 => 99, 1 => 81, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 83, ), - 1 => + 1 => array ( 0 => 53, 1 => 111, ), - 2 => + 2 => array ( 0 => 53, 1 => 111, ), - 3 => + 3 => array ( 0 => 100, 1 => 83, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 86, ), - 1 => + 1 => array ( 0 => 54, 1 => 113, ), - 2 => + 2 => array ( 0 => 54, 1 => 113, ), - 3 => + 3 => array ( 0 => 102, 1 => 86, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 87, ), - 1 => + 1 => array ( 0 => 55, 1 => 114, ), - 2 => + 2 => array ( 0 => 55, 1 => 114, ), - 3 => + 3 => array ( 0 => 102, 1 => 87, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 87, ), - 1 => + 1 => array ( 0 => 55, 1 => 115, ), - 2 => + 2 => array ( 0 => 55, 1 => 115, ), - 3 => + 3 => array ( 0 => 103, 1 => 87, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 89, ), - 1 => + 1 => array ( 0 => 56, 1 => 117, ), - 2 => + 2 => array ( 0 => 56, 1 => 117, ), - 3 => + 3 => array ( 0 => 104, 1 => 89, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 91, ), - 1 => + 1 => array ( 0 => 57, 1 => 118, ), - 2 => + 2 => array ( 0 => 57, 1 => 118, ), - 3 => + 3 => array ( 0 => 105, 1 => 91, @@ -1306,32 +1306,32 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 111, 1 => 100, ), - 2 => + 2 => array ( 0 => 55, 1 => 132, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -1340,12 +1340,12 @@ 'color' => 0, 'filled' => false, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 2, 1 => 33, @@ -1355,12 +1355,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 48, @@ -1370,12 +1370,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 12, 1 => 54, @@ -1385,12 +1385,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 60, @@ -1400,12 +1400,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 19, 1 => 67, @@ -1415,12 +1415,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 73, @@ -1430,12 +1430,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 28, 1 => 82, @@ -1445,12 +1445,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 32, 1 => 88, @@ -1460,12 +1460,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 35, 1 => 94, @@ -1475,12 +1475,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 39, 1 => 100, @@ -1490,12 +1490,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 42, 1 => 106, @@ -1505,12 +1505,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 57 => + 57 => array ( 'type' => 'text', 'text' => '5', 'size' => 8, - 'position' => + 'position' => array ( 0 => 53, 1 => 121, diff --git a/test/Object/TestAsset/Upca_00123456789_instructions.php b/test/Object/TestAsset/Upca_00123456789_instructions.php index 1e9d6c2..cf43517 100644 --- a/test/Object/TestAsset/Upca_00123456789_instructions.php +++ b/test/Object/TestAsset/Upca_00123456789_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 114, 1 => 61, ), - 3 => + 3 => array ( 0 => 114, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 55, ), - 2 => + 2 => array ( 0 => 10, 1 => 55, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 55, ), - 2 => + 2 => array ( 0 => 12, 1 => 55, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 0, ), - 1 => + 1 => array ( 0 => 16, 1 => 55, ), - 2 => + 2 => array ( 0 => 16, 1 => 55, ), - 3 => + 3 => array ( 0 => 16, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 17, 1 => 0, ), - 1 => + 1 => array ( 0 => 17, 1 => 55, ), - 2 => + 2 => array ( 0 => 17, 1 => 55, ), - 3 => + 3 => array ( 0 => 17, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 55, ), - 2 => + 2 => array ( 0 => 19, 1 => 55, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 24, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 0, ), - 1 => + 1 => array ( 0 => 29, 1 => 50, ), - 2 => + 2 => array ( 0 => 29, 1 => 50, ), - 3 => + 3 => array ( 0 => 29, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 30, 1 => 0, ), - 1 => + 1 => array ( 0 => 30, 1 => 50, ), - 2 => + 2 => array ( 0 => 30, 1 => 50, ), - 3 => + 3 => array ( 0 => 30, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 39, 1 => 0, ), - 1 => + 1 => array ( 0 => 39, 1 => 50, ), - 2 => + 2 => array ( 0 => 39, 1 => 50, ), - 3 => + 3 => array ( 0 => 39, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 42, 1 => 0, ), - 1 => + 1 => array ( 0 => 42, 1 => 50, ), - 2 => + 2 => array ( 0 => 42, 1 => 50, ), - 3 => + 3 => array ( 0 => 42, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 43, 1 => 0, ), - 1 => + 1 => array ( 0 => 43, 1 => 50, ), - 2 => + 2 => array ( 0 => 43, 1 => 50, ), - 3 => + 3 => array ( 0 => 43, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 44, 1 => 0, ), - 1 => + 1 => array ( 0 => 44, 1 => 50, ), - 2 => + 2 => array ( 0 => 44, 1 => 50, ), - 3 => + 3 => array ( 0 => 44, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 0, ), - 1 => + 1 => array ( 0 => 45, 1 => 50, ), - 2 => + 2 => array ( 0 => 45, 1 => 50, ), - 3 => + 3 => array ( 0 => 45, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 0, ), - 1 => + 1 => array ( 0 => 47, 1 => 50, ), - 2 => + 2 => array ( 0 => 47, 1 => 50, ), - 3 => + 3 => array ( 0 => 47, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 49, 1 => 0, ), - 1 => + 1 => array ( 0 => 49, 1 => 50, ), - 2 => + 2 => array ( 0 => 49, 1 => 50, ), - 3 => + 3 => array ( 0 => 49, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 53, 1 => 50, ), - 2 => + 2 => array ( 0 => 53, 1 => 50, ), - 3 => + 3 => array ( 0 => 53, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 55, ), - 2 => + 2 => array ( 0 => 56, 1 => 55, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 55, ), - 2 => + 2 => array ( 0 => 58, 1 => 55, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 50, ), - 2 => + 2 => array ( 0 => 60, 1 => 50, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 0, ), - 1 => + 1 => array ( 0 => 63, 1 => 50, ), - 2 => + 2 => array ( 0 => 63, 1 => 50, ), - 3 => + 3 => array ( 0 => 63, 1 => 0, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 0, ), - 1 => + 1 => array ( 0 => 64, 1 => 50, ), - 2 => + 2 => array ( 0 => 64, 1 => 50, ), - 3 => + 3 => array ( 0 => 64, 1 => 0, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 0, ), - 1 => + 1 => array ( 0 => 65, 1 => 50, ), - 2 => + 2 => array ( 0 => 65, 1 => 50, ), - 3 => + 3 => array ( 0 => 65, 1 => 0, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 0, ), - 1 => + 1 => array ( 0 => 67, 1 => 50, ), - 2 => + 2 => array ( 0 => 67, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 0, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 0, ), - 1 => + 1 => array ( 0 => 69, 1 => 50, ), - 2 => + 2 => array ( 0 => 69, 1 => 50, ), - 3 => + 3 => array ( 0 => 69, 1 => 0, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 0, ), - 1 => + 1 => array ( 0 => 74, 1 => 50, ), - 2 => + 2 => array ( 0 => 74, 1 => 50, ), - 3 => + 3 => array ( 0 => 74, 1 => 0, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 0, ), - 1 => + 1 => array ( 0 => 78, 1 => 50, ), - 2 => + 2 => array ( 0 => 78, 1 => 50, ), - 3 => + 3 => array ( 0 => 78, 1 => 0, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 0, ), - 1 => + 1 => array ( 0 => 81, 1 => 50, ), - 2 => + 2 => array ( 0 => 81, 1 => 50, ), - 3 => + 3 => array ( 0 => 81, 1 => 0, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 84, 1 => 0, ), - 1 => + 1 => array ( 0 => 84, 1 => 50, ), - 2 => + 2 => array ( 0 => 84, 1 => 50, ), - 3 => + 3 => array ( 0 => 84, 1 => 0, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 0, ), - 1 => + 1 => array ( 0 => 88, 1 => 50, ), - 2 => + 2 => array ( 0 => 88, 1 => 50, ), - 3 => + 3 => array ( 0 => 88, 1 => 0, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 89, 1 => 0, ), - 1 => + 1 => array ( 0 => 89, 1 => 50, ), - 2 => + 2 => array ( 0 => 89, 1 => 50, ), - 3 => + 3 => array ( 0 => 89, 1 => 0, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 0, ), - 1 => + 1 => array ( 0 => 90, 1 => 50, ), - 2 => + 2 => array ( 0 => 90, 1 => 50, ), - 3 => + 3 => array ( 0 => 90, 1 => 0, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 0, ), - 1 => + 1 => array ( 0 => 92, 1 => 50, ), - 2 => + 2 => array ( 0 => 92, 1 => 50, ), - 3 => + 3 => array ( 0 => 92, 1 => 0, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 0, ), - 1 => + 1 => array ( 0 => 95, 1 => 55, ), - 2 => + 2 => array ( 0 => 95, 1 => 55, ), - 3 => + 3 => array ( 0 => 95, 1 => 0, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 0, ), - 1 => + 1 => array ( 0 => 98, 1 => 55, ), - 2 => + 2 => array ( 0 => 98, 1 => 55, ), - 3 => + 3 => array ( 0 => 98, 1 => 0, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 0, ), - 1 => + 1 => array ( 0 => 99, 1 => 55, ), - 2 => + 2 => array ( 0 => 99, 1 => 55, ), - 3 => + 3 => array ( 0 => 99, 1 => 0, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 100, 1 => 0, ), - 1 => + 1 => array ( 0 => 100, 1 => 55, ), - 2 => + 2 => array ( 0 => 100, 1 => 55, ), - 3 => + 3 => array ( 0 => 100, 1 => 0, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 0, ), - 1 => + 1 => array ( 0 => 102, 1 => 55, ), - 2 => + 2 => array ( 0 => 102, 1 => 55, ), - 3 => + 3 => array ( 0 => 102, 1 => 0, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 0, ), - 1 => + 1 => array ( 0 => 104, 1 => 55, ), - 2 => + 2 => array ( 0 => 104, 1 => 55, ), - 3 => + 3 => array ( 0 => 104, 1 => 0, @@ -1306,12 +1306,12 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 3, 1 => 59, @@ -1321,12 +1321,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 61, @@ -1336,12 +1336,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 61, @@ -1351,12 +1351,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -1366,12 +1366,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 61, @@ -1381,12 +1381,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 61, @@ -1396,12 +1396,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 59, 1 => 61, @@ -1411,12 +1411,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 66, 1 => 61, @@ -1426,12 +1426,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 73, 1 => 61, @@ -1441,12 +1441,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 80, 1 => 61, @@ -1456,12 +1456,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 87, 1 => 61, @@ -1471,12 +1471,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '5', 'size' => 8, - 'position' => + 'position' => array ( 0 => 105, 1 => 59, diff --git a/test/Object/TestAsset/Upca_00123456789_oriented_instructions.php b/test/Object/TestAsset/Upca_00123456789_oriented_instructions.php index 53af58c..636f6d2 100644 --- a/test/Object/TestAsset/Upca_00123456789_oriented_instructions.php +++ b/test/Object/TestAsset/Upca_00123456789_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 57, 1 => 129, ), - 3 => + 3 => array ( 0 => 110, 1 => 98, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 11, 1 => 36, ), - 2 => + 2 => array ( 0 => 11, 1 => 36, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 12, 1 => 37, ), - 2 => + 2 => array ( 0 => 12, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 13, ), - 1 => + 1 => array ( 0 => 14, 1 => 41, ), - 2 => + 2 => array ( 0 => 14, 1 => 41, ), - 3 => + 3 => array ( 0 => 61, 1 => 13, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 14, ), - 1 => + 1 => array ( 0 => 14, 1 => 42, ), - 2 => + 2 => array ( 0 => 14, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 14, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 15, 1 => 43, ), - 2 => + 2 => array ( 0 => 15, 1 => 43, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 22, 1 => 45, ), - 3 => + 3 => array ( 0 => 65, 1 => 20, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 68, 1 => 25, ), - 1 => + 1 => array ( 0 => 25, 1 => 50, ), - 2 => + 2 => array ( 0 => 25, 1 => 50, ), - 3 => + 3 => array ( 0 => 68, 1 => 25, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 33, ), - 1 => + 1 => array ( 0 => 29, 1 => 58, ), - 2 => + 2 => array ( 0 => 29, 1 => 58, ), - 3 => + 3 => array ( 0 => 73, 1 => 33, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 74, 1 => 36, ), - 1 => + 1 => array ( 0 => 31, 1 => 61, ), - 2 => + 2 => array ( 0 => 31, 1 => 61, ), - 3 => + 3 => array ( 0 => 74, 1 => 36, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 37, ), - 1 => + 1 => array ( 0 => 31, 1 => 62, ), - 2 => + 2 => array ( 0 => 31, 1 => 62, ), - 3 => + 3 => array ( 0 => 75, 1 => 37, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 75, 1 => 38, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 76, 1 => 38, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 40, ), - 1 => + 1 => array ( 0 => 33, 1 => 65, ), - 2 => + 2 => array ( 0 => 33, 1 => 65, ), - 3 => + 3 => array ( 0 => 77, 1 => 40, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 42, ), - 1 => + 1 => array ( 0 => 34, 1 => 67, ), - 2 => + 2 => array ( 0 => 34, 1 => 67, ), - 3 => + 3 => array ( 0 => 78, 1 => 42, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 45, ), - 1 => + 1 => array ( 0 => 36, 1 => 70, ), - 2 => + 2 => array ( 0 => 36, 1 => 70, ), - 3 => + 3 => array ( 0 => 80, 1 => 45, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 34, 1 => 75, ), - 2 => + 2 => array ( 0 => 34, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 35, 1 => 77, ), - 2 => + 2 => array ( 0 => 35, 1 => 77, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -726,27 +726,27 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 40, 1 => 76, ), - 2 => + 2 => array ( 0 => 40, 1 => 76, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -755,27 +755,27 @@ 'color' => 0, 'filled' => true, ), - 26 => + 26 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 54, ), - 1 => + 1 => array ( 0 => 41, 1 => 79, ), - 2 => + 2 => array ( 0 => 41, 1 => 79, ), - 3 => + 3 => array ( 0 => 85, 1 => 54, @@ -784,27 +784,27 @@ 'color' => 0, 'filled' => true, ), - 27 => + 27 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 85, 1 => 55, ), - 1 => + 1 => array ( 0 => 42, 1 => 80, ), - 2 => + 2 => array ( 0 => 42, 1 => 80, ), - 3 => + 3 => array ( 0 => 85, 1 => 55, @@ -813,27 +813,27 @@ 'color' => 0, 'filled' => true, ), - 28 => + 28 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 86, 1 => 56, ), - 1 => + 1 => array ( 0 => 42, 1 => 81, ), - 2 => + 2 => array ( 0 => 42, 1 => 81, ), - 3 => + 3 => array ( 0 => 86, 1 => 56, @@ -842,27 +842,27 @@ 'color' => 0, 'filled' => true, ), - 29 => + 29 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 87, 1 => 58, ), - 1 => + 1 => array ( 0 => 43, 1 => 83, ), - 2 => + 2 => array ( 0 => 43, 1 => 83, ), - 3 => + 3 => array ( 0 => 87, 1 => 58, @@ -871,27 +871,27 @@ 'color' => 0, 'filled' => true, ), - 30 => + 30 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 88, 1 => 59, ), - 1 => + 1 => array ( 0 => 44, 1 => 84, ), - 2 => + 2 => array ( 0 => 44, 1 => 84, ), - 3 => + 3 => array ( 0 => 88, 1 => 59, @@ -900,27 +900,27 @@ 'color' => 0, 'filled' => true, ), - 31 => + 31 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 90, 1 => 64, ), - 1 => + 1 => array ( 0 => 47, 1 => 89, ), - 2 => + 2 => array ( 0 => 47, 1 => 89, ), - 3 => + 3 => array ( 0 => 90, 1 => 64, @@ -929,27 +929,27 @@ 'color' => 0, 'filled' => true, ), - 32 => + 32 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 92, 1 => 67, ), - 1 => + 1 => array ( 0 => 49, 1 => 92, ), - 2 => + 2 => array ( 0 => 49, 1 => 92, ), - 3 => + 3 => array ( 0 => 92, 1 => 67, @@ -958,27 +958,27 @@ 'color' => 0, 'filled' => true, ), - 33 => + 33 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 94, 1 => 70, ), - 1 => + 1 => array ( 0 => 50, 1 => 95, ), - 2 => + 2 => array ( 0 => 50, 1 => 95, ), - 3 => + 3 => array ( 0 => 94, 1 => 70, @@ -987,27 +987,27 @@ 'color' => 0, 'filled' => true, ), - 34 => + 34 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 95, 1 => 72, ), - 1 => + 1 => array ( 0 => 52, 1 => 97, ), - 2 => + 2 => array ( 0 => 52, 1 => 97, ), - 3 => + 3 => array ( 0 => 95, 1 => 72, @@ -1016,27 +1016,27 @@ 'color' => 0, 'filled' => true, ), - 35 => + 35 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 97, 1 => 76, ), - 1 => + 1 => array ( 0 => 54, 1 => 101, ), - 2 => + 2 => array ( 0 => 54, 1 => 101, ), - 3 => + 3 => array ( 0 => 97, 1 => 76, @@ -1045,27 +1045,27 @@ 'color' => 0, 'filled' => true, ), - 36 => + 36 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 54, 1 => 102, ), - 2 => + 2 => array ( 0 => 54, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1074,27 +1074,27 @@ 'color' => 0, 'filled' => true, ), - 37 => + 37 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 98, 1 => 77, ), - 1 => + 1 => array ( 0 => 55, 1 => 102, ), - 2 => + 2 => array ( 0 => 55, 1 => 102, ), - 3 => + 3 => array ( 0 => 98, 1 => 77, @@ -1103,27 +1103,27 @@ 'color' => 0, 'filled' => true, ), - 38 => + 38 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 99, 1 => 79, ), - 1 => + 1 => array ( 0 => 56, 1 => 104, ), - 2 => + 2 => array ( 0 => 56, 1 => 104, ), - 3 => + 3 => array ( 0 => 99, 1 => 79, @@ -1132,27 +1132,27 @@ 'color' => 0, 'filled' => true, ), - 39 => + 39 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 101, 1 => 82, ), - 1 => + 1 => array ( 0 => 53, 1 => 109, ), - 2 => + 2 => array ( 0 => 53, 1 => 109, ), - 3 => + 3 => array ( 0 => 101, 1 => 82, @@ -1161,27 +1161,27 @@ 'color' => 0, 'filled' => true, ), - 40 => + 40 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 102, 1 => 84, ), - 1 => + 1 => array ( 0 => 55, 1 => 112, ), - 2 => + 2 => array ( 0 => 55, 1 => 112, ), - 3 => + 3 => array ( 0 => 102, 1 => 84, @@ -1190,27 +1190,27 @@ 'color' => 0, 'filled' => true, ), - 41 => + 41 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 85, ), - 1 => + 1 => array ( 0 => 55, 1 => 113, ), - 2 => + 2 => array ( 0 => 55, 1 => 113, ), - 3 => + 3 => array ( 0 => 103, 1 => 85, @@ -1219,27 +1219,27 @@ 'color' => 0, 'filled' => true, ), - 42 => + 42 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 103, 1 => 86, ), - 1 => + 1 => array ( 0 => 56, 1 => 114, ), - 2 => + 2 => array ( 0 => 56, 1 => 114, ), - 3 => + 3 => array ( 0 => 103, 1 => 86, @@ -1248,27 +1248,27 @@ 'color' => 0, 'filled' => true, ), - 43 => + 43 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 104, 1 => 88, ), - 1 => + 1 => array ( 0 => 57, 1 => 115, ), - 2 => + 2 => array ( 0 => 57, 1 => 115, ), - 3 => + 3 => array ( 0 => 104, 1 => 88, @@ -1277,27 +1277,27 @@ 'color' => 0, 'filled' => true, ), - 44 => + 44 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 105, 1 => 90, ), - 1 => + 1 => array ( 0 => 58, 1 => 117, ), - 2 => + 2 => array ( 0 => 58, 1 => 117, ), - 3 => + 3 => array ( 0 => 105, 1 => 90, @@ -1306,12 +1306,12 @@ 'color' => 0, 'filled' => true, ), - 45 => + 45 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 4, 1 => 32, @@ -1321,12 +1321,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 46 => + 46 => array ( 'type' => 'text', 'text' => '0', 'size' => 10, - 'position' => + 'position' => array ( 0 => 10, 1 => 47, @@ -1336,12 +1336,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 47 => + 47 => array ( 'type' => 'text', 'text' => '1', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 53, @@ -1351,12 +1351,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 48 => + 48 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -1366,12 +1366,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 49 => + 49 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 66, @@ -1381,12 +1381,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 50 => + 50 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 24, 1 => 72, @@ -1396,12 +1396,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 51 => + 51 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 30, 1 => 81, @@ -1411,12 +1411,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 52 => + 52 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 33, 1 => 87, @@ -1426,12 +1426,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 53 => + 53 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 37, 1 => 93, @@ -1441,12 +1441,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 54 => + 54 => array ( 'type' => 'text', 'text' => '8', 'size' => 10, - 'position' => + 'position' => array ( 0 => 40, 1 => 99, @@ -1456,12 +1456,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 55 => + 55 => array ( 'type' => 'text', 'text' => '9', 'size' => 10, - 'position' => + 'position' => array ( 0 => 44, 1 => 105, @@ -1471,12 +1471,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 56 => + 56 => array ( 'type' => 'text', 'text' => '5', 'size' => 8, - 'position' => + 'position' => array ( 0 => 55, 1 => 120, diff --git a/test/Object/TestAsset/Upce_1234567_border_instructions.php b/test/Object/TestAsset/Upce_1234567_border_instructions.php index 44aa872..587ad1d 100644 --- a/test/Object/TestAsset/Upce_1234567_border_instructions.php +++ b/test/Object/TestAsset/Upce_1234567_border_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 65, ), - 2 => + 2 => array ( 0 => 72, 1 => 65, ), - 3 => + 3 => array ( 0 => 72, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 11, 1 => 1, ), - 1 => + 1 => array ( 0 => 11, 1 => 56, ), - 2 => + 2 => array ( 0 => 11, 1 => 56, ), - 3 => + 3 => array ( 0 => 11, 1 => 1, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 13, 1 => 1, ), - 1 => + 1 => array ( 0 => 13, 1 => 56, ), - 2 => + 2 => array ( 0 => 13, 1 => 56, ), - 3 => + 3 => array ( 0 => 13, 1 => 1, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 16, 1 => 1, ), - 1 => + 1 => array ( 0 => 16, 1 => 51, ), - 2 => + 2 => array ( 0 => 16, 1 => 51, ), - 3 => + 3 => array ( 0 => 16, 1 => 1, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 1, ), - 1 => + 1 => array ( 0 => 19, 1 => 51, ), - 2 => + 2 => array ( 0 => 19, 1 => 51, ), - 3 => + 3 => array ( 0 => 19, 1 => 1, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 20, 1 => 1, ), - 1 => + 1 => array ( 0 => 20, 1 => 51, ), - 2 => + 2 => array ( 0 => 20, 1 => 51, ), - 3 => + 3 => array ( 0 => 20, 1 => 1, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 1, ), - 1 => + 1 => array ( 0 => 22, 1 => 51, ), - 2 => + 2 => array ( 0 => 22, 1 => 51, ), - 3 => + 3 => array ( 0 => 22, 1 => 1, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 1, ), - 1 => + 1 => array ( 0 => 23, 1 => 51, ), - 2 => + 2 => array ( 0 => 23, 1 => 51, ), - 3 => + 3 => array ( 0 => 23, 1 => 1, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 1, ), - 1 => + 1 => array ( 0 => 24, 1 => 51, ), - 2 => + 2 => array ( 0 => 24, 1 => 51, ), - 3 => + 3 => array ( 0 => 24, 1 => 1, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 25, 1 => 1, ), - 1 => + 1 => array ( 0 => 25, 1 => 51, ), - 2 => + 2 => array ( 0 => 25, 1 => 51, ), - 3 => + 3 => array ( 0 => 25, 1 => 1, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 27, 1 => 1, ), - 1 => + 1 => array ( 0 => 27, 1 => 51, ), - 2 => + 2 => array ( 0 => 27, 1 => 51, ), - 3 => + 3 => array ( 0 => 27, 1 => 1, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 29, 1 => 1, ), - 1 => + 1 => array ( 0 => 29, 1 => 51, ), - 2 => + 2 => array ( 0 => 29, 1 => 51, ), - 3 => + 3 => array ( 0 => 29, 1 => 1, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 1, ), - 1 => + 1 => array ( 0 => 33, 1 => 51, ), - 2 => + 2 => array ( 0 => 33, 1 => 51, ), - 3 => + 3 => array ( 0 => 33, 1 => 1, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 34, 1 => 1, ), - 1 => + 1 => array ( 0 => 34, 1 => 51, ), - 2 => + 2 => array ( 0 => 34, 1 => 51, ), - 3 => + 3 => array ( 0 => 34, 1 => 1, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 1, ), - 1 => + 1 => array ( 0 => 36, 1 => 51, ), - 2 => + 2 => array ( 0 => 36, 1 => 51, ), - 3 => + 3 => array ( 0 => 36, 1 => 1, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 1, ), - 1 => + 1 => array ( 0 => 37, 1 => 51, ), - 2 => + 2 => array ( 0 => 37, 1 => 51, ), - 3 => + 3 => array ( 0 => 37, 1 => 1, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 38, 1 => 1, ), - 1 => + 1 => array ( 0 => 38, 1 => 51, ), - 2 => + 2 => array ( 0 => 38, 1 => 51, ), - 3 => + 3 => array ( 0 => 38, 1 => 1, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 41, 1 => 1, ), - 1 => + 1 => array ( 0 => 41, 1 => 51, ), - 2 => + 2 => array ( 0 => 41, 1 => 51, ), - 3 => + 3 => array ( 0 => 41, 1 => 1, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 46, 1 => 1, ), - 1 => + 1 => array ( 0 => 46, 1 => 51, ), - 2 => + 2 => array ( 0 => 46, 1 => 51, ), - 3 => + 3 => array ( 0 => 46, 1 => 1, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 48, 1 => 1, ), - 1 => + 1 => array ( 0 => 48, 1 => 51, ), - 2 => + 2 => array ( 0 => 48, 1 => 51, ), - 3 => + 3 => array ( 0 => 48, 1 => 1, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 51, 1 => 1, ), - 1 => + 1 => array ( 0 => 51, 1 => 51, ), - 2 => + 2 => array ( 0 => 51, 1 => 51, ), - 3 => + 3 => array ( 0 => 51, 1 => 1, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 55, 1 => 1, ), - 1 => + 1 => array ( 0 => 55, 1 => 51, ), - 2 => + 2 => array ( 0 => 55, 1 => 51, ), - 3 => + 3 => array ( 0 => 55, 1 => 1, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 57, 1 => 1, ), - 1 => + 1 => array ( 0 => 57, 1 => 56, ), - 2 => + 2 => array ( 0 => 57, 1 => 56, ), - 3 => + 3 => array ( 0 => 57, 1 => 1, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 1, ), - 1 => + 1 => array ( 0 => 59, 1 => 56, ), - 2 => + 2 => array ( 0 => 59, 1 => 56, ), - 3 => + 3 => array ( 0 => 59, 1 => 1, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 1, ), - 1 => + 1 => array ( 0 => 61, 1 => 56, ), - 2 => + 2 => array ( 0 => 61, 1 => 56, ), - 3 => + 3 => array ( 0 => 61, 1 => 1, @@ -726,32 +726,32 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 72, 1 => 0, ), - 2 => + 2 => array ( 0 => 72, 1 => 65, ), - 3 => + 3 => array ( 0 => 0, 1 => 65, ), - 4 => + 4 => array ( 0 => 0, 1 => 0, @@ -760,12 +760,12 @@ 'color' => 0, 'filled' => false, ), - 26 => + 26 => array ( 'type' => 'text', 'text' => '1', 'size' => 8, - 'position' => + 'position' => array ( 0 => 3, 1 => 61, @@ -775,12 +775,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 63, @@ -790,12 +790,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 63, @@ -805,12 +805,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 29 => + 29 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 63, @@ -820,12 +820,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 63, @@ -835,12 +835,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 63, @@ -850,12 +850,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 63, @@ -865,12 +865,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 33 => + 33 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 60, 1 => 61, diff --git a/test/Object/TestAsset/Upce_1234567_border_oriented_instructions.php b/test/Object/TestAsset/Upce_1234567_border_oriented_instructions.php index 81bdc0a..e215a2d 100644 --- a/test/Object/TestAsset/Upce_1234567_border_oriented_instructions.php +++ b/test/Object/TestAsset/Upce_1234567_border_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => -2, 1 => 32, ), - 2 => + 2 => array ( 0 => 33, 1 => 94, ), - 3 => + 3 => array ( 0 => 89, 1 => 62, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 10, ), - 1 => + 1 => array ( 0 => 10, 1 => 37, ), - 2 => + 2 => array ( 0 => 10, 1 => 37, ), - 3 => + 3 => array ( 0 => 58, 1 => 10, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 11, ), - 1 => + 1 => array ( 0 => 11, 1 => 39, ), - 2 => + 2 => array ( 0 => 11, 1 => 39, ), - 3 => + 3 => array ( 0 => 59, 1 => 11, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 14, ), - 1 => + 1 => array ( 0 => 17, 1 => 39, ), - 2 => + 2 => array ( 0 => 17, 1 => 39, ), - 3 => + 3 => array ( 0 => 60, 1 => 14, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 62, 1 => 16, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 17, ), - 1 => + 1 => array ( 0 => 19, 1 => 42, ), - 2 => + 2 => array ( 0 => 19, 1 => 42, ), - 3 => + 3 => array ( 0 => 62, 1 => 17, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 19, ), - 1 => + 1 => array ( 0 => 20, 1 => 44, ), - 2 => + 2 => array ( 0 => 20, 1 => 44, ), - 3 => + 3 => array ( 0 => 63, 1 => 19, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 20, ), - 1 => + 1 => array ( 0 => 21, 1 => 45, ), - 2 => + 2 => array ( 0 => 21, 1 => 45, ), - 3 => + 3 => array ( 0 => 64, 1 => 20, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 21, ), - 1 => + 1 => array ( 0 => 21, 1 => 46, ), - 2 => + 2 => array ( 0 => 21, 1 => 46, ), - 3 => + 3 => array ( 0 => 64, 1 => 21, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 22, ), - 1 => + 1 => array ( 0 => 22, 1 => 47, ), - 2 => + 2 => array ( 0 => 22, 1 => 47, ), - 3 => + 3 => array ( 0 => 65, 1 => 22, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 23, ), - 1 => + 1 => array ( 0 => 23, 1 => 48, ), - 2 => + 2 => array ( 0 => 23, 1 => 48, ), - 3 => + 3 => array ( 0 => 66, 1 => 23, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 25, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 67, 1 => 25, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 29, ), - 1 => + 1 => array ( 0 => 26, 1 => 54, ), - 2 => + 2 => array ( 0 => 26, 1 => 54, ), - 3 => + 3 => array ( 0 => 69, 1 => 29, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 31, ), - 1 => + 1 => array ( 0 => 27, 1 => 56, ), - 2 => + 2 => array ( 0 => 27, 1 => 56, ), - 3 => + 3 => array ( 0 => 70, 1 => 31, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 71, 1 => 32, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 33, ), - 1 => + 1 => array ( 0 => 28, 1 => 58, ), - 2 => + 2 => array ( 0 => 28, 1 => 58, ), - 3 => + 3 => array ( 0 => 71, 1 => 33, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 36, ), - 1 => + 1 => array ( 0 => 30, 1 => 61, ), - 2 => + 2 => array ( 0 => 30, 1 => 61, ), - 3 => + 3 => array ( 0 => 73, 1 => 36, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 75, 1 => 40, ), - 1 => + 1 => array ( 0 => 32, 1 => 65, ), - 2 => + 2 => array ( 0 => 32, 1 => 65, ), - 3 => + 3 => array ( 0 => 75, 1 => 40, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 42, ), - 1 => + 1 => array ( 0 => 33, 1 => 67, ), - 2 => + 2 => array ( 0 => 33, 1 => 67, ), - 3 => + 3 => array ( 0 => 76, 1 => 42, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 44, ), - 1 => + 1 => array ( 0 => 35, 1 => 69, ), - 2 => + 2 => array ( 0 => 35, 1 => 69, ), - 3 => + 3 => array ( 0 => 78, 1 => 44, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 48, ), - 1 => + 1 => array ( 0 => 37, 1 => 73, ), - 2 => + 2 => array ( 0 => 37, 1 => 73, ), - 3 => + 3 => array ( 0 => 80, 1 => 48, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 49, ), - 1 => + 1 => array ( 0 => 33, 1 => 77, ), - 2 => + 2 => array ( 0 => 33, 1 => 77, ), - 3 => + 3 => array ( 0 => 81, 1 => 49, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 51, ), - 1 => + 1 => array ( 0 => 34, 1 => 79, ), - 2 => + 2 => array ( 0 => 34, 1 => 79, ), - 3 => + 3 => array ( 0 => 82, 1 => 51, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 53, ), - 1 => + 1 => array ( 0 => 35, 1 => 80, ), - 2 => + 2 => array ( 0 => 35, 1 => 80, ), - 3 => + 3 => array ( 0 => 83, 1 => 53, @@ -726,32 +726,32 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 89, 1 => 62, ), - 2 => + 2 => array ( 0 => 33, 1 => 94, ), - 3 => + 3 => array ( 0 => -2, 1 => 32, ), - 4 => + 4 => array ( 0 => 53, 1 => 0, @@ -760,12 +760,12 @@ 'color' => 0, 'filled' => false, ), - 26 => + 26 => array ( 'type' => 'text', 'text' => '1', 'size' => 8, - 'position' => + 'position' => array ( 0 => 2, 1 => 33, @@ -775,12 +775,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 5, 1 => 42, @@ -790,12 +790,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 9, 1 => 48, @@ -805,12 +805,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 29 => + 29 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 12, 1 => 54, @@ -820,12 +820,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 16, 1 => 60, @@ -835,12 +835,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 19, 1 => 67, @@ -850,12 +850,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 23, 1 => 73, @@ -865,12 +865,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 33 => + 33 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 30, 1 => 82, diff --git a/test/Object/TestAsset/Upce_1234567_instructions.php b/test/Object/TestAsset/Upce_1234567_instructions.php index 6a93c7d..03921b4 100644 --- a/test/Object/TestAsset/Upce_1234567_instructions.php +++ b/test/Object/TestAsset/Upce_1234567_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 0, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 61, ), - 2 => + 2 => array ( 0 => 70, 1 => 61, ), - 3 => + 3 => array ( 0 => 70, 1 => 0, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 10, 1 => 0, ), - 1 => + 1 => array ( 0 => 10, 1 => 55, ), - 2 => + 2 => array ( 0 => 10, 1 => 55, ), - 3 => + 3 => array ( 0 => 10, 1 => 0, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 12, 1 => 0, ), - 1 => + 1 => array ( 0 => 12, 1 => 55, ), - 2 => + 2 => array ( 0 => 12, 1 => 55, ), - 3 => + 3 => array ( 0 => 12, 1 => 0, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 15, 1 => 0, ), - 1 => + 1 => array ( 0 => 15, 1 => 50, ), - 2 => + 2 => array ( 0 => 15, 1 => 50, ), - 3 => + 3 => array ( 0 => 15, 1 => 0, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 18, 1 => 0, ), - 1 => + 1 => array ( 0 => 18, 1 => 50, ), - 2 => + 2 => array ( 0 => 18, 1 => 50, ), - 3 => + 3 => array ( 0 => 18, 1 => 0, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 19, 1 => 0, ), - 1 => + 1 => array ( 0 => 19, 1 => 50, ), - 2 => + 2 => array ( 0 => 19, 1 => 50, ), - 3 => + 3 => array ( 0 => 19, 1 => 0, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 21, 1 => 0, ), - 1 => + 1 => array ( 0 => 21, 1 => 50, ), - 2 => + 2 => array ( 0 => 21, 1 => 50, ), - 3 => + 3 => array ( 0 => 21, 1 => 0, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 22, 1 => 0, ), - 1 => + 1 => array ( 0 => 22, 1 => 50, ), - 2 => + 2 => array ( 0 => 22, 1 => 50, ), - 3 => + 3 => array ( 0 => 22, 1 => 0, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 23, 1 => 0, ), - 1 => + 1 => array ( 0 => 23, 1 => 50, ), - 2 => + 2 => array ( 0 => 23, 1 => 50, ), - 3 => + 3 => array ( 0 => 23, 1 => 0, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 24, 1 => 0, ), - 1 => + 1 => array ( 0 => 24, 1 => 50, ), - 2 => + 2 => array ( 0 => 24, 1 => 50, ), - 3 => + 3 => array ( 0 => 24, 1 => 0, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 26, 1 => 0, ), - 1 => + 1 => array ( 0 => 26, 1 => 50, ), - 2 => + 2 => array ( 0 => 26, 1 => 50, ), - 3 => + 3 => array ( 0 => 26, 1 => 0, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 28, 1 => 0, ), - 1 => + 1 => array ( 0 => 28, 1 => 50, ), - 2 => + 2 => array ( 0 => 28, 1 => 50, ), - 3 => + 3 => array ( 0 => 28, 1 => 0, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 32, 1 => 0, ), - 1 => + 1 => array ( 0 => 32, 1 => 50, ), - 2 => + 2 => array ( 0 => 32, 1 => 50, ), - 3 => + 3 => array ( 0 => 32, 1 => 0, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 33, 1 => 0, ), - 1 => + 1 => array ( 0 => 33, 1 => 50, ), - 2 => + 2 => array ( 0 => 33, 1 => 50, ), - 3 => + 3 => array ( 0 => 33, 1 => 0, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 35, 1 => 0, ), - 1 => + 1 => array ( 0 => 35, 1 => 50, ), - 2 => + 2 => array ( 0 => 35, 1 => 50, ), - 3 => + 3 => array ( 0 => 35, 1 => 0, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 36, 1 => 0, ), - 1 => + 1 => array ( 0 => 36, 1 => 50, ), - 2 => + 2 => array ( 0 => 36, 1 => 50, ), - 3 => + 3 => array ( 0 => 36, 1 => 0, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 37, 1 => 0, ), - 1 => + 1 => array ( 0 => 37, 1 => 50, ), - 2 => + 2 => array ( 0 => 37, 1 => 50, ), - 3 => + 3 => array ( 0 => 37, 1 => 0, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 40, 1 => 0, ), - 1 => + 1 => array ( 0 => 40, 1 => 50, ), - 2 => + 2 => array ( 0 => 40, 1 => 50, ), - 3 => + 3 => array ( 0 => 40, 1 => 0, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 45, 1 => 0, ), - 1 => + 1 => array ( 0 => 45, 1 => 50, ), - 2 => + 2 => array ( 0 => 45, 1 => 50, ), - 3 => + 3 => array ( 0 => 45, 1 => 0, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 47, 1 => 0, ), - 1 => + 1 => array ( 0 => 47, 1 => 50, ), - 2 => + 2 => array ( 0 => 47, 1 => 50, ), - 3 => + 3 => array ( 0 => 47, 1 => 0, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 50, 1 => 0, ), - 1 => + 1 => array ( 0 => 50, 1 => 50, ), - 2 => + 2 => array ( 0 => 50, 1 => 50, ), - 3 => + 3 => array ( 0 => 50, 1 => 0, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 54, 1 => 0, ), - 1 => + 1 => array ( 0 => 54, 1 => 50, ), - 2 => + 2 => array ( 0 => 54, 1 => 50, ), - 3 => + 3 => array ( 0 => 54, 1 => 0, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 56, 1 => 0, ), - 1 => + 1 => array ( 0 => 56, 1 => 55, ), - 2 => + 2 => array ( 0 => 56, 1 => 55, ), - 3 => + 3 => array ( 0 => 56, 1 => 0, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 0, ), - 1 => + 1 => array ( 0 => 58, 1 => 55, ), - 2 => + 2 => array ( 0 => 58, 1 => 55, ), - 3 => + 3 => array ( 0 => 58, 1 => 0, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 60, 1 => 0, ), - 1 => + 1 => array ( 0 => 60, 1 => 55, ), - 2 => + 2 => array ( 0 => 60, 1 => 55, ), - 3 => + 3 => array ( 0 => 60, 1 => 0, @@ -726,12 +726,12 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'text', 'text' => '1', 'size' => 8, - 'position' => + 'position' => array ( 0 => 3, 1 => 59, @@ -741,12 +741,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 26 => + 26 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 13, 1 => 61, @@ -756,12 +756,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 20, 1 => 61, @@ -771,12 +771,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 27, 1 => 61, @@ -786,12 +786,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 29 => + 29 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 34, 1 => 61, @@ -801,12 +801,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 41, 1 => 61, @@ -816,12 +816,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 48, 1 => 61, @@ -831,12 +831,12 @@ 'alignment' => 'left', 'orientation' => 0, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 60, 1 => 59, diff --git a/test/Object/TestAsset/Upce_1234567_oriented_instructions.php b/test/Object/TestAsset/Upce_1234567_oriented_instructions.php index 93b392b..b39beb7 100644 --- a/test/Object/TestAsset/Upce_1234567_oriented_instructions.php +++ b/test/Object/TestAsset/Upce_1234567_oriented_instructions.php @@ -1,27 +1,27 @@ + 0 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 53, 1 => 0, ), - 1 => + 1 => array ( 0 => 0, 1 => 30, ), - 2 => + 2 => array ( 0 => 35, 1 => 91, ), - 3 => + 3 => array ( 0 => 88, 1 => 60, @@ -30,27 +30,27 @@ 'color' => 16777215, 'filled' => true, ), - 1 => + 1 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 58, 1 => 8, ), - 1 => + 1 => array ( 0 => 11, 1 => 36, ), - 2 => + 2 => array ( 0 => 11, 1 => 36, ), - 3 => + 3 => array ( 0 => 58, 1 => 8, @@ -59,27 +59,27 @@ 'color' => 0, 'filled' => true, ), - 2 => + 2 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 59, 1 => 10, ), - 1 => + 1 => array ( 0 => 12, 1 => 37, ), - 2 => + 2 => array ( 0 => 12, 1 => 37, ), - 3 => + 3 => array ( 0 => 59, 1 => 10, @@ -88,27 +88,27 @@ 'color' => 0, 'filled' => true, ), - 3 => + 3 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 61, 1 => 12, ), - 1 => + 1 => array ( 0 => 17, 1 => 37, ), - 2 => + 2 => array ( 0 => 17, 1 => 37, ), - 3 => + 3 => array ( 0 => 61, 1 => 12, @@ -117,27 +117,27 @@ 'color' => 0, 'filled' => true, ), - 4 => + 4 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 62, 1 => 15, ), - 1 => + 1 => array ( 0 => 19, 1 => 40, ), - 2 => + 2 => array ( 0 => 19, 1 => 40, ), - 3 => + 3 => array ( 0 => 62, 1 => 15, @@ -146,27 +146,27 @@ 'color' => 0, 'filled' => true, ), - 5 => + 5 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 63, 1 => 16, ), - 1 => + 1 => array ( 0 => 19, 1 => 41, ), - 2 => + 2 => array ( 0 => 19, 1 => 41, ), - 3 => + 3 => array ( 0 => 63, 1 => 16, @@ -175,27 +175,27 @@ 'color' => 0, 'filled' => true, ), - 6 => + 6 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 18, ), - 1 => + 1 => array ( 0 => 20, 1 => 43, ), - 2 => + 2 => array ( 0 => 20, 1 => 43, ), - 3 => + 3 => array ( 0 => 64, 1 => 18, @@ -204,27 +204,27 @@ 'color' => 0, 'filled' => true, ), - 7 => + 7 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 64, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 64, 1 => 19, @@ -233,27 +233,27 @@ 'color' => 0, 'filled' => true, ), - 8 => + 8 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 19, ), - 1 => + 1 => array ( 0 => 21, 1 => 44, ), - 2 => + 2 => array ( 0 => 21, 1 => 44, ), - 3 => + 3 => array ( 0 => 65, 1 => 19, @@ -262,27 +262,27 @@ 'color' => 0, 'filled' => true, ), - 9 => + 9 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 65, 1 => 20, ), - 1 => + 1 => array ( 0 => 22, 1 => 45, ), - 2 => + 2 => array ( 0 => 22, 1 => 45, ), - 3 => + 3 => array ( 0 => 65, 1 => 20, @@ -291,27 +291,27 @@ 'color' => 0, 'filled' => true, ), - 10 => + 10 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 66, 1 => 22, ), - 1 => + 1 => array ( 0 => 23, 1 => 47, ), - 2 => + 2 => array ( 0 => 23, 1 => 47, ), - 3 => + 3 => array ( 0 => 66, 1 => 22, @@ -320,27 +320,27 @@ 'color' => 0, 'filled' => true, ), - 11 => + 11 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 67, 1 => 24, ), - 1 => + 1 => array ( 0 => 24, 1 => 49, ), - 2 => + 2 => array ( 0 => 24, 1 => 49, ), - 3 => + 3 => array ( 0 => 67, 1 => 24, @@ -349,27 +349,27 @@ 'color' => 0, 'filled' => true, ), - 12 => + 12 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 69, 1 => 27, ), - 1 => + 1 => array ( 0 => 26, 1 => 52, ), - 2 => + 2 => array ( 0 => 26, 1 => 52, ), - 3 => + 3 => array ( 0 => 69, 1 => 27, @@ -378,27 +378,27 @@ 'color' => 0, 'filled' => true, ), - 13 => + 13 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 70, 1 => 28, ), - 1 => + 1 => array ( 0 => 26, 1 => 53, ), - 2 => + 2 => array ( 0 => 26, 1 => 53, ), - 3 => + 3 => array ( 0 => 70, 1 => 28, @@ -407,27 +407,27 @@ 'color' => 0, 'filled' => true, ), - 14 => + 14 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 30, ), - 1 => + 1 => array ( 0 => 27, 1 => 55, ), - 2 => + 2 => array ( 0 => 27, 1 => 55, ), - 3 => + 3 => array ( 0 => 71, 1 => 30, @@ -436,27 +436,27 @@ 'color' => 0, 'filled' => true, ), - 15 => + 15 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 71, 1 => 31, ), - 1 => + 1 => array ( 0 => 28, 1 => 56, ), - 2 => + 2 => array ( 0 => 28, 1 => 56, ), - 3 => + 3 => array ( 0 => 71, 1 => 31, @@ -465,27 +465,27 @@ 'color' => 0, 'filled' => true, ), - 16 => + 16 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 72, 1 => 32, ), - 1 => + 1 => array ( 0 => 28, 1 => 57, ), - 2 => + 2 => array ( 0 => 28, 1 => 57, ), - 3 => + 3 => array ( 0 => 72, 1 => 32, @@ -494,27 +494,27 @@ 'color' => 0, 'filled' => true, ), - 17 => + 17 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 73, 1 => 34, ), - 1 => + 1 => array ( 0 => 30, 1 => 59, ), - 2 => + 2 => array ( 0 => 30, 1 => 59, ), - 3 => + 3 => array ( 0 => 73, 1 => 34, @@ -523,27 +523,27 @@ 'color' => 0, 'filled' => true, ), - 18 => + 18 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 76, 1 => 38, ), - 1 => + 1 => array ( 0 => 32, 1 => 63, ), - 2 => + 2 => array ( 0 => 32, 1 => 63, ), - 3 => + 3 => array ( 0 => 76, 1 => 38, @@ -552,27 +552,27 @@ 'color' => 0, 'filled' => true, ), - 19 => + 19 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 77, 1 => 40, ), - 1 => + 1 => array ( 0 => 33, 1 => 65, ), - 2 => + 2 => array ( 0 => 33, 1 => 65, ), - 3 => + 3 => array ( 0 => 77, 1 => 40, @@ -581,27 +581,27 @@ 'color' => 0, 'filled' => true, ), - 20 => + 20 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 78, 1 => 43, ), - 1 => + 1 => array ( 0 => 35, 1 => 68, ), - 2 => + 2 => array ( 0 => 35, 1 => 68, ), - 3 => + 3 => array ( 0 => 78, 1 => 43, @@ -610,27 +610,27 @@ 'color' => 0, 'filled' => true, ), - 21 => + 21 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 80, 1 => 46, ), - 1 => + 1 => array ( 0 => 37, 1 => 71, ), - 2 => + 2 => array ( 0 => 37, 1 => 71, ), - 3 => + 3 => array ( 0 => 80, 1 => 46, @@ -639,27 +639,27 @@ 'color' => 0, 'filled' => true, ), - 22 => + 22 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 81, 1 => 48, ), - 1 => + 1 => array ( 0 => 34, 1 => 75, ), - 2 => + 2 => array ( 0 => 34, 1 => 75, ), - 3 => + 3 => array ( 0 => 81, 1 => 48, @@ -668,27 +668,27 @@ 'color' => 0, 'filled' => true, ), - 23 => + 23 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 82, 1 => 50, ), - 1 => + 1 => array ( 0 => 35, 1 => 77, ), - 2 => + 2 => array ( 0 => 35, 1 => 77, ), - 3 => + 3 => array ( 0 => 82, 1 => 50, @@ -697,27 +697,27 @@ 'color' => 0, 'filled' => true, ), - 24 => + 24 => array ( 'type' => 'polygon', - 'points' => + 'points' => array ( - 0 => + 0 => array ( 0 => 83, 1 => 51, ), - 1 => + 1 => array ( 0 => 36, 1 => 79, ), - 2 => + 2 => array ( 0 => 36, 1 => 79, ), - 3 => + 3 => array ( 0 => 83, 1 => 51, @@ -726,12 +726,12 @@ 'color' => 0, 'filled' => true, ), - 25 => + 25 => array ( 'type' => 'text', 'text' => '1', 'size' => 8, - 'position' => + 'position' => array ( 0 => 4, 1 => 32, @@ -741,12 +741,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 26 => + 26 => array ( 'type' => 'text', 'text' => '2', 'size' => 10, - 'position' => + 'position' => array ( 0 => 7, 1 => 41, @@ -756,12 +756,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 27 => + 27 => array ( 'type' => 'text', 'text' => '3', 'size' => 10, - 'position' => + 'position' => array ( 0 => 10, 1 => 47, @@ -771,12 +771,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 28 => + 28 => array ( 'type' => 'text', 'text' => '4', 'size' => 10, - 'position' => + 'position' => array ( 0 => 14, 1 => 53, @@ -786,12 +786,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 29 => + 29 => array ( 'type' => 'text', 'text' => '5', 'size' => 10, - 'position' => + 'position' => array ( 0 => 17, 1 => 59, @@ -801,12 +801,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 30 => + 30 => array ( 'type' => 'text', 'text' => '6', 'size' => 10, - 'position' => + 'position' => array ( 0 => 21, 1 => 66, @@ -816,12 +816,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 31 => + 31 => array ( 'type' => 'text', 'text' => '7', 'size' => 10, - 'position' => + 'position' => array ( 0 => 24, 1 => 72, @@ -831,12 +831,12 @@ 'alignment' => 'left', 'orientation' => -60, ), - 32 => + 32 => array ( 'type' => 'text', 'text' => '0', 'size' => 8, - 'position' => + 'position' => array ( 0 => 32, 1 => 81,