SautinSoft.PdfMetamorphosis предоставляет API для конвертирования RTF-документов в PDF.
- ✔ Имеет собственный RTF-парсер.
- ✔ Читает все версии RTF-документов: 1.0-1.9.1
- ✔ Создает различные версии PDF: 1.0 -1.7, PDF/A.
Во время преобразования Вы можете настроить следующее:
- установить размер страницы, ориентацию и поля,
- установить единый шрифт, размер и цвет для Вашего PDF,
- добавить пользовательские верхние и нижние колонтитулы,
- добавить нумерацию страниц,
- добавить пользовательские водяные знаки,
- указать версию для вывода PDF,
- вложить все шрифты во внуть PDF-документа.
Давайте посмотрим, как добавить свойство "RTF to PDF" в любое .NET-приложение.
Прежде всего добавьте ссылку на сборку "PdfMetamorphosis.dll" (или установите пакет с NuGet), чтобы дать Вашему приложению набор инструментов для конвертации.
Например, чтобы преобразовать RTF в PDF на C#:
SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();
string rtfPath = @"c:\Преступление и наказание.rtf";
string pdfPath = @"c:\Преступление и наказание.pdf";
p.RtfToPdfConvertFile(rtfPath, pdfPath);