Eu tenho um arquivo .pdf do meu currículo e como não tenho nenhum programa feito para leitura/edição de PDFs, configurei-o para que os arquivos .pdf abram com o Chrome por padrão. Agora, quando vou para a seção Propriedades desse arquivo .pdf, aparece
Type of file: Chrome HTML Document (.pdf)
Opens with: Google Chrome
.
E, como esperado, o arquivo abre no visualizador de PDF do Chrome.
No entanto, quando fui carregar meu .pdf do meu currículo em um site, minha inscrição não foi concluída. O campo para o qual carreguei o .pdf diz
Allowed file types: .pdf, .doc, .docx
.
Em seguida, instalei o programa TeXworks, um frontend do TeX, e escolhi que os arquivos .pdf fossem abertos com ele por padrão. Agora, a seção Propriedades do arquivo é lida
Type of file: PDF File (.pdf)
Opens with: TeXworks
.
Depois de tentar novamente, minha inscrição foi enviada.
Minha pergunta é: por que alterar o programa que abriu o arquivo .pdf alterou o "tipo de arquivo"? O "tipo de arquivo" não deveria ser o mesmo independentemente do programa, já que a extensão do nome do arquivo é sempre ".pdf"? Parece que a simples escolha de abrir PDFs usando o visualizador de PDF do Chrome por padrão alterou o arquivo de certa forma, já que não consegui carregá-lo naquele site, embora a extensão do nome do arquivo ainda fosse .pdf. Acho que minha pergunta poderia ser resumida como: qual é exatamente o "tipo de arquivo"? Uma vez que não parece ser igual à extensão do nome do arquivo.
Resposta curta, não, a extensão em si não foi alterada. Para o sistema, ainda é um arquivo .pdf. A descrição pode ter mudado, mas isso não importa.
É possível que o site para o qual você carregou o arquivo PDF tenha verificado a descrição, e não o tipo de arquivo. Isso significa efetivamente que o site está mal codificado.