Я хочу поместить текст RTF, который я получаю из richtextbox.RTF, в документ MS Office Publisher с помощью office-interop.Я пытался что-то вроде:
Publisher.Page p = doc.Pages[1];
Publisher.Shape sh = p.Shapes[11];//11 is the index of the textbox in the document
DataObject dataObject = new DataObject(DataFormats.Rtf, richtextbox.RTF);
sh.TextFrame.TextRange.Text= dataObject.GetData(DataFormats.Rtf, true).ToString();
Я также пытался использовать буфер обмена без успеха.