Для данного кода используется библиотека itext7:
.
PdfDocument pdf = new PdfDocument(new PdfWriter("output.pdf"));
Document document = new Document(pdf);
// Добавление контента в документ
document.Add(new Paragraph("Введение")
.SetFont(PdfFontFactory.CreateFont(iText.IO.Font.Constants.StandardFonts.HELVETICA_BOLD))
.SetFontSize(18)
.SetTextAlignment(TextAlignment.CENTER)
.SetMargins(0, 0, 0, 10));
document.Add(new Paragraph("Цели")
.SetFont(PdfFontFactory.CreateFont(iText.IO.Font.Constants.StandardFonts.HELVETICA_BOLD))
.SetFontSize(16)
.SetTextAlignment(TextAlignment.JUSTIFIED)
.SetMargins(0, 0, 0, 10));
document.Add(new Paragraph("Постановка целей")
.SetFont(PdfFontFactory.CreateFont(iText.IO.Font.Constants.StandardFonts.HELVETICA))
.SetFontSize(14)
.SetTextAlignment(TextAlignment.JUSTIFIED)
.SetMargins(0, 0, 0, 10));
// Закрытие документа и сохранение
document.Close();
на выход идёт пустой pdf файл, в чём причина - неизвестно