+
+ /**
+ * Funcion que devuelve el ancho de la pagina.
+ *
+ * @param string $orientacion Orientacion de la pagina.
+ *
+ * @return int
+ * @access public
+ */
+ function getWidth($pagina = null, $orientacion = null)
+ {
+ if(is_null($orientacion))
+ $orientacion = $this->getOrientation($pagina);
+ switch (strtolower($orientacion)) {
+ case 'landscape':
+ $width = $this->_config['Yf'] - $this->_config['Yi'];
+ break;
+ default:
+ $width = $this->_config['Xf'] - $this->_config['Xi'];
+ }
+ return $width;
+
+ }
+
+ /**
+ * Funcion que devuelve el alto de la pagina.
+ *
+ * @param string $orientacion Orientacion de la pagina.
+ *
+ * @return int
+ * @access public
+ */
+ function getHeight($pagina = null, $orientacion = null)
+ {
+ if(is_null($orientacion))
+ $orientacion = $this->getOrientation($pagina);
+ switch (strtolower($orientacion)) {
+ case 'landscape':
+ $height = $this->_config['Xf'] - $this->_config['Xi'];
+ break;
+ default:
+ $height = $this->_config['Yf'] - $this->_config['Yi'];
+ }
+ return $height;
+ }
+
+ /**
+ * Funcion que devuelve la rotacion y traslacion para landscape. Variable X.
+ *
+ * @param int $x X
+ * @param int $y Y
+ *
+ * @return int
+ * @access protected
+ */
+ function _landscapeX($x, $y)
+ {
+ return -$y + $this->_config['Xf'];
+ }
+
+ /**
+ * Funcion que devuelve la rotacion y traslacion para landscape. Variable Y.
+ *
+ * @param int $x X
+ * @param int $y Y
+ *
+ * @return int
+ * @access protected
+ */
+ function _landscapeY($x, $y)
+ {
+ return $x + $this->_config['Yi'];
+ }
+
+ /**
+ * Funcion que devuelve la traslacion para portrait. Variable X.
+ *
+ * @param int $x X
+ * @param int $y Y
+ *
+ * @return int
+ * @access protected
+ */
+ function _portraitX($x, $y)
+ {
+ return $x + $this->_config['Xi'];
+ }
+
+ /**
+ * Funcion que devuelve la traslacion para portrait. Variable Y.
+ *
+ * @param int $x X
+ * @param int $y Y
+ *
+ * @return int
+ * @access protected
+ */
+ function _portraitY($x, $y)
+ {
+ return $y + $this->_config['Yi'];
+ }
+
+ /**
+ * Funcion que devuelve el tamaƱo de una imagen.
+ *
+ * @param $oid Object id
+ */
+ function getImageSize($oid) {
+ return $this->get_image_size($oid);
+ }