AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1630620
Accepted
sigil
sigil
Asked: 2021-03-04 10:04:38 +0800 CST2021-03-04 10:04:38 +0800 CST 2021-03-04 10:04:38 +0800 CST

Os arquivos PDF são garantidos para armazenar texto simples de forma consistente?

  • 772

Os arquivos PDF são notórios por seu armazenamento inconsistente de formatação de texto: se você escrever algum texto no Word/Writer, aplicar negrito, itálico, etc., imprima-o em PDF, abra este PDF no Acrobat Reader DC ou em qualquer outro visualizador e copie o texto de volta para o Word, é provável que você veja pelo menos alguma formatação perdida. Muitas vezes, você apenas obtém texto simples.

Minha pergunta é: Posso confiar que esse texto simples seja exatamente o mesmo (mesmos caracteres Unicode na mesma ordem) que o original ou também pode ser desfigurado de alguma maneira óbvia?

pdf
  • 3 3 respostas
  • 78 Views

3 respostas

  • Voted
  1. Mokubai
    2021-03-04T10:15:02+08:002021-03-04T10:15:02+08:00

    A única coisa que você pode garantir é que visualmente o PDF terá a mesma aparência do documento de entrada. PDF é um formato para distribuição de documentos, não trocando de um formato para outro.

    Por exemplo, se você tiver uma entrada com caixas de texto escritas em vários lugares que, em teoria, estão seguindo uma da outra no Word, você não pode garantir que os blocos de texto sejam vinculados ou mesmo na mesma ordem na sua saída, principalmente quando passado ou salvo de outros visualizadores ou editores de PDF que podem "otimizar" a saída.

    • 1
  2. Best Answer
    DrMoishe Pippik
    2021-03-04T10:21:56+08:002021-03-04T10:21:56+08:00

    Não, o PDF altera intencionalmente o texto para "formato de descrição da página", ou seja, PDF. Por exemplo, mesmo que um parágrafo ininterrupto seja inserido em um PDF, na conversão para o formato de página, os caracteres de quebra de linha geralmente são inseridos no final de cada linha como apareceriam nessa página.

    Por exemplo, nesta captura de tela de um leitor de PDF, um parágrafo aparentemente ininterrupto,

    Captura de tela do PDF

    quando visto como texto no Notepad++ ,

    Texto PDF no Notepad++

    mostra os pares de retorno de carro/alimentação de linha no final de todas, exceto na última linha.

    Converter texto em PDF é fácil; voltar de PDF para texto é problemático.

    • 0
  3. John
    2021-03-04T10:24:45+08:002021-03-04T10:24:45+08:00

    Se você precisar converter arquivos de PDF de volta, os arquivos PDF criados por máquina são a melhor aposta e isso geralmente funciona decentemente.

    A conversão de um PDF que foi uma digitalização de um documento impresso/em papel normalmente requer muita intervenção.

    Existem aplicativos de OCR que podem ser melhores para esse tipo de trabalho.

    • 0

relate perguntas

  • O Chrome fica pedindo para salvar o PDF e nunca o abre

  • É possível reverter uma página da Web salva como um arquivo PDF de volta à página da Web?

  • Imprimindo em CMYK

  • Recorte e reorganize o PDF A3 digitalizado em duplex para o formato A4

  • A atualização do WebBrowser não atualiza o nível de zoom do PDF

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve