c# - publicar - kindle subir libros
¿Crear un libro Kindle programáticamente usando C#? (2)
Estoy haciendo algo similar. Una forma de hacerlo es:
- Cree un archivo HTML especialmente formateado con su libro (vea la información sobre las guías de formato kindle a continuación); y
- Use la herramienta de línea de comandos Amazon KindleGen para generar el libro electrónico.
En lo que respecta a la creación de cosas como la Tabla de contenido, los capítulos iniciales en una página nueva y otras cosas que se pueden lograr en un eBook Kindle, es posible que desee leer una guía de formato kindle, como las Directrices de publicación de Amazon Kindle .
Además, es posible que desee leer un libro de un tercero sobre el tema. Personalmente, leí el Formato de Kindle de Joshua Tallent y Cómo dar formato a los libros de Kindle perfectos de Steven Lewis, y ambos contienen la información necesaria para formatear correctamente un libro Kindle utilizando un archivo HTML. Puedes obtener ambos libros de Amazon. Los libros de Tallent y Lewis están dirigidos a autores que tal vez nunca hayan creado un archivo HTML a mano y lo guíen a través del proceso.
Tengo una idea para un proyecto, pero será necesario poder crear libros Kindle sobre la marcha en el servidor y preferiblemente en .net.
Sin embargo, no he encontrado ninguna biblioteca para hacer esto. Veo que hay bibliotecas de epub, pero estas deberían ser convertidas a azw.
¿Es esto posible, y si es así, alguien tiene algún indicador, por favor?
Puedes probar con Calibre . Tiene soporte para el formato de archivo .mobi.
Si ya puede crear un archivo EPUB, use la herramienta de línea de comandos de Calibre ebook-convert.exe:
ebook-convert.exe c:/file.epub c:/file.mobi --output-profile=kindle
Como alternativa, puede producir archivos PDF, ya que son compatibles con Kindle.