+ -
当前位置:首页 → 问答吧 → 新闻内容如下下载

新闻内容如下下载

时间:2011-12-12

来源:互联网

新闻内容是使用“FreeTextBox”控件,以字符串的形式存储在数据库中的。显示的时候直接将字符串输出在asp.net页面中。

问题:请问可不可以提供下载???将数据库中存储的“新闻字符串”形成“Doc”和“PDF”文件,然后下载下来,有这样的组件和实现方法吗???

作者: starrylover   发布时间: 2011-12-12

C# code

public void CreateWordFile()
        {
            object oMissing = System.Reflection.Missing.Value;
            Microsoft.Office.Interop.Word._Application oWrod = new Microsoft.Office.Interop.Word.Application();
            oWrod.Visible = true;
            Microsoft.Office.Interop.Word._Document oDoc = oWrod.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing);
            
            //Add new table
            object start = 0;
            object end = 0;
            Microsoft.Office.Interop.Word.Range tableLocation = oDoc.Range(ref start, ref end);
            oDoc.Tables.Add(tableLocation, 3, 4, ref oMissing, ref oMissing);
            oDoc.Tables[1].Cell(1, 1).Range.Text = "新闻字符串";
            oDoc.Tables[1].Cell(2, 2).Range.Text = "新闻字符串";
        }

作者: newchilam   发布时间: 2011-12-12

引用 1 楼 newchilam 的回复:

C# code

public void CreateWordFile()
{
object oMissing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word._Application oWrod = new Microsoft.Office.Int……


这是什么思路呢?使用Office组件???

关于PDF怎么办呢?有这样的组件吗???

作者: starryplayer   发布时间: 2011-12-12

<span style="color: #ff0000;">不如生成word,然后下载呗,可以的话 有例子可以给你</span>

作者: C_Krui   发布时间: 2011-12-12

doc就是使用office组件,pdf可以使用adobe的Acrobat吧

作者: xymoxin   发布时间: 2011-12-12

引用 4 楼 xymoxin 的回复:

doc就是使用office组件,pdf可以使用adobe的Acrobat吧


Pdf怎么办呢,有实例吗?

作者: starryplayer   发布时间: 2011-12-12