by Gio » 12 Aug 2022, 09:13
Bom dia Alexjc.
Tenho um script interno na empresa fazendo algo semelhante a isso, mas ao invés de usar Foxit Reader, ele usa o PdftoText, um aplicativo controlável por linha de comando que permite converter um PDF em TXT.
Uma vez executado o comando de conversão (usando
Run, %ComSpec% /c), o script aguarda o arquivo txt ser gerado, depois lê o conteúdo usando
FileRead e no seu caso depois disso ele simplesmente iria decidir para qual nome renomear e em qual pasta colocar o arquivo original (você pode renomear arquivos usando
FileMove.
O Pdftotext hoje faz parte de uma suite chamada xpdf. Sendo assim, basta instalar o xpdf na máquina que a linha de comando do pdftotext será habilitada.
OBS: Só pra dizer o óbvio: o xpdf é um programa de terceiros, e embora eu esteja comentando que uso ele, isso não significa que a comunidade do autohotkey ou a fundação recomende ou endosse ele. Estou apenas compartilhando minha experiência pessoal como usuário, pois todo programa de terceiros, ainda que comentado por alguém aqui do fórum, será sempre usado a seu próprio risco por quem quer que deseje usar. Eu NÃO sou desenvolvedor do xpdf para poder dizer com certeza se ele é totalmente livre de bundlewares ou quaisquer códigos maliciosos. Se quiser usar, use a seu próprio risco assim com eu faço. Da útima vez que verifiquei, este programa é open-source e tem um bom histórico (26 anos).
Bom dia Alexjc.
Tenho um script interno na empresa fazendo algo semelhante a isso, mas ao invés de usar Foxit Reader, ele usa o PdftoText, um aplicativo controlável por linha de comando que permite converter um PDF em TXT.
Uma vez executado o comando de conversão (usando [url=https://www.autohotkey.com/docs/commands/Run.htm#ExVerb]Run, %ComSpec% /c[/url]), o script aguarda o arquivo txt ser gerado, depois lê o conteúdo usando [url=https://www.autohotkey.com/docs/commands/FileRead.htm]FileRead[/url] e no seu caso depois disso ele simplesmente iria decidir para qual nome renomear e em qual pasta colocar o arquivo original (você pode renomear arquivos usando [url=https://www.autohotkey.com/docs/commands/FileMove.htm]FileMove[/url].
O Pdftotext hoje faz parte de uma suite chamada xpdf. Sendo assim, basta instalar o xpdf na máquina que a linha de comando do pdftotext será habilitada.
:arrow: OBS: Só pra dizer o óbvio: o xpdf é um programa de terceiros, e embora eu esteja comentando que uso ele, isso não significa que a comunidade do autohotkey ou a fundação recomende ou endosse ele. Estou apenas compartilhando minha experiência pessoal como usuário, pois todo programa de terceiros, ainda que comentado por alguém aqui do fórum, será sempre usado a seu próprio risco por quem quer que deseje usar. Eu NÃO sou desenvolvedor do xpdf para poder dizer com certeza se ele é totalmente livre de bundlewares ou quaisquer códigos maliciosos. Se quiser usar, use a seu próprio risco assim com eu faço. Da útima vez que verifiquei, este programa é open-source e tem um bom histórico (26 anos).