import v2.0.0.0_RC3 | 2012-07-01

https://github.com/lucanos/CommunityID -> http://www.itadmins.net/archives/357
This commit is contained in:
2019-07-17 22:31:04 +02:00
parent 38c146901c
commit 2f397f01f7
2677 changed files with 296182 additions and 45159 deletions

View File

@ -17,17 +17,13 @@
* @subpackage Fonts
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Extracted.php 17530 2009-08-10 18:47:29Z alexander $
* @version $Id: Extracted.php 18993 2009-11-15 17:09:16Z alexander $
*/
/** Zend_Pdf_Resource_Font */
require_once 'Zend/Pdf/Resource/Font.php';
/** Zend_Pdf_Cmap */
require_once 'Zend/Pdf/Cmap.php';
/**
* Extracted fonts implementation
*
@ -73,6 +69,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
// Composite type 0 font
if (count($fontDictionary->DescendantFonts->items) != 1) {
// Multiple descendant fonts are not supported
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Unsupported font type.');
}
@ -111,6 +108,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
break;
default:
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Unsupported font type.');
}
@ -142,6 +140,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
*/
public function glyphNumbersForCharacters($characterCodes)
{
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Operation is not supported for extracted fonts');
}
@ -159,6 +158,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
*/
public function glyphNumberForCharacter($characterCode)
{
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Operation is not supported for extracted fonts');
}
@ -182,6 +182,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
*/
public function getCoveredPercentage($string, $charEncoding = '')
{
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Operation is not supported for extracted fonts');
}
@ -199,6 +200,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
*/
public function widthsForGlyphs($glyphNumbers)
{
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Operation is not supported for extracted fonts');
}
@ -213,6 +215,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
*/
public function widthForGlyph($glyphNumber)
{
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Operation is not supported for extracted fonts');
}
@ -235,6 +238,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
return iconv($charEncoding, 'CP1252//IGNORE', $string);
}
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Fonf encoding is not supported');
}
@ -257,6 +261,7 @@ class Zend_Pdf_Resource_Font_Extracted extends Zend_Pdf_Resource_Font
return iconv('CP1252', $charEncoding, $string);
}
require_once 'Zend/Pdf/Exception.php';
throw new Zend_Pdf_Exception('Fonf encoding is not supported');
}
}