Eu possuo um leitor de ebook Sony Reader PRS-600. Comprei recentemente uma tonelada de livros eletrônicos da Manning Publications (sem DRM). Muitos dos livros são PDFs, pois nem todos os que eu queria estão disponíveis no formato epub.
O problema: alguns dos livros em PDF que comprei têm metadados incorretos ou ausentes. Para piorar as coisas, o Sony Reader exibe apenas o "Título" dos metadados do PDF ao exibir títulos de livros na coleção de livros do leitor! O Reader não exibe o nome do arquivo. Portanto, mesmo tendo um PDF informativo chamado " Windows PowerShell In Action.pdf ", ele aparece como "sem título" no Reader.
Imagine como a lista de títulos de livros do Reader se torna útil quando muitos são apenas " sem título " ou " documento sem nome "! Sim, é enlouquecedor.
Portanto, menos que o editor corrija os arquivos ou a Sony adicione uma lista baseada em nome de arquivo, estou procurando uma maneira de corrigir os metadados do PDF . Posso visualizar os metadados com o Adobe Reader, mas ele não permite a modificação das propriedades. Levando a:
Pergunta: Existe uma ferramenta - gratuita ou barata - e para PC ou Mac, que pode modificar as propriedades / metadados de um documento PDF sem DRM? Quero corrigir os campos "Título" e "Autor", especificamente.
O ExifTool pode fazer isso com bastante facilidade. Em um Mac, faça o download e instale o .pkg. Abra Terminal.app e execute o seguinte comando para definir os metadados:
fonte
Eu tive o mesmo problema quando carreguei alguns arquivos PDF no meu Nook. Eu escrevi um blog sobre este:
http://www.barcodeschool.com/2010/09/publishers-fix-the-metadata-in-the-pdf-file/
fonte
Para alterar programaticamente os metadados de um PDF, você pode usar o ABCpdf do webSupergoo. O exemplo a seguir mostra como definir os campos Título e Autor usando C #:
Fonte: http://www.websupergoo.com/helppdf7net/source/5-abcpdf6/doc/1-methods/addobject.htm
fonte
Chamar file1.bat atualizará todos os documentos pdf em "\ Path \ Documents" (altere conforme necessário) substituindo a propriedade "title" pelo nome do arquivo (sem .pdf) e o "author" por uma string vazia.
Para mais detalhes, consulte ExifTool
file1.bat
file2.bat
fonte
Há uma opção para Mac fornecida pela ação do Automator, chamada Definir metadados do PDF, que permite definir Título e Autor. Isso pode ser usado como um serviço ou aplicativo. Dica: ative na caixa de seleção Opções de ação "Mostrar esta ação quando o fluxo de trabalho for executado".
fonte