Я использую MigraDoc для создания PDF-файла. Я добавляю два абзаца в текстовый фрейм. Один абзац - это метка, а другой - текстовое поле. После добавления абзацев в текстовый фрейм я добавил текстовую рамку в ячейку строки таблицы. В настоящее время местоположение текстового поля находится ниже метки. Я хочу, чтобы это было рядом с лейблом, или они просто в одной строке. Кто-нибудь знает это решение? Пожалуйста помоги. Вот мой код и изображениеВыровнять два абзаца в одной строке
Код:
static void AddTextBlockAndTextBoxToRow(Row row, int cellIndex, Paragraph label, Paragraph textbox)
{
var textFrame = new TextFrame();
label.Format.Alignment = ParagraphAlignment.Left;
textbox.Format.Alignment = ParagraphAlignment.Left;
textFrame.Add(label);
textFrame.Add(textbox);
row.Cells[cellIndex].Add(textFrame);
}
Изображение
Для каждого ярлыка и текстового поля необходимо добавить два текстовых поля и добавить их отдельно в строку .. это будет работать –
@KumodSingh Я попытался добавить каждый в отдельные текстовые рамки, но выход еще дальше. –
Спасибо @ Kumod Singh. Решение опубликовано здесь http://forum.pdfsharp.net/viewtopic.php?f=2&t=2696 –