如何在RichtextBox中加载.pdf文件 [英] How Load .pdf file in richtextBox

查看:153
本文介绍了如何在RichtextBox中加载.pdf文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,
我将.txt,.doc文件加载到richtextBox中,但是我想使用c#将pdf文件加载到richtextbox中. 那只是我的.txt和doc文件代码.


在此先感谢.

hi to all,
i load .txt,.doc file into richtextBox but i want to load pdf file to richtextbox using c#.how can any basic or advance idea.
that is my code for .txt and doc file only.


thanks in advance.

private void button1_Click(object sender, EventArgs e)
       {

           if (openFileDialog1.ShowDialog() == DialogResult.OK)
           {

               ApplicationClass WordOper = new ApplicationClass();
               String filePath = openFileDialog1.FileName;
               Object file = filePath;
               object nullobj = System.Reflection.Missing.Value;
               Document doc = WordOper.Documents.Open(ref file, ref
               nullobj, ref nullobj,
               ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj,
               ref nullobj, ref nullobj, ref nullobj, ref nullobj,
               ref nullobj, ref nullobj, ref nullobj, ref nullobj);

               Document doc1 = WordOper.ActiveDocument;
               string m_Content = doc1.Content.Text;
               textBox1.Text = m_Content;

           }
       }



[已编辑]电子邮件ID已删除[/已编辑]
代码包装在预标签中[/编辑]



Email id is removed[/Edited]
Code is wrapped in pre tag[/Edited]

推荐答案

您无法将PDF文件加载到RichTextBox中.实时出价工具不知道如何添加PDF,更不用说渲染PDF了.

您将必须使用第三方控件来展示PDF.
You cannot load a PDF file into a RichTextBox. The RTB has no idea how to prase a PDF, let alone render one.

You''ll have to use a 3rd party control to dispoay the PDF.


这篇关于如何在RichtextBox中加载.pdf文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆