Aplicaciones de escritorio en PHP

Juanjo | 3 Noviembre, 2008

Todos nosotros conocemos la utilidad indiscutible de PHP para la elaboracion y programacion de paginas web dinamicas, y la presencia que hoy en dia tiene este lenguaje en todos los servidores.

Lo que no muchos conocen de este lenguaje de programacion interpretado es la posibilidad de utilizarlo para programar aplicaciones de escritorio con interfaz grafica usando las librerias GTK+.

Estas librerias se utilizan para desarrollar interfaces graficas de usuario para principalmente los entornos graficos GNOME, XFCE y ROX de sistemas UNIX. GTK+ es la abreviatura de GIMP tookit.

PHP-GTK es una extension para el lenguaje de programacion PHP que provee una interface orientada a objetos a las clases y funciones de GTK+ permitiendo simplificar la creacion de aplicacion multiplataforma con interfaz grafica.

Existen utilidades que permiten configurar en tu equipo todo lo necesario para comenzar a desarrollar en PHP-GTK2. Una de estas utilidades es GNOPE, que se puede descargar desde su web oficial.

Este es un ejemplo del clasico “Hola Mundo” donde se utilizan las clases GtkWindow para construir ventanas y la clase GtkButton para crear botones.

<?php
class_exists(’gtk’) or die(’Falta habilitar la extensión php-gtk2 en el php.ini’ . “\r\n”);

class classButton extends GtkWindow
{ function __construct()
{ parent::__construct();
$this->connect_object(’destroy’, array(’gtk’, ‘main_quit’));
$this->set_title(__CLASS__);
$this->set_position(Gtk::WIN_POS_CENTER);
$this->set_default_size(-1, -1);
$this->set_border_width(8);
$this->add($this->__create_button());
$this->show_all();
}
function __create_button()
{ $button = new GtkButton(’Aceptar’);
$button->connect(’clicked’, array($this, ‘onClickedButton’), ‘Hola mundo!!!’);
return $button;
}
function onClickedButton($button, $text)
{ $owntext = “\r\n\r\n”.$text.”\r\n”;
$dialog = new GtkMessageDialog($this, Gtk::DIALOG_MODAL | Gtk::DIALOG_DESTROY_WITH_PARENT,
Gtk::MESSAGE_INFO, Gtk::BUTTONS_OK,$text);
$dialog->run();
$dialog->destroy();
}
}

new classButton();
Gtk::main();

?>

Convierte tus archivos a PDF

Juanjo | 7 Octubre, 2008

PDF (Portable Document Format: formato portátil de documento) es un formato de almacenamiento de documentos, desarrollado por la empresa Adobe Systems. Está especialmente ideado para documentos susceptibles de ser impresos, ya que especifica toda la información necesaria para la presentación final del documento, también se utiliza cada vez mas como especificación de visualización, gracias a la gran calidad de las fuentes utilizadas y a las facilidades que ofrece para el manejo del documento, como búsquedas, hiperenlaces, etc.

Para convertir tus archivos a formato PDF, de una forma rápida, sencilla y sobre todo gratuita, te recomendamos PDFCreator, un programa open source para convertir cualquier tipo de formato en PDF.

Una vez descargado y ejecutado, el programa instala una impresora virtual en el sistema que te permitirá, al imprimir tus documentos, convertirlos en PDF. Esto permite practicamente que cualquier aplicación de Windows con posibilidad de imprimir pueda generar documentos PDF con calidad profesional con solo apretar un botón.

Instala las opciones por defecto y a convertir !

Descarga | PDFCreator

Este blog funciona gracias a WordPress con el theme GimpStyle modificado por Wynfor | Soluciones Informáticas.
Entradas y Comentarios feeds. XHTML y CSS válidos.

Cerrar
Enviar por Correo