0
私の目標は、開発者が使用するWPFでレポートを作成することです。レポートに単語やpdf文書を追加したいのですが。単語またはpdfドキュメントからレポートを作成する
Word文書の場合、RichEditControlにワード文書を開き、それをrtf文書としてメモリストリームに保存し、XRRichTextコントロールを使用して、rtf文書をレポートに追加しています。
public void CreateReport()
{
RichEditControl richEdit = new RichEditControl();
MemoryStream stream = new MemoryStream();
XRRichText rtfDoc = new XRRichText();
richEdit.LoadDocument(@"word document path", DocumentFormat.OpenXml);
richEdit.SaveDocument(stream, DevExpress.XtraRichEdit.DocumentFormat.Rtf);
rtfDoc.LoadFile(stream, XRRichTextStreamType.RtfText);
rtfDoc.WidthF = 550F;
this.Detail.Controls.Add(rtfDoc);
this.RequestParameters = false;
this.CreateDocument();
}
rtfとしてワードドキュメントを追加するには、これをお勧めしますか? また、単語文書の代わりに、どのようにしてpdf文書をレポートに追加できますか?
ありがとうございました!