Convertissez facilement vos fichiers texte en PDF et vice versa. Toutes les données restent sur votre appareil pour votre confidentialité.
components.privacyNotice.title components.privacyNotice.message
Nombre de caractères: 0
Convertissez facilement vos fichiers texte (.txt, .md, .rtf) en PDF et vice versa. Cet outil prend en charge différents formats de texte et préserve la mise en forme lors de la conversion.
Convertissez vos documents texte en PDF avec options de mise en forme : police, taille, couleurs, marges et en-têtes/pieds de page personnalisés.
Extrayez le texte de vos fichiers PDF en préservant la structure. Supporte l'OCR pour les PDF scannés et les documents image.
Options de personnalisation : choix de la police, taille du texte, espacement des lignes, marges, numérotation des pages.
Convertissez plusieurs fichiers simultanément avec les mêmes paramètres. Gain de temps pour les gros volumes de documents.
// Conversion texte vers PDF avec jsPDF
import jsPDF from 'jspdf';
function convertTextToPdf(text, options = {}) {
const doc = new jsPDF({
orientation: options.orientation || 'portrait',
unit: 'mm',
format: options.format || 'a4'
});
// Configuration de la police
doc.setFont(options.font || 'helvetica');
doc.setFontSize(options.fontSize || 12);
// Définir les marges
const margin = options.margin || 20;
const pageWidth = doc.internal.pageSize.getWidth();
const maxWidth = pageWidth - 2 * margin;
// Diviser le texte en lignes
const lines = doc.splitTextToSize(text, maxWidth);
// Ajouter le texte au PDF
let y = margin;
lines.forEach((line, index) => {
if (y > doc.internal.pageSize.getHeight() - margin) {
doc.addPage();
y = margin;
}
doc.text(line, margin, y);
y += options.lineHeight || 6;
});
return doc;
}
// Exemple d'utilisation
const text = "Votre texte à convertir...";
const pdf = convertTextToPdf(text, {
font: 'helvetica',
fontSize: 12,
orientation: 'portrait',
format: 'a4',
margin: 20,
lineHeight: 6
});
pdf.save('document.pdf');components.outilPage.suggestion.description