Como alterar o título de um PDF? (não nome do arquivo)


18

Minha pergunta é referente ao título mostrado na guia e barra de título do Acrobat Reader que diz "Carta comercial moderna".

insira a descrição da imagem aqui

Gerei o PDF a partir de um documento .docx, e o documento é gerado com base em um modelo do LibreOffice (.odt) chamado "Carta comercial moderna", de onde vem o nome do título.

Eu sei como alterar o nome do modelo no LibreOffice, mas isso pode causar erros indesejados se eu esquecer de alterá-lo da próxima vez que usar o mesmo modelo. Estou procurando outras opções do macOS, para não precisar lutar no LibreOffice.

Como altero o título individual de PDF, no Acrobat Reader ou no Finder?


Só para esclarecer, o PDF em si foi gerado pelo MS Word ou pelo LibreOffice? Além disso, qual versão do macOS você está executando e qual versão do Acrobat Reader, MS Word e / ou Libre Office?
Monomeeth

1
@Monomeeth, Pessoalmente, desejo que todas as perguntas incluam as informações de hardware e software que as cercam, no entanto ... Não há esclarecimentos necessários, pois nem o Adobe Reader nem o Finder, por padrão e nativamente, têm a capacidade de editar essas informações e esse é o foco da pergunta: " Como altero o título individual do PDF, no Acrobat Reader ou no Finder? ". as informações que você está solicitando não são realmente relevantes nessa situação. Ele precisa ser feito antes de ser exportado / impresso para PDF ou usar um aplicativo capaz de editar documentos PDF.
user3439894

Você não pode no Reader ou no Finder ...
Vishal Kumar Sahu

Respostas:


23

Para responder à pergunta que você fez, " Como altero o título individual de PDF, no Acrobat Reader ou no Finder? ", Você não pode. Nem o Acrobat Reader nem o Finder, por padrão e nativamente, têm a capacidade de editar essas informações. Ele precisa ser feito antes de ser exportado / impresso para PDF ou usar um aplicativo capaz de editar documentos PDF.

O padrão do setor é o Adobe Acrobat, no entanto, é um aplicativo caro e um exagero, se você quiser apenas editar essas informações.

No passado, usei o aplicativo PDFInfo mencionado na resposta por בנימן הגלילי, ele funciona e é gratuito. (Não tenho nenhuma afiliação com a Sybrex Systems, fabricante do PDFInfo., Além de ter usado o produto.)


Se você exiftoolinstalou e deseja fazê-lo na linha de comando no Terminal, use a seguinte sintaxe:

exiftool -Title="New Title" /path/to/filename.pdf
  • Para limpar o título, basta usar: -Title=""
  • Outros metadados podem ser alterados de maneira semelhante.

Obrigado por isso! Também percebi que esse é o único método que não altera o tamanho do documento. Antes do exiftool, tentei vários outros métodos (aplicativos PDF Attributes e PDF Attributes Editor, Automator Workflow, conforme descrito por @Allan abaixo), mas todos aumentaram drasticamente o tamanho do arquivo.
Lev Sivashov 30/08/19

8

Você pode fazer isso através do Automator. O Automator inclui várias funções gete set PDF Metadataincluindo itens como "Título".

Super Simples: Crie um Aplicativo de Fluxo de Trabalho ...

  1. Crie um novo aplicativo de fluxo de trabalho
  2. Escolha Definir metadados do PDF (na biblioteca de PDFs )
  3. Salve ; quando você solta seu PDF no arquivo, ele muda o título para você.

insira a descrição da imagem aqui

Mais etapas, mais flexibilidade

A desvantagem desse método é que, embora realmente simples, você não pode alterar programaticamente o título (por qualquer motivo, não pode usar variáveis Set PDF Metadata). É ótimo para lotes se você quiser alterar o autor ou as palavras-chave em vários arquivos.

Então, para fazer isso "meio que" programaticamente, você deve fazê-lo no Automator

  1. Crie um novo fluxo de trabalho em branco
  2. Escolha Obter itens do Finder especificados (Biblioteca de arquivos e pastas)
  3. Escolha Definir metadados do PDF (na biblioteca de PDFs)
  4. Arraste e solte seu PDF na caixa superior
  5. Corre
  6. Enxágüe e repita conforme necessário

insira a descrição da imagem aqui


Bom, eu não pensei no Automator e costumo pensar! Você sabe qual aplicativo real a ação de Metadados do PDF do Automator está usando para fazer as alterações? +1 mesmo se você não o fizer. :)
user3439894

@ user3439894 - eu não sei o real app / biblioteca - Eu acho que é apenas incorporado no Automator
Allan

A razão pela qual perguntei é exiftoolque não contém binários e depende perl(e das várias bibliotecas perl) para fazer isso. Então, a esse respeito, fiquei pensando se o Automator estava usando outra coisa senão o binário primário no /System/Library/Automator/Set PDF Metadata.actionarquivo, que é a ação Definir metadados do PDF que você vê no próprio Automator, para fazer o trabalho real. Como exemplo, a ação Dimensionar imagens usa /usr/bin/sipspara fazer essa manipulação real. Portanto, é apenas uma curiosidade ociosa se a ação Definir metadados do PDF estiver chamando um binário externo para fazer o trabalho real.
user3439894


1

Você não precisa de etapas elaboradas nem software adicional para o macOS alterar o título. A seguir, aplica-se ao arquivo pdf existente e ao arquivo que você está criando a partir de .docx ou outros enfeites. Basta imprimir em PDF (para um arquivo pdf existente, é necessário criar um novo)

⌘ + P para imprimir e abrir a janela de impressão no rodapé no menu suspenso aberto do lado esquerdo e escolha 'Salvar como PDF'.

insira a descrição da imagem aqui

Ele abre a janela do Finder para salvar, onde você pode definir Título, Autor, Assunto, Palavras-chave.

insira a descrição da imagem aqui


0

Encontrei em um iMac, você deve abrir o documento do Word primeiro e entrar em Arquivo> Propriedades> Resumo e pode editar o nome do título e do autor do documento. Salve novamente o documento do Word. Salve novamente como PDF normalmente.

Quando você o abre em PDF, a guia terá o título correto.


1
O que você faz se não houver um documento do Word para começar?
nohillside

O OP já mencionou que está ciente de poder editar as propriedades do documento antes de exportar para PDF (usando o LibreOffice em vez do Word, mas o mesmo efeito) - essa pergunta é especificamente sobre a edição de um PDF após a exportação.
grg


-3

Abra o arquivo pdf no editor de texto (por exemplo, Notepad ++), procure o título atual e digite um novo título. Salve .

Exemplo: queria renomear o título do meu pdf de "MergedFile" para "123456". Abri o pdf no bloco de notas ++ e procurei "MergedFile". Encontrou duas instâncias e renomeou o nome "123456". Arquivo salvo. É isso aí.


2
O Notepad ++ é um aplicativo do Windows.
IconDaemon 27/05/19

Para ser justo, a pergunta não tinha boas tags e requisitos claros para o macOS. Editei isso desde que não consigo imaginar que alguém instalaria uma camada de emulação ou virtualização do Windows apenas para obter o bloco de notas, mas é bom que você diga que é uma boa opção e isso estaria completo aos meus olhos. Talvez não seja digno de voto, mas uma resposta completa.
bmike

Os arquivos PDF podem conter dados binários que não sobreviverão a uma viagem através de um editor de texto. A suposição de uma codificação de texto específica também pode corromper o arquivo. A tabela refex também pode se tornar inválida.
21719 benwiggy

Uau, tantos sal aqui. Eu até forneci o Notepad ++ apenas como exemplo, é fácil descobrir qual é o seu editor de texto favorito, eu acho.
User7967943 de

Quanto aos dados binários, bem, funcionou para mim sem problemas. Afinal, é uma solução fácil, rápida e sem custo; por que não experimentá-lo? De qualquer forma, apenas tentou ajudar, vai pensar duas vezes na próxima vez;)
user7967943

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.