Converter PDF
Índice
Visão Geral
- O BaseDoc por padrão processa imagens no formato JPG ou PNG (preferencialmente em escala de cinza a 150 ou 200 DPI).
- Esses procedimentos tem por finalidade a geração direta de imagens para processamento pelo BaseDoc, tornando desnecessária a impressão o que gera uma economia de papel.
Procedimentos
Convertendo Arquivos PDF para JPEG
- Haverá casos em que será necessário converter PDF para JPG, para isso podemos usar os seguintes procedimentos:
- 1. Baixe o aplicativo ImageMagick em http://www.imagemagick.org/script/binary-releases.php.
Dê preferência à versão Portable (Ex.: ImageMagick-6.9.3-0-portable-Q16-x64.zip). |
- 2. Descompacte para uma pasta local. Ex.: C:\ImageMagick
- 3. Use o seguinte comando: C:\ImageMagick\convert.exe -grayscale Rec709Luminance -density 150 teste.pdf teste-%02d.jpg
- Onde: "teste.pdf" é o nome do PDF a ser convertido, e "teste-%02d.jpg" será o nome das imagens auto numeradas.
- Esse comando gera uma imagem correspondente a cada página do arquivo PDF.
Caso ocorra algum erro relacionado ao comando gswin32c.exe (conforme a imagem abaixo), também será necessário instalar o programa Ghostscript que poderá ser baixado em http://download.cnet.com/Ghostscript-64-bit/3000-2069_4-75445156.html |
Salvando para JPEG direto do PDFCreator
- Outra situação é a capacidade de imprimir diretamente em formato JPG, nesse caso uma boa solução é usar o PdfCreator:
Instalação do PDF Creator
Daqui em diante, está sendo tomando como exemplo o PDFCretor na versão 3.5.1. |
- Baixe o PDFCreator em http://www.pdfforge.org/pdfcreator/download e faça a instalação, seguindo o passo a passo.
- A instalação irá criar uma impressora com o mesmo nome (PdfCreator) nos dispositivos de impressão do windows.
Configurando o Perfil de Impressão
- Seguindo o procedimento padrão de instalação, será criado o ícone do PDFCreator na área de trabalho do Windows, dê um duplo clique sobre ele para acessar as configurações.
- O PDFCreator utiliza perfis padrão para a geração dos arquivos, o mais comum é em arquivo PDF.
- O ideal é criar um perfil de acordo com a necessidade do BaseDoc, onde deverá ser informado o tipo de arquivo (Ex. JPG, PNG, etc.), a qualidade, entre outras informações.
- 1. Acesse o PDFCreator através do ícone criado na sua área de trabalho e clique na opção PERFIS.
- 2. Determine um nome para o perfil (sugestão: BaseDoc) e clique no botão OK.
Para evitar alterações nos perfis padrões do PDFCretor, o Ideal é criar um perfil específico para o BaseDoc. |
- 3. No agrupamento Salvar determine uma pasta temporária onde os arquivos deverão ser salvos (deixe os demais checkbox desmarcados).
- 4. No agrupamento Converter escolha o tipo de arquivo no Formato de Saída, além das demais opções que determinarão a qualidade da imagem.
Escolha o formato de acordo com as configurações feitas no Base Doc. e não esqueça de clicar no botão SALVAR. |
- 5. Para que o novo perfil seja adotado como padrão, basta clicar na opção IMPRESSORA e selecionar o novo perfil que foi criado.
Configurando a Chamada Automática do Base Doc Viewer
- O PDFCreator permite a execução de programas externos através da opção Script, esse recurso poderá ser utilizado em conjunto com o Base Doc Viewer para que as imagens geradas possam ser abertas, possibilitando uma mesclagem com a Etiqueta QrCode.
Isso vai evitar a necessidade de impressão em papel com colagem de Etiqueta QrCode para posterior processamento, porque a etiqueta poderá ser mesclada com a imagem e salva nos respectivos diretórios do BaseDoc. |
- 1. Vá até a Seção Avançado, marque a opção Script.
- 2. No campo Arquivo do Script: entre com o BaseDocViewer.exe, incluindo o caminho de execução.
Para confirmar a configuração, clique em Salvar. |
Imprimindo com o PDFCreator
Como exemplo, utilizamos a impressão de um relatório de sistema, porém essa tarefa poderá ser utilizado para impressão de e-mails e anexos. |
- Se o PDFCreator for definido como impressora padrão do Windows, basta clicar no ícone impressora que o relatório será direcionado para a geração do arquivo, com o perfil padrão configurado.
Ao utilizar o Perfil BaseDoc, será gerado um arquivo JPG correspondente a cada página do documento a ser impresso (ex. nomedoarquivo, nomedoarquivo1, nomedoarquivo2, nomedoarquivo....). Caso o perfil selecionado tenha a configuração para a chamada do BaseDocViewer, ele será exibido conforme os passos a seguir. |
Abrindo as Imagens no BaseDocViewer
- 1. Se o Perfil do PDFCreator foi configurado para executar uma Script, conforme explicado mais acima, ele será exibido mostrando automaticamente todas as imagem geradas.
- 2. Ao clicar no botão a imagem correspondente ao QrCode será inserida sobre a imagem exibida, onde poderá ser redimensionada e posicionada conforme a necessidade.
- 3. Escolha a pasta de destino das imagens e, ao clicar em fechar , as imanges serão salvas junto com o respectivo QrCode.
Relatórios do Sistema Impressos com QrCode
- Alguns relatórios dos Sistemas Base Condomínio e Base Locação são impressos já com a identificação do QrCode, nesse caso a identificação do QrCode fica registrada no respectivo lançamento e, consequentemente, poderão ser gerados direto no formato de imagem compatível com o Base Doc. Quando salvos na pasta de processamento do BaseDoc, as imagens serão processadas no banco de dados e poderão ser vinculadas automaticamente nos lançamentos previamente identificados.
- Recibos de Entrada
- Recibos de Entrada Corrente (Financeiro > Conta Corrente).
- Recibos de Entrada por Faixa (Relatórios > Financeiro > Recibo de Entrada por Faixa).
- Recibos de entrada por Faixa com Descrição (Relatórios > Financeiro > Recibos de entrada por Faixa com Descrição).
- DARF e GPS - Relatórios > Financeiro > DARF/DARM/GPS.
- Comprovante de Serviços Avulsos - Financeiro > Serviços Avulsos.
- Comprovante de Baixa de Recibos - Relatórios > Financeiro > Contas a Receber > Comprovante de Baixa de Recibo.
Recibos de Entrada - QRCode BaseDoc
Os demais relatórios terão funcionalidades comuns em ambos os sistemas. |
- Essa opção permite que os lançamentos de conta corrente, que não tenham Imagem BaseDoc vinculada, tenham recibos de entrada impressos com a identificação do QrCode e, assim, que imagem desses recibos sejam vinculadas ao respectivo lançamento.
- 1. Ao acessar o lançamento e clicar no Botão e escolher a opção Recibo de Entrada Corrente, o sistema irá fazer a impressão direta do recibo de acordo com o lançamento que estiver na tela.
- 2. Se o PDFCreator for utilizado como Impressora Padrão do Windows, o recibo poderá ser gerado direto como imagem JPEG ou PNG, compatíveis com o processamento do Base Doc.
Utilize um perfil que salve direto em JPEG ou PNG (de acordo com a configuração do Base Doc) sem chamar o Perfil BaseDoc, pois a imagem será gerada já com o QrCode. Nesse caso salve o documento direto na pasta de processamento do Base Doc. |
- 3. Se o PDFCreator for utilizado como Impressora Padrão do Windows, o recibo poderá ser gerado direto como imagem JPEG ou PNG compatíveis com o processamento do Base Doc.
- Depois da impressão, o campo Cod. Etiqueta Avulsa será atualizado com a identificação da respectiva etiqueta QrCode correspondente a image do recibo.
- Se a imagem já estiver processada pelo Base Doc, basta clicar no Botão que a respectiva imagem será vinculada ao lançamento.
Outra maneira prática é utilizar a Vinculação Automática de Imagem (BaseDoc > Vinculação Automática de Imagem), pois agiliza muito mais o processo principalmente quando a quantidade de imagens avulsas é grande. |