Как применить выравнивание и позиционирование текста в документе формата PDF на C# и .NET

В мире обработки документов точное размещение текста имеет решающее значение для создания профессиональных и читабельных документов. Независимо от того, работаете ли вы с простым текстом или сложными скриптами, Pdf.Net предоставляет функции, необходимые для обеспечения наилучшего внешнего вида ваших документов, и точное расположение текста может иметь решающее значение. Эта статья поможет вам улучшить размещение текста на C# и .NET с помощью библиотеки SautinSoft.Pdf.

Чтобы разместить текст в определённом месте на странице PDF, вы можете использовать метод "DrawText". Для этого метода требуются объекты "PdfFormattedText" и "PdfPoint", которые задают координаты. Для более удобного размещения текста вы можете использовать различные свойства и методы, предоставляемые библиотекой Pdf.Net, например, вы можете выровнять текст по центру или правому краю страницы или даже по ширине.

Pdf.Net также поддерживает написание текста сложными шрифтами, что гарантирует совместимость ваших документов с различными языками и системами письма.

В следующем примере показано, как выравнивать и размещать текст в разных местах на странице PDF-документа:

  1. Добавить SautinSoft.PDF из NuGet.
  2. Добавить новую страницу.
  3. Заполнить текстовый объект в формате Pdf.
  4. Нарисовать текст с выравниванием по левому краю в левом верхнем углу страницы.
  5. Выполнить итерацию по оставшимся позициям.
  6. Сохранить PDF-документ.

Выходной результат:

Полный код