Archivos para 24 septiembre 2010



Script: Convertir una página HTML a PDF

Gracias a Iosu en un comentario recuerdo la utilidad wkhtmltopdf y decido crear un script para aquellos que no usen cups pdf o no quieran usar servicios online de conversión de paginas html a ppdf.

El script seria el siguiente: “Convertir URL a PDF”:

#!/bin/bash

#:::::::::::::::::::::::::::::::::::::.
# CONVERTIR A PDF
#
# Pide como entrada una direccion URL
# y el nombre del fichero PDF a generar
# generando un PDF resultado mediante
# wkhtmltopdf.
#
#:::::::::::::::::::::::::::::::::::::.

szAnswer=$(zenity --width 600 --entry --title "Convertir a PDF" --text "Pega la URL que quieres convertir a PDF:" --entry-text "http://"); echo $szAnswer

direccionURL=${szAnswer}

if [ -z $direccionURL ];
then
	exit;
fi

szSavePath=$(zenity --file-selection --title "Nombre del fichero PDF a generar:" --save --confirm-overwrite);echo $szSavePath

filepdf=${szSavePath}

if [ -z "$filepdf" ];
then
	exit;
fi

wkhtmltopdf "${direccionURL}" "${filepdf}"

Instalacion:
Copia el contenido del script anterior a un fichero de texto, renombralo como “Convertir_HTML_a_PDF.sh” por ejemplo, despues le das permisos de ejecucion: chmod +x Convertir_HTML_a_PDF.sh

¿Como funciona?.

Cuando lo ejecutes te aparece un cuadro de dialogo donde has de pegar la URL de la pagina que quieres guardar como HTML:

Despues debes indicar el nombre del archivo PDF donde quieres guardar:

Y voila!, ya tenemos nuestra página HTML convertida a PDF:

Para que funcione, evidentemente tienes que tener instalado “zenity” y “wkhtmltopdf”:

sudo aptitude install zenity wkhtmltopdf

Full Circle #41

Command and Conquer.
How-To : Program in Python – Part 15, Virtualize Part 4 – FreeBSD, and Run A Business With Ubuntu.
Review – TuxGuitar.
Top 5 – Ways To Run Windows Apps.
plus: MOTU/Loco/Translation Interviews, Ubuntu Games, My Opinion, My Story, and much much more!

Descarga | Full Circle

Huevo de Pascua en Ubuntu: GEGLs from Outer Space

Para jugar pulsa Alt+F2 y escribe “gegls from outer space”

Tip: Convertir un documento HTML a PDF

Primero instalar las utilidades necesarias:

sudo apt-get install html2ps

Despues ya podemos ejecutar:

html2ps documento.html > documento.ps

Para convertir el HTML a .ps y despues:

ps2pdf documento.ps documento.pdf

Para convertir el documento .ps a PDF.

¿Cómo copiar 60 millones de archivos entre dos servidores Windows?

La solución resumida en dos palabras: Usar Linux

Si alguna vez has intentado copiar una cantidad ingente de archivos entre dos servidores con Windows habrás comprobado que ni con el explorador, ni con un cliente de FTP, ni XXCopy, FastCopy, TeraCopy o Beyond Compare funciona antes de saltar una excepción. Según el artículo sólo Richcopy, un programa gratuito de un programador en Microsoft, o usar CentOS 5.5 como una máquina virtual montando dos directorios compartidos en Samba y el siempre seguro comando cp, que copia secuencialmente evitando la fragmentación.

Visto en | Meneame

Pandora Suite

Bonito tema basado en Elementary.

Descarga | Gnome-Look

System Clean

Otro de esos scripts para limpiar nuestro sistema.

Descarga | Gnome-Look

Tip: (Mejorando) Cambiar la posición de los botones desde Nautilus

Aún mejor que lo que comente en Cambiar la posicion de los botones desde Nautilus utilizando esta vez mwbuttons.
Creamos el siguiente script:

#!/bin/bash
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Cambiar posicion botones con mwbuttons como accion de Nautilus Scripts
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
wget http://launchpad.net/mwbuttons/trunk/v0.2/+download/mwbuttons
#chmod +x mwbuttons
cp mwbuttons "Cambiar posicion botones"
chmod +x Cambiar*
cp Cambiar\ posicion\ botones $HOME/.gnome2/nautilus-scripts/

Lo que hace es descargars mwbuttons, dar permisos de ejecución y copiarlo en .gnome2/nautilus-scripts con el nombre “Cambiar posicion botones”, asi ya tenemos disponible una acción nueva de Nautilus Scripts > Cambiar posición botones que nos permite cambiar estos a la derecha, a la izquierda o de manera personalizada.

Si no quieres ejecutar el script anterior, tambien puedes instalar mwbuttons desde PPA:

sudo add-apt-repository ppa:pabluk/ppa
sudo aptitude update
sudo aptitude install mwbuttons

Y ejecutarlo con Alt+F2 , “mwbuttons”

Imprimir de manera agradable tu código y/o documentos (además de ahorrar papel)

… que los buenos árboles se lo merecen.

Si tienes documentación que imprimir seria interesante imprimir varias páginas por folio, el siguiente script que os dejo permite convertir un fichero de texto a plano a fichero .ps de postscript y despues este se convierte a PDF manteniendo el formato creado.

El código del script no lo paso, total está en la imágen que además me sirve como ejemplo para ilustrar la explicación.

Pero basicamente consiste en crear este alias:

alias a2ps='a2ps -v --line-numbers=1 --font-size=9 --copies=1 --sides=2 --landscape --chars-per-line=120 --truncate-lines=1 --highlight-level=normal -E --media=A4 -2 --printer=printer'

Tener instalado “a2ps”

a2ps - a2ps de GNU, conversor de «cualquier cosa a PostScript» y crea impresiones agradables

que podemos instalar con:

$ sudo aptitude install a2ps

y por ultimo generar un fichero .ps desde el fichero .txt o en formato de texto plano con el comando:

$ a2ps -o output.ps fichero_entrada

Ejemplo:

a2ps -o comandos.ps comandos.txt

Luego para convertir de ps a pdf ejecutamos:

ps2pdf comandos.ps comandos.pdf

Visto en | Linux.dsplabs

Como leer particiones Ext3/Ext4 desde Windows 7

Ext2Read is an explorer like utility to explore ext2/ext3/ext4 files. It now supports LVM2 and EXT4 extents. It can be used to view and copy files and folders. It can recursively copy entire folders. It can also be used to view and copy disk and file.

O lo que es lo mismo

Ext2Read es una utilidad para examinar ficheros ext2/ext3/ext4. Ahora soporta LVM2 y EXT4. Y puede ser usado para ver y copiar ficheros y carpetas. Puede tambien copiar recursivamente carpetas enteras y ser usado para ver y copiar discos y ficheros.

Via | Ubuntu Geek

« Página anteriorPágina siguiente »



The next version of Ubuntu is coming soon




¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

septiembre 2010
L M X J V S D
« ago   oct »
 12345
6789101112
13141516171819
20212223242526
27282930  

Blog Stats

  • 20,171,468 hits

Seguir

Get every new post delivered to your Inbox.

Únete a otros 606 seguidores