Есть ли способ для MigraDoc распознавать символы каналов формы, которые уже встроены в текстовый файл ASCII? Или нужно обрабатывать текстовый файл построчно, чтобы поймать их?
Распознавание фидов форм текстовых файлов в MigraDoc
Ответы (1)
Я не думаю, что MigraDoc автоматически обрабатывает «каналы форм» как разрывы страниц.
Вывод, вероятно, выглядит лучше, если вы все равно обрабатываете текстовый файл (например, обрабатываете одиночные CR/LF только как пробелы, обрабатываете пустые строки как новые абзацы и т. д.).
Может даже иметь смысл игнорировать каналы формы - текстовые файлы, вероятно, не были созданы для пропорциональных шрифтов. Если вы используете пропорциональные шрифты с MigraDoc (например, Arial), документы могут уместиться на меньшем количестве страниц.
person
I liked the old Stack Overflow
schedule
17.04.2011
Я не могу игнорировать их, потому что текстовый файл предварительно отформатирован с использованием шрифта с фиксированной точкой для отображения макета таблицы на бумаге для писем. Странно, что CR/LF распознаются, а не формы. В любом случае, я заработал, прочитав каждую строку и выполнив doc.LastSection.AddPageBreak() + doc.LastSection.AddParagraph(), когда я столкнулся с символом подачи формы.
- person Lenard; 17.04.2011