Navigation:  Procedimentos adicionais >

Conversão de PDF (HTTP)

Previous  Top  Next

Neste tópico mostraremos como configurar o conversor de PDF com protocolo HTTP na porta 8584.

Para isso, realize os seguintes passos:

 

Recomendamos a utilização do protocolo HTTPS na utilização do conversor de PDF. Utilize o protocolo HTTP somente se não for possível a utilização do HTTPS.

Os comandos abaixo devem ser executados como root.

 

1.Crie o diretório sepdfconverter:

mkdir /usr/local/se/sepdfconverter

 

2.Acesse o diretório sepdfconverter:

cd /usr/local/se/sepdfconverter

 

3.Crie o arquivo docker-compose.yml dentro do diretório sepdfconverter.

vim docker-compose.yml

 

4.Copie o texto abaixo:

version: '3.7'

 

services:

sepdfconverter:

 container_name: sepdfconverter

 image: softexpert/sepdfconverter:latest

 restart: always

 extra_hosts:

   - URLdeAcesso:IPdoServidor

 environment:

   - ASPNETCORE_URLS=http://+:80

 ports:

     - "${HTTP_PORT}:80"

 volumes:

     - ./conf:/app/conf/

 

5.Localize o parâmetro extra_hosts.

 

6.Insira a URL de acesso do SE e ip local do servidor de aplicação conforme imagem a seguir.

 

pdfconverter_http-1

 

7.Salve as alterações com:

wq!:

 

8.Crie o arquivo pdf.env dentro do diretório sepdfconverter.

vim pdf.env

 

9. Insira o texto abaixo, indicando a porta que será utilizada para conexão:

HTTP_PORT=8584

 

pdfconverter_http-2

 

Por padrão, a porta utilizada para conexão HTTP é 8584, porém, é possível informar uma porta diferente caso a porta padrão já esteja em uso. Nesse caso, utilize o comando netstat -lnp | grep "8584" para verificar se a porta está em uso.

 

10. Inicie o serviço do conversor de pdf com o comando abaixo:

cd /usr/local/se/sepdfconverter/ ; docker-compose --env-file pdf.env up -d

 

Para parar o serviço execute o comando abaixo:

cd /usr/local/se/sepdfconverter/ ; docker-compose --env-file pdf.env down

 

Para verificar se o serviço do sepdfconverter subiu, execute o comando abaixo:

docker ps

 

pdfconverter_http-3_zoom85

 

11. Feito isso, acesse o componente SoftExpert Documento arrowrgray Configuração arrowrgray Parâmetros gerais (DC035) e realize o apontamento do serviço na aplicação informando https://IPdoservidor:8584 no campo Habilitar serviço de conversão de PDF arrowrgray Servidor.

 

12. Em seguida, realize o teste de conexão e salve.

 

13. Após finalizar toda a configuração realize um teste de conversão de arquivos .doc, .docx, .xls, e xlsx.