Format a pdf file for Kindle or Kindle DX

I guess everyone have it clear ;-) but just in case I remind you that the easiest way to pass a pdf (which is usually in A4 or letter page size) to kindle is to open the document viewer and print it into a file with A6 page size (or A5 for kindleDX), keeping in mind that we must activate the option "Shrink to printable Area" on the tab "page Scaling".

If you don't have any pdf printer installed because you use windows I recommend the CutePDF.

Formatear pdf para Kindle o Kindle DX

Supongo que todo el mundo lo tiene claro ;-) pero por si acaso os recuerdo que la forma más sencilla de pasar un pdf (que suele estar en formato de página A4) al kindle es abrir el documento en el visor de pdf e imprimirlo  en un fichero pdf con el formato A6 (o A5 para el kindleDX), siempre teniendo en cuenta que tenemos que activar la opción "Encoger a un área imprimible" en la solapa "Escalado de página".

Si no tenéis ninguna impresora pdf instalada por que usáis windows os recomiendo el cutepdf.

Cita de Poincaré

C'est avec la logique que nous prouvons et avec l'intuition que nous trouvons.
Jules Henri Poincaré

Copia de seguridad en pdf o mobi de archivos con DRM de Adobe

Si habéis adquirido algún libro en las librerías de ebooks españolas os habréis dado cuenta de tres cosas:

  1. Adobe Digital Editions no tiene versión para Linux, lo cuál me parece una falta de respeto a los usuarios de este sistema operativo libre.
  2. El renderizado del documento lo hace el propio digital editions siendo la calidad de visualización inferior al de cualquier visor de pdf.
  3. No podéis leer el documento en vuestro lector de ebooks o tableta.

A mí personalmente me parece una tomadura de pelo, por que para eso es mejor comprarse la versión en papel. Por lo tanto, he decidido compartir este link con vosotros para que podáis realizar una copia de seguridad privada en un formato con el contenido en claro. Tened en cuenta que compartir este fichero en claro puede ser ilegal y debe usarse sólo para mejorar el visionado o leer el texto en la tableta.

Método
Según el autor, el DRM de Adobe tiene una debilidad bastante evidente y es que aunque usa una criptografía fuerte para el texto es muy sencillo reproducir la forma como baja y descifra la clave única de usuario usada para descifrar el texto.

Su método hace uso de dos scripts en python: 

  • Uno de ellos rompe la ofuscación de la clave única de usuario y la graba al disco duro (es conveniente guardarla).
  • El otro descrifa el texto usando esa clave.

Sólo tenéis que pasar el fichero con DRM a linux y ejecutar los dos scripts. Para los usuarios de windows hay instruciones adicionales :


  1. Bajar e instalar Python 2.6 y PyCrypto.
  2. Bajar los dos scripts anteriores y guardarlos en un directorio con los nombres intepkey.pyw e ineptpub.pyw.
  3. Guardar el libro a descifrar en el mismo directorio y ejecutar inetkey.pyw y luego ineptepub.pyw sobre el libro.