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: , , , ,


Mar 09 2010

Instalar DPP (Digital Photo Professional) en Ubuntu

Pues es bastante sencillo, sólo tenemos que instalar wine.

A continuación metemos el CD/DVD que contiene nuestro DPP, navegamos hasta allí, hacemos click con el botón derecho del raton sobre setup.exe y seleccionamos “Abrir con Wine Cargador de Programas de Windows”. Damos a instalación personalizada para elegir sólo el DPP e instalamos como si estuviéramos en windows.

Una vez instalado, vamos a Aplicaciones -> Wine -> Browse c:\ drive (o cómo lo tengáis) y se abre una carpeta. Ahí navegamos hasta Archivos de programa/Canon/Digital Photo Professional y hacemos lo mismo de antes, botón derecho del ratón sobre DPPWiever.exe y “Abrir con Wine Cargador de Programas de Windows”. Y listo.

Actualizar y/o problemas
Pues me bajé la última actualización y me daba problemas, ya que me borró una DLL y me faltaban otras tantas. La solución que encontré no me gusta, pasa por usar windows, pero bueno, os la dejo aquí por si acaso os sirve:

Necesitamos: DPP del CD de Canon, bajar la actualización, windows y un pen drive.

Proceso: Instalamos el DPP desde el CD en windows, instalamos la actualización, nos vamos a C:/Archivos de Programa/Canon y copiamos la carpeta entera de Digital Photo Professional al pen drive. Nos vamos a Ubuntu y copiamos la carpeta desde el pen drive a /home/user/.wine/dosdevices/c:/Archivos de Programa/Canon/

Ahora vamos a Aplicaciones -> Wine -> Programas -> Canon Utilities -> Digital Photo Professional 3.X -> Digital Photo Professional
y abrimos el programa.

Bastante sencillito.

A 3 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: , , , , , , , , , , , , ,