2016-06-29 2 views
1

Мне нужно создать файл шаблона с форматированным текстом (RTF). Я могу передавать данные, через которые генерируется текст с расширенным RAW (который затем может быть сохранен).Создание шаблонов с богатым текстом

  • Я вижу TON редакторов HTML ... Я не хочу этого.
  • Мне нужно что-то создать RTF ... raw!
  • спасу, что необработанный RTF в качестве шаблона

трудное время найти что-то. Благодаря

НАПРИМЕР:
мне нужен необработанный формат RTF для шаблона ... Я НЕ хочу HTML

{\rtf1\ansi\ansicpg1252\uc1\deff0{\fonttbl 
{\f0\fnil\fcharset0\fprq2 Arial;} 
{\f1\fswiss\fcharset0\fprq2 Tahoma;} 
{\f2\froman\fcharset2\fprq2 Symbol;}} 
{\colortbl;} 
{\stylesheet{\s0\itap0\nowidctlpar\f0\fs24 [Normal];}{\*\cs10\additive Default Paragraph Font;}} 
{\*\generator TX_RTF32 19.0.542.500;} 
\paperw7315\paperh15840\margl0\margt0\margr0\margb0\deftab1134\widowctrl\lytexcttp\formshade\sectd 
\headery720\footery720\pgwsxn7315\pghsxn15840\marglsxn0\margtsxn0\margrsxn0\margbsxn0\pgbrdropt32\pard\itap0\nowidctlpar\plain\f1\fs20 MED BILL INV# 28989293\par } 
+2

Так в чем проблема/проблема/вопрос? –

+0

Мне нужно создать ШАБЛОН. Как только у меня есть шаблон (в RTF) ... Я могу передать свои данные через него (используя поиск и замену) и вынести отчет RFT из шаблона. Спасибо –

+1

Создайте документ RTF, добавьте текст '{{PLACEHOLDER_XXX}}' для динамических битов, а затем замените их действительными значениями по мере необходимости. –

ответ

3

К сожалению ... Ваш вопрос не очень понятно ...

насчет:

richTextBox1.SaveFile(filename.rtf); 

Если открыть этот файл с помощью блокнота вы увидите что-то вроде:

{\rtf1\ansi\ansicpg1252\deff0\deflang1040{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} 
\viewkind4\uc1\pard\b\i\f0\fs36\par 
} 
+1

Это более тяжелый подъем, чем я надеялся. Но спасибо за идею ... Я надеялся на фактического редактора. Но это будет сделано. –