горизонтально расположенные полосы: белая, синяя, красная

Конвертирование Text в PDF на C#.

  • Поддерживает символы Юникода;
  • Создает макет страницы.
  • Создает различные версии PDF 1.0 - 1.7, включая PDF/A;
  • Настраиваемые свойства страниц, верхний и нижний колонтитулы, нумерация;
  • Добавление пользовательских водяных знаков.
<br />
<b>Notice</b>:  Undefined variable: titlepage in <b>C:\inetpub\wwwroot\sautinsoft.ru\products\pdf-metamorphosis\texttopdf.php</b> on line <b>62</b><br />

SautinSoft.PdfMetamorphosis предоставляет API для конвертирования любых текстовых документов в PDF.

  • ✔ Поддерживает символы Юникода;
  • ✔ Создает макет страницы;
  • ✔ Создает различные версии PDF: 1.0 -1.7, PDF/A;

Во время преобразования Вы можете настроить следующее:

  • установить размер страницы, ориентацию и поля,
  • установить единый шрифт, размер и цвет для Вашего PDF,
  • добавить пользовательские верхние и нижние колонтитулы,
  • добавить нумерацию страниц,
  • добавить пользовательские водяные знаки,
  • указать версию для вывода PDF,
  • вложить все шрифты во внуть PDF-документа.

Загрузка

DEMO-версия бесплатна.

Давайте посмотрим, как добавить свойство "Text to PDF" в любое .NET-приложение.

Прежде всего добавьте ссылку на сборку "PdfMetamorphosis.dll" (или установите пакет с NuGet), чтобы дать Вашему приложению набор инструментов для конвертации.

Например, чтобы преобразовать Text в PDF на C#:

SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();

// Установим размер страницы А4.
p.PageSettings.Size.A4();
  string textPath = @"d:\Евгений Онегин.txt";
  string pdfPath = @"d:\Евгений Онегин.pdf";
  int result = p.TextToPdfConvertFile(textPath, pdfPath);
  p.RtfToPdfConvertFile(rtfPath, pdfPath);

Некоторые примеры преобразования текста в PDF на C# и VB.NET

1. Конвертирование текстового файла в PDF на C#:

SautinSoft.PdfMetamorphosis p = new SautinSoft.PdfMetamorphosis();

  // Давайте установим: A4, альбомная ориентация, левое и правое поля: 1,5 дюйма, верх и низ: 1 дюйм.
  p.PageSettings.Size.A4();
  p.PageSettings.Orientation = SautinSoft.PdfMetamorphosis.PageSetting.Orientations.Landscape;
  p.PageSettings.MarginRight.Inch(1.5f);
  p.PageSettings.MarginTop.Inch(1.0f);
  p.PageSettings.MarginBottom.Inch(1.0f);

  string textPath = @"d:\Oblomov.txt";
  string pdfPath = @"d:\Oblomov.pdf";
  int result = p.TextToPdfConvertFile(textPath, pdfPath);

2. Конвертирование текстового файла в PDF-файл на VB.NET:

Dim p As New SautinSoft.PdfMetamorphosis()

' Давайте установим: A4, альбомная ориентация, левое и правое поля: 1,5 дюйма, верх и низ: 1 дюйм.
p.PageSettings.Size.A4()
p.PageSettings.Orientation = SautinSoft.PdfMetamorphosis.PageSetting.Orientations.Landscape
p.PageSettings.MarginLeft.Inch(1.5F)
p.PageSettings.MarginRight.Inch(1.5F)
p.PageSettings.MarginTop.Inch(1.0F)
p.PageSettings.MarginBottom.Inch(1.0F)

Dim textPath As String = "c:\A Hero of Our Time.txt"
Dim pdfPath As String = Path.ChangeExtension(textPath, ".pdf")

If p.TextToPdfConvertFile(textPath, pdfPath) = 0 Then
  System.Diagnostics.Process.Start(pdfPath)
End If

Больше примеров кода смотрите здесь.

Есть вопрос?

стоящий в позе задумчивости человечек у красного знака вопроса выше его роста
  • Если у вас есть вопросы,
  • нужна помощь
  • или пример кода,

обращайтесь в нашу службу поддержки по адресу: [email protected] или спросите в онлайн-чате (правый нижний угол этой страницы). Мы Вам обязательно поможем!

Другие функции SautinSoft.PdfMetamorphosis

DOCX в PDF RTF в PDF HTML в PDF ✦ Text в PDF Split/Merge PDF
 ВВЕРХ