вот мой код
using iTextSharp.text;
using iTextSharp.text.pdf;
public static void WriteToPDF(string filePath, string fileResult, string text)
{
PdfReader reader = new PdfReader(filePath);
reader.SelectPages("1-3");
PdfStamper stamper = new PdfStamper(reader, new FileStream(fileResult, FileMode.Create));
for (int i = 1; i <= reader.NumberOfPages; i++)
{
PdfContentByte pbover = stamper.GetOverContent(i);
ColumnText.ShowTextAligned(pbover, Element.ALIGN_LEFT, new Phrase("Мой текст #1:" + text), 400, 5, 0);
}
stamper.Close();
}
в PDF записывается только "#1" как можно изменить код, что бы записался "Мой текст #1:"
Нужно изменить код следующим образом
using iTextSharp.text;
using iTextSharp.text.pdf;
public static void WriteToPDF(string filePath, string fileResult, string text)
{
string ttf = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts), "ARIAL.TTF");
var baseFont = BaseFont.CreateFont(ttf, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
var font = new iTextSharp.text.Font(baseFont, iTextSharp.text.Font.DEFAULTSIZE, iTextSharp.text.Font.NORMAL);
PdfReader reader = new PdfReader(filePath);
reader.SelectPages("1-3");
PdfStamper stamper = new PdfStamper(reader, new FileStream(fileResult, FileMode.Create));
for (int i = 1; i <= reader.NumberOfPages; i++)
{
PdfContentByte pbover = stamper.GetOverContent(i);
ColumnText.ShowTextAligned(pbover, Element.ALIGN_LEFT, new Phrase("Мой текст #1:" + text,font), 400, 5, 0);
}
stamper.Close();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Использую автозагрузку классов:
Существует форма регистрации, в которой необходимо выбирать страны из спискаЭтот список хранится в csv файле, как мне его достать оттуда и положить...
Обычно в книгах, когда говорят о каком-то коде, то он может быть раскидан по всей главеПорой даже переходить из одной главы в другую
Из фронтенда решил перейти в бэкенд, подскажите пожалуйста, как происходит вывод данных выбранной категории, единственный момент который...