Comment convertir le format Rich Text en PDF
RTF est l'abréviation de Rich Text Format, un format de fichier de document développé par Microsoft. Il prend en charge le formatage du texte (polices, styles et images), mais il est moins riche en fonctionnalités que d'autres formats de documents tels que DOCX ou PDF.
IronPDF peut être utilisé pour convertir en PDF des fichiers RTF provenant de chaînes de caractères ou de fichiers. La conversion de RTF en PDF offre plusieurs avantages, tels que la facilité d'accès, la compressibilité et l'optimisation pour l'impression. Ainsi, vos documents sont cohérents sur toutes les plateformes, sécurisés et prêts à être imprimés.
Commencez avec IronPDF
Commencez à utiliser IronPDF dans votre projet dès aujourd'hui avec un essai gratuit.
Comment convertir RTF en PDF
- Télécharger la bibliothèque C# pour la conversion de RTF en PDF
- Préparez le fichier RTF ou la chaîne de caractères que vous souhaitez convertir
- Utiliser le
RenderRtfStringAsPdf
pour convertir une chaîne RTF - Utiliser le
RenderRtfFileAsPdf
méthode de conversion à partir d'un fichier RTF - Examiner le document PDF généré
Convertir une chaîne RTF en PDF Exemple
Utilisez la méthode RenderRtfStringAsPdf
pour transformer une chaîne RTF en un document PDF. La gamme complète des Options de rendu, telles que l'application dele texte et les en-têtes et pieds de page HTML, l'estampillage de textes et d'images, numérotation des pagesla méthode de rendu de la page, qui permet de personnaliser la taille et l'orientation des pages, est également applicable à cette méthode de rendu. Une fois le document PDF généré, vous pouvez effectuer des manipulations de pages PDF telles quefusion, scissionet la rotation des pages, ainsi que l'application deannotations etsignets.
:path=/static-assets/pdf/content-code-examples/how-to/rtf-to-pdf-from-string.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// RTF string
string rtf = @"{\rtf1\ansi\deff0{\fonttbl{\f0 Arial;}}{\colortbl;\red0\green0\blue0;}\cf0This is some \b bold \b0 and \i italic \i0 text.}";
// Render from RTF string
PdfDocument pdf = renderer.RenderRtfStringAsPdf(rtf);
// Save the PDF
pdf.SaveAs("pdfFromRtfString.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' RTF string
Private rtf As String = "{\rtf1\ansi\deff0{\fonttbl{\f0 Arial;}}{\colortbl;\red0\green0\blue0;}\cf0This is some \b bold \b0 and \i italic \i0 text.}"
' Render from RTF string
Private pdf As PdfDocument = renderer.RenderRtfStringAsPdf(rtf)
' Save the PDF
pdf.SaveAs("pdfFromRtfString.pdf")
Convertir un fichier RTF en PDF Exemple
Pour transformer un fichier RTF en PDF, utilisez la méthode RenderRtfileAsPdf
. Vous pouvez télécharger un exemple de fichier RTF à partir du lien suivantlien. Cet exemple montre comment convertir ce fichier d'exemple en un document PDF.
Aperçu du fichier RTF dans Microsoft Word
Exemple de code
:path=/static-assets/pdf/content-code-examples/how-to/rtf-to-pdf-from-file.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Render from RTF file
PdfDocument pdf = renderer.RenderRtfFileAsPdf("sample.rtf");
// Save the PDF
pdf.SaveAs("pdfFromRtfFile.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' Render from RTF file
Private pdf As PdfDocument = renderer.RenderRtfFileAsPdf("sample.rtf")
' Save the PDF
pdf.SaveAs("pdfFromRtfFile.pdf")