<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.4 |
+--------------------------------------------------------------------+
| Copyright (C) 2011 Marty Wright |
| Licensed to CiviCRM under the Academic Free License version 3.0. |
* @static
*/
public static function getFontSizes() {
- return array(
- 6 => ts('6 pt'),
- 7 => ts('7 pt'),
- 8 => ts('8 pt'),
- 9 => ts('9 pt'),
- 10 => ts('10 pt'),
- 11 => ts('11 pt'),
- 12 => ts('12 pt'),
- 13 => ts('13 pt'),
- 14 => ts('14 pt'),
- 15 => ts('15 pt'),
- 16 => ts('16 pt'),
- 17 => ts('17 pt'),
- 18 => ts('18 pt'),
- 19 => ts('19 pt'),
- 20 => ts('20 pt'),
- 21 => ts('21 pt'),
- 22 => ts('22 pt'),
- 23 => ts('23 pt'),
- 24 => ts('24 pt'),
- );
+ $fontSizes = array();
+ for ($i = 6; $i <= 60; $i++) {
+ $fontSizes[$i] = ts('%1 pt', array(1 => $i));
+ }
+
+ return $fontSizes;
}
/**
);
}
+ /**
+ * Get text alignment recognized by the TCPDF package used to create PDF labels.
+ *
+ * @param void
+ *
+ * @return array array of alignments
+ * @access public
+ * @static
+ */
+ public static function getFontStyles() {
+ return array(
+ '' => ts('Normal'),
+ 'B' => ts('Bold'),
+ 'I' => ts('Italic'),
+ );
+ }
+
/**
* Get Option Group ID for Label Formats
*