Make all text by a custom font.
Namespace:
SautinSoftAssembly: PdfMetamorphosis (in PdfMetamorphosis.dll) Version: 7.1.2.14 (7.1.2.14)
Syntax
Parameters
- nameFont
- String
Name of the custom font
Examples

using System; using System.IO; using System.Collections; namespace Sample { class Test { static void Main(string[] args) { // How to set a single font for the whole PDF document. SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis(); // After purchasing the license, please insert your serial number here to activate the component //p.Serial = "XXXXXXXXXXX"; // Let's make that the all text in PDF became in 'Comic Sans MS' font p.TextSettings.FontFace.Custom("Comic Sans MS"); // Set also a single font size 10 p.TextSettings.FontSize = 10; // Set also single text color p.TextSettings.FontColor = System.Drawing.Color.FromArgb(33, 150, 33); if (p != null) { string rtfPath = @"..\..\..\..\Testing files\example.rtf"; string pdfPath = Path.ChangeExtension(rtfPath, ".pdf"); int i = p.RtfToPdfConvertFile(rtfPath,pdfPath); if (i !=0) { System.Console.WriteLine("An error occured during converting RTF to PDF!"); } else { System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(pdfPath) { UseShellExecute = true }); } } } } }

Namespace Sample Friend Class Test Shared Sub Main(ByVal args() As String) ' How to set a single font for the whole PDF document. Dim p As New SautinSoft.PdfMetamorphosis() ' After purchasing the license, please insert your serial number here to activate the component 'p.Serial = "XXXXXXXXXXX" ' Let's make that the all text in PDF became in 'Comic Sans MS' font p.TextSettings.FontFace.Custom("Comic Sans MS") ' Set also a single font size 10 p.TextSettings.FontSize = 10 ' Set also single text color p.TextSettings.FontColor = System.Drawing.Color.FromArgb(33, 150, 33) If p IsNot Nothing Then Dim rtfPath As String = "..\..\..\..\Testing files\example.rtf" Dim pdfPath As String = "..\..\..\..\Testing files\test.pdf" Dim i As Integer = p.RtfToPdfConvertFile(rtfPath, pdfPath) If i <> 0 Then System.Console.WriteLine("An error occured during converting RTF to PDF!") Else System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(pdfPath) With {.UseShellExecute = True}) End If End If End Sub End Class End Namespace