Почему символ FormFeed в текстовом файле отображается как разрыв страницы с помощью MS Word / WordPad, а не с помощью NotePad?
У меня есть файл.txt, и он имеет символ FormFeed между para1 и para 2.
Para2 должен быть показан на следующей странице при печати, поэтому FormFeed находится здесь.
sample txt file layout:
para1
formFeedCharacter
para2
expected layout on printing:
para1 отображается на 1-й странице, а para 2 - на 2-й странице, поскольку formFeed действует как разрыв страницы
When opened and printed with
MS Word / WordPad:
Ожидаемый макет идет в 2 страницы, как и ожидалось.
When opened and printed with
Блокнот:
1) FormFeed не действует как разрыв страницы, и весь контент печатается только на 1 странице
2)FormFeed отображается как нечитаемый символ
Final Printed layout when used Notepad:
para1
Unreadable symbol (caused by FormFeed)
para2
Почему Блокнот не может отобразить FormFeed как pageBreak?
Это потому, что NotePad является текстовым редактором, а WordPad/MS Word - текстовым процессором?
Есть ли способ, как мы можем сделать это с помощью NotePad?
1 ответ
Блокнот:
1) Это программа текстового редактора, которая не может интерпретировать символ перевода страницы как разрыв страницы.
2) Следовательно, мы не можем заставить formFeed работать как разрыв страницы и распечатать его с помощью Блокнота.
WordPad / MS Word:
1) Оба являются текстовыми процессорами и могут правильно интерпретировать Form Feed как разрыв страницы. Следовательно, нечитаемый символ не отображается при открытии с ними текстового файла
2) Мы также можем увидеть функцию Break by Print Preview в wordpad/NotePad.
Эта гиперссылка предоставляет дополнительную информацию по этой теме: Дополнительная информация
Также под гиперссылкой показана аналогичная тема с просьбой найти универсальное решение для функции Page Break с использованием txt-файла.