导航:首页 > 文档加密 > net数据库pdf

net数据库pdf

发布时间:2022-08-04 06:30:21

① ASP.NET中如何从数据库读取数据后,生成WORD文档,并保存在某个目录下(C#)

如果生产后不改了。直接打印到pdf,word的Image Writer,生成文件打印。

② asp.net怎么打开PDF,本地已安装PDF阅读器

上传的附件可存在数据库中,也可存在目录下
以 下代码为从数据库中导出数据的程序,可参考:
If Not oRpt Is Nothing Then
Dim exptype As ExportFormatType
Dim cttype As String
Dim stm As Stream
Dim fname As String = "fname"
Dim fext As String

Select Case ddlfiletype.SelectedIndex
' case 0:
' exptype=ExportFormatType.Excel;
' cttype="application/msexcel";
' fext=".xls";
' break;
'

Case 0
exptype = ExportFormatType.PortableDocFormat
cttype = "application/octet-stream"
fext = ".pdf"
Exit Select
Case 1
exptype = ExportFormatType.WordForWindows
cttype = "application/msword"
fext = ".doc"
Exit Select
Case 2
exptype = ExportFormatType.Excel
cttype = "application/msexcel"
fext = ".xls"
Exit Select
Case Else
exptype = ExportFormatType.RichText
cttype = "text/plain"
fext = ".rtf"
Exit Select
End Select
fname = fname & fext

stm = oRpt.ExportToStream(exptype)
' If Not (InlineAssignHelper(stm, oRpt.ExportToStream(exptype))) Is Nothing Then
If Not stm Is System.DBNull.Value Then '!!!###
Dim FileSize As Long

FileSize = stm.Length

Dim Buffer As Byte() = New Byte(CInt(FileSize) - 1) {}
stm.Read(Buffer, 0, CInt(FileSize))
stm.Close()
''常见文件的MIME类型
''GIF文件 "image/gif"
''BMP文件 "image/bmp"
''JPG文件 "image/jpeg"
''zip文件 "application/x-zip-compressed"
''DOC文件 "application/msword"
''文本文件 "text/plain"
''HTML文件 "text/html"
''一般文件 "application/octet-stream"
'
'
' '读取数据库中保存的内容
Response.Clear()
Response.Expires = 0
Response.Buffer = True
Response.ContentType = cttype
Response.AddHeader("Content-Length", FileSize.ToString())
Response.AddHeader("Content-Disposition", "attachment;filename=" & fname)
Response.BinaryWrite(Buffer)
Response.Flush()
Response.Close()
Else
lblstatus.Text = "导出失败!"
End If
Else
lblstatus.Text = "没有符合条件的数据!"
End If

③ .net中如何将网页中的数据导出成pdf文件

可以用水晶报表啊

④ 用ASP.NET制作网页,如何上传doc,pdf或者PPT等文档到数据库,然后在网页中显示出来

你的意思是上传了后还要在网页中打开这些文档吗??

⑤ Vb.net 如何向access数据库的附件列进行读写附件,比如PDF文件

可以使用OLE 去添加和下载附件

⑥ asp.net如何把数据库导出为pdf格式

使用itextsharp

⑦ vb.net 导出PDF

这是MSDN给出的一些答案:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/e79afbe3-70d8-4d4e-b651-a864b7e5e7d9/read-parse-a-pdf-file-using-vbnet
http://social.msdn.microsoft.com/Forums/vstudio/en-US/4ca6b6fc-b483-44b3-bce0-eeb2f159c879/how-to-read-a-pdf-text-in-vbnet
http://social.msdn.microsoft.com/Forums/vstudio/en-US/83dd4a50-ee2a-4a57-a71b-7d2f5e06d024/how-to-read-pdf-file-line-by-line-like-text-file

⑧ 请问各位大神:1.怎么实现将PDF显示在asp.net的网页之中,求详细操作与代码

直接输出流文件到页面上即可

我这个是根据路径读取到PDF在展示的 你可以根据你的需求修改下即可

经过测试是OK的 祝你好运
/// <summary>
/// 根据路径读取PDF文件
/// </summary>
/// <param name="path">路径</param>
/// <returns>字节数组</returns>
private byte[] GetPdfByPath(string path)
{
try
{
FileStream fs = File.Open(path, FileMode.Open);
byte[] buffer = new byte[fs.Length];
fs.Read(buffer, 0, buffer.Length);
fs.Close();
HttpContext.Current.Response.ContentType = "application/pdf";
HttpContext.Current.Response.AddHeader("content-disposition", "filename=pdf");
HttpContext.Current.Response.AddHeader("content-length", buffer.Length.ToString());
HttpContext.Current.Response.BinaryWrite(buffer);
return buffer;
}
catch (Exception ex)
{
log.Error("方法:GetPdfByPath error", ex);
return null;
}
}

⑨ 在.net下如何提取PDF的文字并检索相关数据

FileStream ReadPdf = new FileStream(@"d:\books\vb.net\test.pdf", FileMode.Open);
long FileSize;
FileSize = ReadPdf.Length;
byte[] Buffer = new byte[(int)FileSize];
ReadPdf.Read(Buffer, 0, (int)ReadPdf.Length);
ReadPdf.Close();


FileStream CreatePdf = new FileStream(@"d:\books\vb.net\test1.pdf", FileMode.Create);
CreatePdf.Write(Buffer,0,Buffer.Length);
CreatePdf.Close();

希望能帮带你的忙~告一段落~谢谢~

⑩ 如何使用.net编程给pdf文件加水印(急)

我说错了 我用的itextsharp 是用于.net的 现在的情况是找到了库函数的写法 但老是报错 希望大侠们帮看一下:

PdfReader reader = new PdfReader("C:/Documents and Settings/zeng/桌 面/test1.pdf");
PdfStamper stamp = new PdfStamper(reader, new FileStream("C:/Documents and Settings/zeng/桌面/test1.pdf", FileMode.Create));
int n = reader.NumberOfPages;
int i = 0;
PdfContentByte under;
iTextSharp.text.Image im = iTextSharp.text.Image.GetInstance("C:/Documents and Settings/zeng/桌面/logo.jpg");
im.SetAbsolutePosition(440, 730);
im.ScaleAbsolute(160, 60);

while (i < n)
{
i++;
under = stamp.GetOverContent(i);
under.AddImage(im);
}
-----以上都正确
stamp.Close(); ---此处报异常 说文件在被另一个程序使用。
reader.Close();

看了半天 没发现哪里有打开文件没有关闭的 真不知道该怎么办

阅读全文

与net数据库pdf相关的资料

热点内容
腾讯云企业云服务器多少钱 浏览:3
程序员摆地摊弹唱 浏览:371
本田App怎么连接爱车 浏览:775
男士买衣服在哪个app实惠 浏览:690
安卓车机怎么颜色反转 浏览:901
手机uc下载的文件夹 浏览:963
程序员评论南京 浏览:88
冠道怎么连接安卓车载 浏览:318
手机怎么把两张图片做成文件夹 浏览:722
抖音导出表格发货加密 浏览:133
自己电脑怎么模拟成服务器 浏览:553
单片机的Vpp是 浏览:351
iua编译器下载官方 浏览:85
压缩机高低压快速平衡 浏览:876
phpai 浏览:709
怎么不被命令 浏览:88
大话缘定三生服务器什么便宜 浏览:968
idea编译内部类 浏览:468
pdf2word在线转换 浏览:589
tim储存在哪个文件夹 浏览:623