Generar PDF Usando Plantillas
Descripción
Puedes usar esta API para generar documentos PDF de páginas web usando Templates como entrada.
Detalles de la Solicitud del PDF
URL de Solicitud
{api-domain}/browser360/v1/project/{project_id}/convert
Alcance
ZohoCatalyst.pdfshot.EXECUTE
Propiedades del JSON de Solicitud
Valor predeterminado: false.
El valor predeterminado se puede cambiar usando los métodos
page.set_default_timeout() o page.set_default_navigation_timeout().
Detalles de la Respuesta del PDF
La respuesta será un PDF que fue generado.
Nota:
-
Necesitas crear una plantilla en la consola para usar esta API.
-
SmartBrowz Templates te ofrece la opción de establecer una contraseña para el documento PDF que generas usando una plantilla. Si empleas la opción Set Password Manually, entonces puedes usar esta API. Esta API no se puede usar si empleas la opción Set Password Dynamically.
Generar Captura de Pantalla Usando Plantillas
Descripción de la Captura de Pantalla
Puedes usar esta API para generar capturas de pantalla de páginas web, usando Templates como entrada.
Detalles de la Solicitud de la Captura de Pantalla
URL de Solicitud
{api-domain}/browser360/v1/project/{project_id}/convert
Alcance
ZohoCatalyst.pdfshot.EXECUTE
Propiedades del JSON de Solicitud
El valor predeterminado se puede cambiar usando los métodos
page.set_default_timeout() o page.set_default_navigation_timeout().
Detalles de la Respuesta de la Captura de Pantalla
La respuesta será una captura de pantalla que fue generada.
curl -X POST 'https://api.catalyst.zoho.com/browser360/v1/project/10470000000272001/convert'
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H ‘Content-Type: application/json’
–d ‘{
“template_id”:“367000000044001”,
“template_data”:{},
“output_options”: {
“output_type”: “pdf”
},
“pdf_options” : {
“scale” : 1,
“display_header_footer” : true,
"print_background" : false,
"landscape" : false,
"page_ranges" : "1",
"format" : "A4",
"width" : "100",
"height" : "100",
"omit_background" : false,
"password": "Demo$"
},
"page_options":{
"css" : {
"content" : "body{background: lightgrey}"
},
"viewport" : {
"width": 1440,
"height": 900
},
"javascript_enabled" : true
},
"navigation_options":{
"timeout" : 5000,
"wait_until" : "networkidle0"
}
}’
curl -X POST \ ‘https://api.catalyst.zoho.com/browser360/v1/project/10470000000272001/convert'
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H ‘Content-Type: application/json’
-d ‘{
“template_id”:“367000000044001”,
“template_data”:{},
“output_options”: {
“output_type”: “pdf”
},
“screenshot_options” : {
“type” : “jpeg”,
“quality” : 100,
“full_page” : false,
“omit_background” : false,
“capture_beyond_viewport” : true,
“clip” :{
“x” : 50,
“y” : 100,
“width” : 1000,
“height”: 100
}
},
“page_options”:{
"css" : {
"content" : "body{background: lightgrey}"
},
"viewport" : {
"width": 1440,
"height": 900
},
"javascript_enabled" : true
},
“navigation_options”:{
“timeout” : 5000,
“wait_until” : “networkidle0”
}
}’
Yes
No
Send your feedback to us