Mar 27 2010

Convertir un documento HTML a PDF

Tenía que imprimir unos billetes de autobús desde el email, pero salían mal, en formato web y tampoco quería que se imprimiera todo, ya que la parte de las condiciones no me hacía falta.

Lo primero que hice es darle a imprimir, en gmail, y guardar la página que se te abre en formato para imprimir como html (Archivo-> Guardar como).

Una vez hecho esto, quería pasarlo a pdf, para poder seleccionar que páginas imprimir y demás. Es decir, necesitaba un conversor de html a pdf

Vamos a utilizar HTMLdoc Os dejo el tutorial que encontré en el blog de neonigma, modificado un poco por mí.

Instalar HTMLdoc
Abrimos una terminal (Aplicaciones->Accesorios->Terminal) y ponemos:
sudo apt-get install libchm-bin htmldoc
metemos el password y le damos a sí.

Ahora escribimos:
htmldoc
y se nos abre el programa.

htmldoc - convertir html a pdf

Convertir HTML a PDF
Pulsando en el botón Add files o en el botón Add URL añadiremos el origen HTML a convertir. Si el fichero tiene imágenes en una carpeta a parte, con añadir el html ya vale, el reconoce las imágenes. En las opciones de salida (output) tengo puesto lo siguiente:

htmldoc - convertir html a pdf output

Le damos a Generate y se nos guarda el pdf.

Existe una particularidad y es que los PDF generados sólo admiten codificación iso:

htmldoc - convertir html a pdf codificación

Esto ocasiona que si generamos un PDF de un HTML capturado en Ubuntu, nos saldrá con los típicos acentos raros debido a la codificación UTF-8. Esto lo solucionamos fácil, recodificando el archivo a codificación latin1 y dándoselo como entrada a doc.

Abrimos una terminal, navegamos hasta la carpeta donde tenemos nuestro fichero html, y escribimos:
recode utf8..latin1 archivo.html

Y ahora convertimos este html a pdf.

A 4 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , ,


Nov 20 2009

Configurar Impresora HP Hewlett Packard

Mi colaboradora nos manda este tutorial para configurar nuestra impresora Hewlett Packard en Ubuntu. Aquí os lo dejo:

Nunca había tenido problemas con la impresora en Ubuntu, pero al instalarme el 9.10 me daba problema a la hora de imprimir, lo que pasaba exactamente es que se quedaba pendiente (en proceso)…y hasta el juicio final.

Entonces, es tán fácil como instalar HPLIP (Hewlett-Packard Linux imaging & printing), que es un proyecto que lleva Hewlett-Packard y que brinda soporte a impresoras y escáneres HP en GNU/Linux.

Solo tenemos que ir a su página, en la que nos pedirá los datos de nuestra distribución de GNU/Linux, la versión, el tipo de impresora y el modelo.
Allí nos descargaremos un archivo .run, y solo tenemos que seguir estos pasos para instalar (el programa además se encarga de instalar las dependencias que nos puedan faltar!)

Continuar leyendo

A 4 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , , , ,



Nov 16 2009

Errores comunes del comando apt-get

apt-get es un comando que usamos por consola para hacer algunas operaciones. Necesita permisos de root o superusuario y no podemos usarlo a la vez que el gestor de paquetes synaptics o el gestor de actualizaciones.

Los errores más comunes son:
Sin permiso de superusuario o root
Por ejemplo, para actualizar la lista de paquetes
apt-get update
E: No se pudo abrir el fichero de bloqueo ‘/var/lib/apt/lists/lock’ – open (13: Permiso denegado)
E: No se pudo bloquear el directorio de listas

Este error quiere decir que se nos ha olvidado abrirlo como super usuario. Continuar leyendo

A 7 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , , , , ,


Nov 11 2009

Cambiar permisos por consola – CHMOD

Muchas veces tenemos problemas de permisos para copiar algún archivo en alguna carpeta, para modificar algún fichero, etc.

Si no sabes que son los permisos, o no sabes como ver los permisos de un fichero o una carpeta, te recomiendo que leas este tutorial:
Explicación de los permisos de carpetas y ficheros en GNU/Linux

Cambiar permisos desde la consola
Nos vamos a Aplicaciones -> Accesorios -> Terminal
Por ejemplo yo le quiero dar permisos de lectura, escritura y ejecución para los 3 grupos a una carpeta llamada Prueba que está en el Escritorio, así que navego hasta el escritorio:

cd Escritorio

Y tengo dos opciones,la numérica y la alfabética:

1.- chmod 777 Prueba
2.- chmod rwx Prueba

Si la carpeta pertenece a root, tendremos que hacerlo asi:

1.- sudo chmod 777 Prueba
2.- sudo chmod rwx Prueba

Y meter nuestra password. Continuar leyendo

A 48 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , , , ,


Nov 11 2009

Explicación de permisos de ficheros y carpetas en Ubuntu

¿Qué son los permisos?
Los permisos o atributos de una carpeta o un fichero son unos números o letras que indican si el archivo o la carpeta pueden ser usados por todo el mundo o sólo por algunos.

Fichero=Archivo

La explicación es válida para todo tipo de carpetas o ficheros (png, txt, jpg, avi, rmvb, wav, mp3…).
Para ver los permisos de un fichero, abrimos una terminal, Aplicaciones -> Accesorios -> Terminal, vamos a la carpeta donde está el fichero (con el comando cd y la ruta) y escribimos:

ls -l

O si queremos directamente ver el fichero o carpeta:

ls -l | grep Prueba

Donde dice Prueba, poned la carpeta o fichero (lista.txt…)
Y al principio de cada fila, en la primera columna, veremos algo así:
-rwxrwxrwx el guión inicial indica que es un archivo.
drwx—— la d inicial indica que es un directorio o carpeta (directory).
Continuar leyendo

A 6 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , , , , , , , , , ,