Saltar al contenido principal

Convertir HTML a PDF en Make

PDF4me Convertir HTML a PDF es un Make módulo que renderiza HTML contenido o una web pública URL en un terminado PDF Documento sin un navegador sin interfaz gráfica ni herramientas de renderizado adicionales. Úselo para convertir informes dinámicos, facturas y plantillas de correo electrónico en documentos profesionales. PDFdirectamente dentro de su Make escenario, luego entregar el resultado a Gmail, Google Drive u otro módulo.

Lo que hace este módulo

PDF4me Convertir HTML a PDF convierte un HTML archivo o una web pública URL en un PDF documento dentro de su Make escenario. Entrégalo HTML Contenido que haya creado dinámicamente, como una factura, un informe o un certificado, elija el diseño vertical u horizontal, y el módulo le devolverá un documento terminado. PDF Listo para enviar por correo electrónico, almacenar o pasar al siguiente paso. Sin navegador, sin renderizador sin interfaz gráfica y sin herramientas adicionales. PDF4me Gestiona el renderizado en sus propios servidores, por lo que su escenario se mantiene simple.

Entradas de blog relacionadas(1)

Autenticando su API Pedido

Cada PDF4me módulo en Make requiere un válido Conexión. Crea o selecciona uno que contenga tu PDF4me API clave para que el escenario pueda autenticarse HTML solicitudes de conversión de forma segura.

Datos importantes que no debes perderte

El campo de archivo acepta un URL Además, no es solo una cuestión binaria.
La segunda entrada se llama Documento / archivo público URL, no solo un campo de búfer de archivo. Puede asignar el contenido binario de un HTML archivo de un módulo anterior o una dirección web de acceso público. Si está trabajando con una página alojada en vivo, puede omitir el paso de descarga por completo y pasar el archivo. URL directamente.
Si necesita opciones de configuración avanzadas, estas están disponibles.
El módulo tiene un interruptor de configuración avanzada en la parte inferior del panel, contraído por defecto. Expándalo antes de guardar si necesita un control más preciso sobre la representación. PDF4me La documentación enlazada en la sugerencia del campo Diseño explica qué opciones están disponibles allí.
CSS Funciona mejor cuando está en línea o incrustado.
El menú desplegable Diseño te ofrece Vertical u Horizontal. Todo lo demás, incluidos los márgenes, las fuentes y el tamaño de página, proviene del CSS en tu HTMLLos estilos en línea y los bloques de estilo incrustados se renderizan de forma fiable. Las hojas de estilo externas vinculadas mediante etiquetas de enlace pueden no cargarse si su URL no es accesible al público cuando PDF4me renderiza la página.
El módulo Make PDF4me Convert HTML to PDF muestra la conexión establecida en TestUser01, el archivo establecido en Map con el campo Nombre de archivo asignado desde 2. Nombre de archivo y el campo URL de archivo público asignado desde 2. Datos, el menú desplegable Diseño establecido en Vertical con la sugerencia Establecer diseño de página vertical/horizontal y el interruptor de Configuración avanzada en la parte inferior.

Nombre del archivo y documento / archivo público URL ambos son necesarios al usar Map. El campo Documento acepta uno de los siguientes tipos: HTML búfer binario o una web pública URLLa configuración avanzada permite ampliar las opciones de renderizado.

Parámetros

Requerido: Siempre se deben proporcionar la conexión, el archivo y el diseño. Nombre del archivo y documento/archivo público. URL son necesarios solo cuando el archivo está configurado en Map.

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.Your PDF4me connection
FileRequiredSource input method. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to supply inputs from a prior module.Map
File nameConditionalFilename for the HTML source including extension, required when File is set to Map. Hint: "Map the file name from the source action."2. File Name
Document / public file URLConditionalEither the binary content of an HTML file from a prior module, or a public web URL to render, required when File is set to Map. Hint: "Map the file Data from the source action."2. Data
LayoutRequiredPage orientation for the output PDF. Options: Portrait, Landscape. Hint: "Set page layout portrait/landscape." Has Map toggle for dynamic scenarios.Portrait
Advanced settingsOptionalAdditional rendering controls available when the toggle is expanded. Refer to PDF4me documentation for available options.Expand to configure

Producción

CampoTipoLo que contiene
NameStringFilename of the generated output PDF.
Doc DataBinary (Base64)The converted PDF file content, ready to attach in Gmail, upload to Drive or Dropbox, or pass to another PDF4me module.

¿Cómo convierto? HTML a PDF en Make¿

  1. Agregar PDF4me a Convertir HTML a PDF en tu Make escenario.
  2. Seleccionar Conexión (o haga clic Agregar para crear uno con tu API llave).
  3. Colocar Archivo a Map. Conectar Nombre del archivo y Documento / archivo público URL a partir de las salidas del módulo anterior. O pasar una transmisión pública en vivo. URL directamente en el Documento / archivo público URL campo.
  4. Elegir DisposiciónUtilice la orientación vertical para documentos estándar y la horizontal para tablas o paneles de control amplios.
  5. Guarda y ejecuta. El resultado Doc Data ¿Has terminado? PDF. Envíalo a Gmail, Google Drive, Dropbox o cualquier módulo posterior.

¿Cuándo debo usar Convert? HTML a PDF¿

Configuraciones típicasCommon Make scenario patterns using Convert HTML to PDF.
Convierta un informe de ventas semanal en un PDF y envíalo por correo electrónico
  1. Un mecanismo programado se activa todos los lunes por la mañana.
  2. Una base de datos o un módulo de Google Sheets obtiene los datos de ventas de la semana.
  3. A Make El módulo de texto construye un HTML cadena, incluyendo una tabla de figuras, un encabezado de resumen y en línea CSS estilismo.
  4. Convertir HTML a PDF Se ejecuta con el diseño configurado en modo vertical. El resultado final PDF aterriza en la salida de datos del documento.
  5. Gmail adjunta los datos del documento y envía el informe al equipo directivo antes de la reunión diaria de las 9 de la mañana.
Generar una factura con la marca PDF en cada nuevo pedido
  1. Un webhook se activa cuando se confirma un pedido en una plataforma de comercio electrónico.
  2. Descargas de Google Drive HTML plantilla de factura.
  3. A Make El módulo de texto reemplaza los campos de marcador de posición, como el nombre del cliente, los artículos y el total, con datos reales de la carga útil del pedido.
  4. Convertir HTML a PDF genera la factura final PDF.
  5. Gmail lo envía al cliente y se sube una copia a la carpeta "Facturas" de Dropbox.
Archivar correos electrónicos importantes como PDF registros
  1. Gmail se activa cuando llega un mensaje con una etiqueta específica.
  2. El correo electrónico HTML El cuerpo se extrae y se envuelve con metadatos, como remitente, asunto y fecha, en un formato limpio. HTML disposición.
  3. Convertir HTML a PDF archiva el correo electrónico como un PDF con la orientación configurada en modo vertical.
  4. El PDF se carga en un SharePoint Carpeta de cumplimiento. El correo electrónico está marcado como "Archivado" en Gmail para que el equipo sepa que ha sido registrado.

Consejos prácticos

External stylesheets often fail silently
A link tag pointing at a CSS file only works if PDF4me can reach that URL publicly at render time. If your styling is missing from the output PDF, inline the CSS or embed it in a style block instead.
A public URL skips the HTML-building step entirely
If the page you want already exists and is publicly reachable, pass its address directly in Document / public file URL instead of fetching and rebuilding the HTML in your scenario.
Page size and margins come from CSS, not the module
Layout only controls Portrait vs Landscape orientation. Use @page rules in a style block, for example @page { margin: 20mm; size: A4; }, to control margins and dimensions.
File name still matters even with a URL
When File is set to Map, both File name and Document / public file URL are required fields, even if the Document value is a URL rather than binary content.
Advanced settings are collapsed by default
Expand the Advanced settings toggle before saving if you need finer rendering control. It is easy to miss since the panel starts closed.

Hoja de trucos

Dimensiones de la página y márgenes en la salida PDF provienen enteramente de la CSS en tu HTML, según el Guía de medios paginada de MDN CSS y el Referencia de página de MDN @page; el menú desplegable Diseño solo permite configurar la orientación Vertical u Horizontal.

CampoValor
FileMap
File name2. File Name
Document / public file URL2. Data (binary) or a live public URL
LayoutPortrait or Landscape
OutputName + Doc Data (binary PDF)

Preguntas frecuentes

Can I pass a live web URL instead of an HTML file?+
Yes. The field is called Document / public file URL for a reason. You can map either a binary HTML file from a prior module or a public web address. If you use a URL, the page needs to be reachable without authentication at the time the scenario runs. PDF4me fetches it from its own servers.
What CSS is supported in the HTML I pass?+
Inline styles and embedded style blocks render reliably. External stylesheets linked via link tags may not load if their URL is not publicly accessible during rendering. For consistent results, keep your CSS inline or in a style block within the HTML you pass to the module.
What is in Advanced settings?+
The module has an Advanced settings toggle at the bottom of the panel. Expanding it reveals additional rendering controls beyond Layout. The full list is covered in the PDF4me documentation linked in the Layout field hint. Check there before saving if you need margin control, specific page sizes, or other fine-grained options.
Can I control page margins or use a custom page size?+
For margins and page dimensions, use CSS @page rules inside a style block in your HTML, for example @page { margin: 20mm; size: A4; }. The Layout dropdown handles portrait vs landscape orientation only, everything else comes from your CSS.
How to make HTML to PDF in Make without writing code?+
Add the Convert HTML to PDF module, connect your PDF4me API key, and map File name and Document / public file URL from a prior module or paste a public URL. No custom code or headless browser is required, PDF4me renders the page on its own servers.
What does the module return?+
Name (the output PDF filename) and Doc Data (the binary PDF buffer). Map Doc Data into Gmail as an attachment, upload it to Google Drive or Dropbox, or pass it to another PDF4me module, like Digital Sign or Create PDF/A, for further processing.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda