资源简介
用Aspose.Pdf来实现HTML转PDF
代码片段和文件信息
using System;
using System.Drawing.Printing;
using System.IO;
using System.Web;
using System.Diagnostics;
using Aspose.Pdf;
namespace HTML_PDF
{
public partial class ConvertPDF : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
}
public void ConverttoPDF(string htmlFile)
{
string html = htmlFile;
string guid = Guid.NewGuid().ToString();
string pdfFileName = Request.PhysicalApplicationPath + “\\files\\“ + guid + “GenerateHTMLTOPDF.pdf“;
HtmlLoadOptions htmlLoadOptions = new HtmlLoadOptions();
htmlLoadOptions.PageInfo.Margin.Bottom = 10;
htmlLoadOptions.PageInfo.Margin.Top = 20;
Document doc = new Document(new MemoryStream(System.Text.Encoding.UTF8.GetBytes(html)) htmlLoadOptions);
doc.Save(pdfFileName);
Process myProcess = new Process();
myProcess.StartInfo.FileName = pdfFileName;
myProcess.Start();
}
public void btnClick_Click(object sender EventArgs e)
{
string htmlFile = @“
yle type=‘text/css‘>body {
width: 1024px;
color:red;
background: #ffffff;
padding-left:10px;padding-right:10px;padding-top:10px;
}
.table0 {
//table-layout: fixed;
width: 100%;
border-collapse: collapse;
background: #f0f5fb;
}
.table1 {
border-collapse: collapse;
background: #f0f5fb;
}
.table0 td {
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#ffffff;
background-color: #f0f5fb;
border: 1px solid #ffffff;
padding: 3px 0px 3px 10px;
font-size:13px;
font-family: ‘Microsoft Yahei‘ ‘Arial‘ !important;
}
.table1 td {
border-width:1px 1px 1px 1px;
border-style:solid;
border-color:#ffffff;
background-color: #f0f5fb;
border: 1px solid #ffffff;
padding: 3px 0px 3px 10px;
font-size:13px;
font-family: ‘Microsoft Yahei‘ ‘Arial‘ !important;
}
.td-name
{
color: #0069af;
}
.td-value
{
color: #000000;
}
.th-name
{
color: #0069af;
text-align:center;
}
.panel-header {
font-size: 14px;
font-weight: bolder;
color: #3d5880;
text-shadow: 1px 1px rgba(000.3);
font-family: ‘Microsoft Yahei‘ ‘Arial‘ !important;
text-align: left;
padding:5px 0px 10px 5px;
} yle>yle=‘font-size:16px;font-weight:bolder; color: #3d5880;text-shadow: 1px 1px rgba(000.3); font-family: Microsoft Yahei Arial !important;‘>活动申请单信息概览
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 32767488 2015-12-09 17:39 HTML-PDF-A\HTMLtoPDF\bin\Aspose.Pdf.dll
文件 1581591 2015-12-09 17:39 HTML-PDF-A\HTMLtoPDF\bin\Aspose.Pdf.xml
文件 28160 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\bin\HTMLtoPDF.dll
文件 17920 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\bin\HTMLtoPDF.pdb
文件 596 2016-02-24 14:30 HTML-PDF-A\HTMLtoPDF\ConvertPDF.aspx
文件 13895 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\ConvertPDF.aspx.cs
文件 1148 2016-02-24 14:30 HTML-PDF-A\HTMLtoPDF\ConvertPDF.aspx.designer.cs
文件 260507 2016-02-29 11:01 HTML-PDF-A\HTMLtoPDF\files\16507c10-82bf-4ed7-8418-883206965104GenerateHTMLTOPDF.pdf
文件 260507 2016-02-24 15:10 HTML-PDF-A\HTMLtoPDF\files\214effc4-379f-4467-ae4d-794cf6a6bfccGenerateHTMLTOPDF.pdf
文件 260507 2016-02-24 15:10 HTML-PDF-A\HTMLtoPDF\files\40ccf1d9-0a65-436c-a6cc-031300bca305GenerateHTMLTOPDF.pdf
文件 266917 2016-02-29 11:03 HTML-PDF-A\HTMLtoPDF\files\4a1429af-b950-4829-bd22-88b981196dcbGenerateHTMLTOPDF.pdf
文件 260507 2016-02-24 15:10 HTML-PDF-A\HTMLtoPDF\files\5b6fe64d-df7d-4cb0-a4b4-ba33f6fd6209GenerateHTMLTOPDF.pdf
文件 260507 2016-02-24 15:12 HTML-PDF-A\HTMLtoPDF\files\bca24b77-df36-44c5-a2e1-f40aed39ad03GenerateHTMLTOPDF.pdf
文件 1506 2016-02-23 09:14 HTML-PDF-A\HTMLtoPDF\files\css.txt
文件 260507 2016-02-24 17:21 HTML-PDF-A\HTMLtoPDF\files\d4d54e80-c8ba-4c8f-87e0-471c81b2ece2GenerateHTMLTOPDF.pdf
文件 260507 2016-02-24 15:09 HTML-PDF-A\HTMLtoPDF\files\e72f4bb5-9b3a-4611-8046-775c20af7c11GenerateHTMLTOPDF.pdf
文件 93 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Global.asax
文件 1202 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Global.asax.cs
文件 4602 2016-02-24 14:34 HTML-PDF-A\HTMLtoPDF\HTMLtoPDF.csproj
文件 1086 2016-02-24 14:34 HTML-PDF-A\HTMLtoPDF\HTMLtoPDF.csproj.user
文件 7065 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 884 2016-02-29 11:00 HTML-PDF-A\HTMLtoPDF\obj\Debug\HTMLtoPDF.csproj.FileListAbsolute.txt
文件 18139 2016-02-29 11:00 HTML-PDF-A\HTMLtoPDF\obj\Debug\HTMLtoPDF.csprojResolveAssemblyReference.cache
文件 28160 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\obj\Debug\HTMLtoPDF.dll
文件 17920 2016-02-29 11:02 HTML-PDF-A\HTMLtoPDF\obj\Debug\HTMLtoPDF.pdb
文件 1319 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Properties\AssemblyInfo.cs
文件 1989 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Web.config
文件 1223 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Web.Debug.config
文件 1284 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF\Web.Release.config
文件 917 2016-02-24 14:29 HTML-PDF-A\HTMLtoPDF.sln
............此处省略13个文件信息
- 上一篇:新鲜出炉dhtmlx5.0.2专业版
- 下一篇:代理商管理系统_原型+需求分析
相关资源
- 新鲜出炉dhtmlx5.0.2专业版
- 深入浅出HTML与CSS、XHTML中文去链接版
- 6个简单的HTML 个人空间 毕业设计模版
- 基于HTML5飞机大战游戏
-
html5+ja
vasc ript+css商城模拟联想购物 - 仿小米手机商城网站html全套模板
- HTML+CSS旅游网
- 《Cocos2d-Js开发之旅-从HTML5到原生手机
- 酷炫的国外摄影网站模板_个人摄影网
- HTML网页练习之努比亚官网模仿制作
- HTML静态的购物网站模版
- WinCHM电子书制作工具,可生成pdf、c
- 3套美观大气的Html静态模板
- html书店网页设计模板
- html网页设计 网页设计基础
- 手机淘宝H5版交互设计规范
- 仿美团首页html模板
- 仿淘宝移动端的静态html5页面(比较全
- 精品商城HTML源码,页面齐全!可直接
- Windows版的xsltproc
- 蓝色风格OA办公系统界面HTML
- html大作业.rar关于篮球的html+css的大作
- mxGraph绘图控件(HTML5)
- 很炫很真实的HTML5烟花效果
- 仿win8界面的导航网站html+js+css
- 网上书店前台模板228754
- 国外经典HTML+CSS+DIV+JS网站模版
- HTML5教程(pdf清晰版)
- HTML5做的汇率换算器
- html医院大数据可视化
评论
共有 条评论