
dissabte, 26 de maig del 2012
#Fortanete a Aragón TV
Llegeixo al bloc Fortanete que la televisió de l'Aragó va emetre un capítol del programa "Pequeños, per no invisibles" dedicat a Fortanete i Añón de Moncayo.
+ GNU FDL

divendres, 18 de maig del 2012
Festa del Mercat a la Plaça #Amposta #festadelmercat



dissabte, 12 de maig del 2012
Codi QR des de PHP #QR #programació
Si l'altre dia posava un exemple per crear codis QR amb Java i iText, avui poso un exemple fet amb PHP. PHP QR Code és un projecte lliure, amb llicència LGPL que permet generar codis QR generats des de PHP. L'única dependència externa és tenir instal·lada la biblioteca gràfica GD2. Per utilitzar-ho només cal incloure la referència al fitxer del generador dins del codi PHP que ha de retornar la imatge.
El codi següent és una mostra molt simple de com s'utilitzar PHP QR Code:
+ GNU FDL
El codi següent és una mostra molt simple de com s'utilitzar PHP QR Code:
<?phpinclude('../phpqrcode/qrlib.php');QRcode::png("http://phpqrcode.sourceforge.net/");?>

dimecres, 9 de maig del 2012
Creació de codis QR amb Java #itext #foss
iText és una biblioteca de classes Java per treballar amb documents PDF però, té una part interessantíssima dedicada a treballar amb codis de barres, 1D i 2D. És programari lliure amb llicència Affero GPL.
El següent tros de codi mostra una forma de generar una imatge d'un codi QR amb Java utilitzant iText. Se li passa la URL de la imatge i la mida en píxels del costat (és quadrada), i genera una imatge PNG quin nom és el temps en què es genera, en mil·lisegons. Perquè compili heu de tenir el fitxer JAR de l'iText al classpath.
+ GNU FDL
El següent tros de codi mostra una forma de generar una imatge d'un codi QR amb Java utilitzant iText. Se li passa la URL de la imatge i la mida en píxels del costat (és quadrada), i genera una imatge PNG quin nom és el temps en què es genera, en mil·lisegons. Perquè compili heu de tenir el fitxer JAR de l'iText al classpath.
import java.awt.Color; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Calendar; import javax.imageio.ImageIO; import com.itextpdf.text.pdf.BarcodeQRCode; public class qrimg { /** * @param args */ public static void main(String[] args) { try { int iMida = Integer.parseInt(args[1]); BarcodeQRCode aQRCode = new BarcodeQRCode(args[0], iMida, iMida, null); // Gràcies a http://stackoverflow.com/questions/5749860/get-bytes-from-itexts-barcode39-image Image aImg = aQRCode.createAwtImage(Color.BLACK, Color.WHITE); BufferedImage aBuffImg = new BufferedImage(aImg.getWidth(null), aImg.getHeight(null), BufferedImage.TYPE_INT_RGB); aBuffImg.getGraphics().drawImage(aImg, 0, 0, null); ByteArrayOutputStream aOut = new ByteArrayOutputStream(); ImageIO.write(aBuffImg, "png", aOut); aOut.flush(); Calendar aCal = Calendar.getInstance(); FileOutputStream aFOut = new FileOutputStream(String.valueOf(aCal.getTimeInMillis())+".png"); aFOut.write(aOut.toByteArray()); aFOut.flush(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

Obres a la plaça recent estrenada #Amposta


dimarts, 1 de maig del 2012
15 anys de parella
Avui fa 15 anys que Maria Jesús i jo som parella. Quasi 6 anys de casats i una preciosa xiqueta. T'estimo!
+ GNU FDL

Subscriure's a:
Missatges (Atom)