Skip to content

Gosta de criar marcações nos seus PDFs pelo Kindle e não consegue exportar para um PDF e ler no seu PC ? Este projeto foi criado para resolver este problema.

License

Notifications You must be signed in to change notification settings

alexferreiradev/MergeKindleClippingsToPDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub release GitHub license

Merge Kindle Clippings To PDF

A página do projeto pode ser visualizada através deste link.

Funcionalidade

  • Criar arquivo PDF que está no seu Kindle, com marcações, para o seu PC

Modo de utilizaçao:

O Merge requisita um ambiente com o JAVA instalado e o arquivo .txt criado pelo Kindle. Portanto, siga estes passos para execução:

  1. Confira a instalação do Java com os passos descritos através deste link ou digite no terminal: java -version.

  2. Fazer cópia do arquivo MyClipping.txt, o qual está dentro do seu Kindle, para o seu PC e colocar em um diretório $dir.

  3. Copiar o PDF que deseja adicionar as marcações no diretório $dir.

  4. Fazer download do ZIP do projeto e extrair o JAR.

  5. Abrir um terminal (Linux e MAC) ou CMD (Windows) e entrar no diretório $dir:

    1. # cd "$dir", sendo que deve substituir $dir pelo caminho para o seu diretório $dir.
    2. Testar o Java com: # java -version, deve mostrar a versão instalada do seu JAVA
    3. Rodar comando:

    # java -jar "<MergeJar>.jar" <PDF>

Sendo que deve substituir <MergeJar> pelo nome da realease baixada e <PDF> pelo nome do PDF do qual deseja realizar o merge de marcações. Além disso, retire < e > também.

Limitações

  1. Marcações duplicadadas
  • O Merge faz a busca por todos os textos a serem marcados em uma página, caso encontre mais de uma vez na mesma página, ele marca todas as vezes encontrado.
  1. Erro com alguns caracteres UNICODE
  • O Merge utiliza a biblioteca PDFClown, a qual está com um bug aberto a respeito deste erro. Enquanto não resolverem o problema ou não ser feita a troca para outra Lib, ele terá este erro.
  1. Trabalha com um PDF por vez
  • Será feito marcação em um PDF por execução. O Merge não realiza a busca para todos PDFs listados no arquivo .txt.

Contribuições

O projeto ainda está no início. Caso tenha alguém interessado em ajudar, estamos aberto a conversa para colaborações. Para mais informações sobre o desenvolvimento, acesse Link.

Licença

O projeto está sob a licença do MIT, veja neste Link.

About

Gosta de criar marcações nos seus PDFs pelo Kindle e não consegue exportar para um PDF e ler no seu PC ? Este projeto foi criado para resolver este problema.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages