2016-11-03 6 views
0

Я сохраняю содержимое файла RichTextBox как RTF, но мне нужно установить страницу в landscape.Добавить альбомный формат в контент RichTextBox, сохраненный как RTF

Ищет RTF и Landscape в Интернете я нашел что-то полезное, но я был не в состоянии приспособиться к моим потребностям:

Моего RTF файл выглядит следующим образом:

{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}} 
\viewkind4\uc1\pard\lang1040\f0\fs24\par 
Amount  Start  End  Rate Days Result\par 
\'80 1.000,00 04/11/2015 31/12/2015 0,50%  58 \'80 0,79\par 
\'80 1.000,00 01/01/2016 03/11/2016 0,20% 308 \'80 1,69\par 
\par 
Total \'80 2,48\par 
} 

И я нашел следующий пример RTF с форматом landscape:

{\rtf1\ansi\deff0 {\fonttbl {\f0 Courier;}} 
{\colortbl;\red0\green0\blue0;\red255\green0\blue0;} 
\landscape 
\paperw15840\paperh12240\margl720\margr720\margt720\margb720 
\tx720\tx1440\tx2880\tx5760 
This line is the default color\line 
\tab this line has 1 tab\line 
\tab\tab this line has 2 tabs\line 
\tab\tab\tab this line has 3 tabs\line 
\tab\tab\tab\tab this line has 4 tabs\line 
\cf2 
\tab This line is red and has a tab before it\line 
\cf1 
\page This line is the default color and the first line on page 2 
} 

Я три ed добавить \landscape к моей выходной строке во многих разных местах, но все еще не в состоянии заставить ее работать.

ответ

0

Добавление \landscape само по себе не достаточно, вы также должны установить ширину и высоту бумаги альбомного:

\landscape\paperw15840\paperh12240