HTML d email vers PDF

Rend le contenu HTML d un email en PDF en conservant la mise en forme de base

Accepte HTML colle ou fichier HTML et prend en charge un en-tete de message optionnel.

Exemples de résultats

2 Exemples

Email newsletter HTML vers PDF

Rend un contenu newsletter HTML en PDF avec en-tete de mail

libreoffice-html-mail-to-pdf-example1.pdf Voir fichier
Voir paramètres d'entrée
{ "mailHtml": "<h2 style='color:#0f172a'>Q1 Product Update</h2><p>Hello team,</p><p>We shipped 3 major features this quarter.</p><table><tr><th>Area</th><th>Status</th></tr><tr><td>Platform</td><td>Stable</td></tr><tr><td>Growth</td><td>+18%</td></tr></table><p>Regards,<br/>Product Ops</p>", "subject": "Quarterly Product Update", "from": "[email protected]", "to": "[email protected]", "date": "2026-02-16 10:00", "pageSize": "A4", "landscape": false, "marginMm": 12 }

Email HTML complet vers PDF Letter

Convertit un document email HTML complet en PDF format Letter

libreoffice-html-mail-to-pdf-example2.pdf Voir fichier
Voir paramètres d'entrée
{ "mailHtml": "<!doctype html><html><body style='font-family:Arial'><div style='border:1px solid #d1d5db;padding:12px;border-radius:8px'><h3>Support Ticket Reply</h3><p>Hi Alex,</p><p>Your request has been completed. Please review the attached details.</p><ul><li>Ticket: #3241</li><li>Owner: Support Team</li><li>Status: Closed</li></ul><p>Thanks.</p></div></body></html>", "pageSize": "Letter", "landscape": false, "marginMm": 10 }

Click to upload file or drag and drop file here

Maximum file size: 30MB Supported formats: text/html

Points clés

Catégorie
Documents et PDF
Types d’entrée
textarea, file, text, select, checkbox, number
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Convertissez facilement vos emails au format HTML en documents PDF professionnels tout en préservant leur mise en forme originale, leur structure et leurs informations d'en-tête.

Quand l’utiliser

  • Archiver des communications importantes sous forme de documents PDF statiques.
  • Partager des newsletters ou des rapports HTML avec des collaborateurs ne disposant pas d'accès email.
  • Imprimer des emails complexes contenant des tableaux ou des styles spécifiques sans altérer le rendu visuel.

Comment ça marche

  • Collez votre code HTML directement dans la zone de texte ou téléchargez votre fichier .html.
  • Renseignez les informations optionnelles comme l'expéditeur, le destinataire et l'objet pour inclure un en-tête.
  • Ajustez les paramètres de mise en page tels que le format de papier (A4 ou Letter) et les marges.
  • Générez et téléchargez votre fichier PDF final en un clic.

Cas d’usage

Conservation de preuves de correspondance pour des dossiers administratifs ou juridiques.
Transformation de newsletters marketing en documents de référence pour des présentations.
Standardisation de tickets de support client en documents PDF pour archivage interne.

Exemples

1. Archivage de newsletter

Contexte
Une équipe marketing souhaite archiver ses campagnes hebdomadaires pour les inclure dans un rapport trimestriel.
Problème
Le format HTML brut n'est pas adapté à l'intégration dans un rapport PDF global.
Comment l’utiliser
Copier le code HTML de la newsletter, ajouter l'objet et l'expéditeur, puis générer le PDF en format A4.
Résultat
Un document PDF propre, incluant l'en-tête de l'email, prêt à être joint au rapport trimestriel.

2. Conversion de ticket de support

Contexte
Un agent de support doit transmettre une résolution de ticket complexe à un client qui préfère un document PDF.
Problème
Le contenu du ticket contient des listes et des blocs de texte qui doivent rester lisibles lors de l'impression.
Comment l’utiliser
Charger le fichier HTML contenant la réponse du ticket, régler les marges à 10 mm et sélectionner le format Letter.
Résultat
Un fichier PDF parfaitement formaté, conservant la structure des listes et la lisibilité du contenu.

Tester avec des échantillons

html, pdf, text

Hubs associés

FAQ

Quels formats de fichiers sont acceptés ?

Vous pouvez soit coller directement votre code HTML, soit télécharger un fichier au format .html.

Puis-je ajouter des informations d'en-tête ?

Oui, l'outil permet d'inclure manuellement le sujet, l'expéditeur, le destinataire et la date pour structurer votre PDF.

La mise en forme CSS est-elle conservée ?

L'outil conserve la mise en forme de base et les styles CSS intégrés pour garantir un rendu fidèle à l'original.

Quels formats de page sont disponibles ?

Vous pouvez choisir entre les formats A4 et Letter, avec une option pour le mode paysage.

Est-il possible de modifier les marges du PDF ?

Oui, vous pouvez définir des marges personnalisées entre 5 mm et 30 mm pour adapter le document à vos besoins.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/libreoffice-html-mail-to-pdf

Paramètres de la requête

Nom du paramètre Type Requis Description
mailHtml textarea Non -
htmlFile file (Téléchargement requis) Non -
subject text Non -
from text Non -
to text Non -
date text Non -
pageSize select Non -
landscape checkbox Non -
marginMm number Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/libreoffice-html-mail-to-pdf pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-libreoffice-html-mail-to-pdf": {
      "name": "libreoffice-html-mail-to-pdf",
      "description": "Rend le contenu HTML d un email en PDF en conservant la mise en forme de base",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=libreoffice-html-mail-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]