WML em vez de PDF, não é possível imprimir

1

Esta é uma pergunta auto-respondida. Um cliente com dois provedores independentes dos quais fizeram download de PDFs e depois imprimiram ambos começaram a fornecer extensões de arquivo WML em vez de PDF extensões e não puderam imprimir os arquivos.

    
por John 15.04.2016 / 01:09

1 resposta

0

A criação de uma associação de arquivos entre o leitor de PDF (por exemplo, o Adobe Reader ou o leitor Foxit) foi a solução. Ainda é o mesmo arquivo PDF (cabeçalhos internos e tudo), a única diferença é a extensão do arquivo.

Ocorreu um problema adicional em que não consegui criar uma associação entre os arquivos WML no Firefox para o Foxit Reader para o cliente. Eu fui para o Windows Explorer, open the WML file with e criei uma associação do Windows. Então eu renomei o arquivo mimeTypes.rdf e abri o Firefox novamente (você deve reiniciar o Firefox). Fui então capaz de criar a associação para o arquivo WML para a Foxit. Também desativei o modo de segurança e a caixa de diálogo de impressão foi exibida (o Modo de segurança no Foxit impede que o JavaScript seja executado, mas se for uma fonte confiável, você é bom).

C:\Users\[Windows User]\AppData\Roaming\Mozilla\Firefox\Profiles\[Firefox Profile Name]\mimeTypes.rdf

Isso pode ser um pouco mais técnico do que a pessoa que procura a resposta pode encontrar e eu não tenho certeza se ela está limitada ao setor de saúde, embora tenha sido uma solução bastante fácil para que tudo funcionasse. Espero que isso ajude a economizar tempo e insanidade para descobrir o problema.

Eu recomendaria entrar em contato com o provedor para informá-lo de que seus desenvolvedores sabem que é um problema de terceiros, já que meu cliente disse que duas empresas independentes começaram a ter esse problema mesmo tempo. Isto é o que acontece quando qualquer um dos desenvolvedores fica preguiçoso e apenas terceiriza a porcaria de tudo ou os chefes não dão tempo suficiente para os desenvolvedores fazerem seu trabalho.

    
por 15.04.2016 / 01:09

Tags