Como descobrir ONDE uma fonte específica é usada em um documento PDF

19

Para um determinado PDF que usa um número de fontes (por exemplo, no Acrobat Reader, as fontes usadas podem ser vistas ao selecionar Arquivos > Propriedades > Fontes) como descobrir onde um determinada fonte é usada no documento (usando o Adobe Acrobat 7, Reader ou uma ferramenta de PDF gratuita)

Só para deixar claro: não quero descobrir qual fonte é usada em um determinado texto (sei como fazer isso usando o Acrobat 9 Professional, consulte esta pergunta de superusuário ). Em vez disso, quero encontrar onde uma fonte específica é usada.

    
por Rabarberski 29.10.2009 / 14:49

6 respostas

15

Já é um pouco antigo essa pergunta, mas eu vim até aqui via Google e outra pessoa também pode. Minha solução foi criar um perfil do Preflight (Acrobat 9 Pro) que causou erro na informação da fonte. Clicando no nome da fonte nos resultados, salta para a página e realça o texto. A desvantagem é que você obtém uma lista de todas as fontes em todas as páginas organizadas por página em vez de pelo nome da fonte, mas forneceu uma solução para mim.

1) Crie um novo perfil de comprovação personalizado Avançado | Preflight | Opções | Criar novo perfil de comprovação

2) Dê um nome ao perfil (Fontfinder, por exemplo)

3) Na janela da esquerda da caixa de diálogo, clique em "Verificações personalizadas"

4) Na janela direita da caixa de diálogo abaixo da caixa em branco, clique no sinal de mais para criar uma nova verificação e incluir no perfil atual

5) Clique em "texto" no grupo, a propriedade bottom é "Tamanho do texto". Selecione isto e clique em "Adicionar"

6) O painel abaixo agora tem mais opções. Clique nas opções suspensas provavelmente com o rótulo "igual a" e selecione "menor que"

7) Digite um valor grande no campo Número. Entrei 500

8) Parte superior esquerda da caixa de diálogo quando a verificação é acionada como ... e insira algo como Tamanho do texto, 500 pt ou menos, e clique em OK. Deve haver uma nova verificação personalizada no painel com uma cruz vermelha ao lado. Se a cruz não estiver vermelha, clique na etiqueta de seleção e selecione "erro" abaixo do painel

Repita as etapas acima para outra verificação de erros, mas altere a opção para 500 para "maior que ou igual a" e verifique se os incêndios são relatados como texto de 500 pt ou superior

9) Clique em OK no diálogo Editar perfil

10) Execute o perfil no seu PDF

Eu configurei a fonte para erro em um tamanho de ponto grande para que todos os erros fossem reportados em um grupo. A segunda verificação é simplesmente pegar qualquer fonte maior do que isso. Eu suponho que você poderia verificar para pt tamanho 50000 e ter o mesmo resultado.

    
por 11.10.2012 / 18:23
6

Aqui está uma maneira de descobrir para cada página individual qual conjunto de fontes é usado nela. (Desculpe, eu não sei uma maneira de tornar o reconhecimento da localização para o uso da fonte mais específico do que o da página sem recorrer a softwares comerciais expansivos, como o pdfToolbox4 ou Enfocus 'da callassoftware.com PitStop .)

Este método usa o utilitário pdffonts.exe do XPDF, um Software Livre licenciado sob a GPL:

  1. Acesse: link e faça o download: ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl4-win32.zip .
  2. Extraia o arquivo * .zip para algum diretório e localize os vários utilitários * .exe contidos nele.
  3. Agora, para mostrar todas as fontes usadas na página 22 de um documento, execute:

    pdffonts.exe -f 22 -l 22 c:\path\to\some\pdf.pdf
    
  4. Para ver todas fontes usadas no documento completo, basta executar:

    pdffonts.exe c:\path\to\some\pdf.pdf
    
  5. Para obter uma lista de fontes usadas em cada página de um PDF de 22 páginas, basta usar:

    for /l %i in (1,1,22) do ^
          (echo.PAGE %i & pdffonts -f %i -l %i c:\path\to\some\pdf.pdf)
    
por 25.07.2010 / 17:15
3

Eu usei o plugin Enfocus 'Pitstop Pro para isso, mas não é barato.

    
por 19.11.2009 / 18:36
1

No relatório criado pela Acrobax X Preflight, clique no botão "Show in Snap" no canto inferior esquerdo da janela do relatório e, na lista de janelas, clique em + Visão geral e + Páginas, Cada página da lista pdf está listado, clique em + Página: 1 por exemplo, clique em + Fontes, as fontes da página são listadas, clique em uma fonte eo texto em que ela é usada será exibido na janela Verificação instantânea do snap. Se você tiver que você pode usar encontrar no acrobat para localizar o texto. Descobri que nem sempre está na página relatada, mas a visualização rápida mostra com precisão o texto em que uma determinada fonte é usada, daí a necessidade de usar uma pesquisa de texto regular.

    
por 12.06.2015 / 15:16
0

Talvez não seja relevante para você se o PDF não tiver sido originalmente criado no Word, mas, se estiver, você poderá encontrar as fontes no Word usando a Pesquisa avançada, conforme descrito aqui .

Resumindo:

  1. Encontrar
  2. Avançado ...
  3. Formato - > Fonte

Você pode resolver o resto.

    
por 29.06.2017 / 22:25
-1

Em algum lugar na internet, encontrei esse outro método que funciona, se você tiver o Adobe Acrobat (acho que isso funciona depois de 7).

Localizar ferramentas > Editar texto do documento (Estou lendo meu Acrobat 10X, pode ser diferente em sua versão, mas você deve encontrar o que estou falando)

Quando uma caixa de texto é selecionada, clique com o botão direito do mouse e observe as propriedades. Lá, ele dirá a fonte usada.

editado: encontrei o link para minha referência: link

    
por 02.03.2011 / 16:53