PDF Generation Template Editor
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
http://<EC2_PUBLIC_IP>:7000/file/handlePOSTmultipart/form-dataapplication/octet-stream (file stream)The following example saves the returned file as test-excel.xlsx:
curl --location --request POST "http://<EC2_PUBLIC_IP>:7000/file/handle" \
--output "test-excel.xlsx" \
--form 'file=@"./input.pdf"' \
--form 'executeType="pdf/xlsx"' \
--form 'password=""' \
--form 'resultFileName="test-excel"' \
--form 'language="2"' \
--form 'parameter="{ \"enableAiLayout\": 1, \"isContainImg\": 1, \"isContainAnnot\": 1, \"enableOcr\": 1, \"ocrLanguage\": 8, \"pageRanges\": \"1,2,3-5\", \"excelAllContent\": 1, \"excelWorksheetOption\": \"e_ForTable\"}"'Check the following in order:
7000/tcpsudo docker pssudo docker logs -f compdfkit_processorLICENSE_KEY in /var/www/compdf/docker-compose.ymlcd /var/www/compdf
sudo docker compose down
sudo docker compose up -dsudo docker logs -f compdfkit_processorsudo docker logs -f dbmysqlDB_PASSWORD in the compose file and the MySQL environment variables accordingly