资源简介
.net根据html在内存中生成复杂格式的pdf,支持html带样式转换并保留html样式,生成的pdf中文不会乱码,格式不会乱,理论上html是什么样子,转换后的pdf就是什么样子,demo已亲测可用,因为项目中需要生成pdf,研究了两三天才搞定,要的积分是有点多,如果demo不能生成pdf欢迎来喷,联系方式:13501715983(同微信同QQ同tel),接收有偿指导,ps:个人小说网站:www.ystxt.com
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CreatePDF
{
class Program
{
static void Main(string[] args)
{
string filepath = “D:/FTPFolder/“ + DateTime.Now.ToString(“yyyyMMdd“);
if (System.IO.Directory.Exists(filepath) == false)
{
System.IO.Directory.CreateDirectory(filepath);
}
//注意以下几点:
//1、wkhtmltopdf.exe 是生成pdf的关键,切不可删除
//2、生成pdf的html代码中是可以写样式代码的,html是什么样子,生成的pdf就是什么样子
//3、字体,电脑的字体库中一定要有该字体(simsun.ttc)如没有,则会生成失败,或者生成乱码
//4、字符编码一定得是gb2312,不能改成utf-8,wkhtmltopdf内核不支持utf-8编码
//5、如有问题,请联系我,提供有偿指导,13501715983(同微信同QQ同tel)
string html = @“lns=‘http://www.w3.org/1999/xhtml‘>ta charset=‘gb2312‘/>tle> tle>yle>@font-face{font-family: ‘宋体‘;src:url(‘C:\Windows\Fonts\simsun.ttc‘) yle>yle=‘width:90%;margin: 0 auto;font-size:14px‘> 姓名:测试病人 性别:X 年龄:X 登记号:xxxxxx 住院号:xxxxxx 治疗日期:xxxxxx yle=‘background-color: rgb(192192192)‘>透前信息
yle=‘width:90%;margin: 0 auto;font-size:14px‘>yle=‘width:25%‘>治疗模式:HD yle=‘width:25%‘>透析机:Dialog+Single pump yle=‘width:25%‘>透析器:佩尼16HF yle=‘width:25%‘>透析液:Ca1.25 yle=‘width:25%‘>透前体重:62.8 yle=‘width:25%‘>上次体重:60.6 yle=‘width:25%‘>目标体重:60.6 yle=‘width:25%‘>计算超滤量:2500 yle=‘width:25%‘>透前血压[mmHg]:138 yle=‘width:25%‘>透前脉搏[次/分]:62 yle=‘width:25%‘>设定治疗时间[h]:240 yle=‘width:25%‘>置换方式:无 yle=‘width:25%‘>置换流量[L]:0 yle=‘width:25%‘>抗凝剂: yle=‘width:25%‘>血管通路:人造血管U右前臂 yle=‘width:25%‘> yle=‘background-color: rgb(192192192);text-align:center‘>药品医嘱
yle=‘width:90%;margin: 0 auto;font-size:14px‘> yle=‘text-align:center;width:15%‘>药名 yle=‘text-align:center;width:15%‘>用量 yle=‘text-align:center;width:55%‘>医嘱 yle=‘text-align:center;width:15%‘>护士签名 yle=‘text-align:center;width:15%‘>速碧林 yle=‘text-align:center;width:15%‘>2000U yle=‘text-align:center;width:55%‘>暂无医嘱 yle=‘text-align:center;width:15%‘>陈瑜 yle=‘text-align:center;width:15%‘>0.9%NaCl(生理盐水) yle=‘text-align:center;width:15%‘>600ml yle=‘text-align:center;width:55%‘>暂无医嘱 yle=‘text-align:center;width:15%‘>林迎佳 yle=‘text-align:center;width:15%‘>利血宝 yle=‘text-align:center;width:15%‘>3000U yle=‘text-align:center;width:55%‘>暂无医嘱 yle=‘text-align:center;width:15%‘>潘孝婷<
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 12800 2019-01-28 15:53 CreatePDF\.vs\CreatePDF\v14\.suo
文件 187 2019-01-28 15:53 CreatePDF\CreatePDF\App.config
文件 25600 2019-01-28 16:05 CreatePDF\CreatePDF\bin\Debug\CreatePDF.exe
文件 187 2019-01-28 15:53 CreatePDF\CreatePDF\bin\Debug\CreatePDF.exe.config
文件 15872 2019-01-28 16:05 CreatePDF\CreatePDF\bin\Debug\CreatePDF.pdb
文件 22696 2019-01-28 16:03 CreatePDF\CreatePDF\bin\Debug\CreatePDF.vshost.exe
文件 187 2019-01-28 15:53 CreatePDF\CreatePDF\bin\Debug\CreatePDF.vshost.exe.config
文件 490 2016-03-09 19:48 CreatePDF\CreatePDF\bin\Debug\CreatePDF.vshost.exe.manifest
文件 9110 2019-01-28 16:01 CreatePDF\CreatePDF\bin\Debug\html\201901281601359539117.html
文件 29837312 2018-06-12 15:29 CreatePDF\CreatePDF\bin\Debug\wkhtmltopdf.exe
文件 2605 2019-01-28 15:53 CreatePDF\CreatePDF\CreatePDF.csproj
文件 362 2019-01-28 16:03 CreatePDF\CreatePDF\obj\Debug\CreatePDF.csproj.FileListAbsolute.txt
文件 25600 2019-01-28 16:05 CreatePDF\CreatePDF\obj\Debug\CreatePDF.exe
文件 15872 2019-01-28 16:05 CreatePDF\CreatePDF\obj\Debug\CreatePDF.pdb
文件 6730 2019-01-28 15:53 CreatePDF\CreatePDF\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2019-01-28 15:53 CreatePDF\CreatePDF\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2019-01-28 15:53 CreatePDF\CreatePDF\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2019-01-28 15:53 CreatePDF\CreatePDF\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 18033 2019-01-28 16:11 CreatePDF\CreatePDF\Program.cs
文件 1336 2019-01-28 15:53 CreatePDF\CreatePDF\Properties\AssemblyInfo.cs
文件 994 2019-01-28 15:53 CreatePDF\CreatePDF.sln
目录 0 2019-01-28 16:05 CreatePDF\CreatePDF\bin\Debug\html
目录 0 2019-01-28 15:53 CreatePDF\CreatePDF\obj\Debug\TempPE
目录 0 2019-01-28 15:53 CreatePDF\.vs\CreatePDF\v14
目录 0 2019-01-28 16:02 CreatePDF\CreatePDF\bin\Debug
目录 0 2019-01-28 16:01 CreatePDF\CreatePDF\obj\Debug
目录 0 2019-01-28 15:53 CreatePDF\.vs\CreatePDF
目录 0 2019-01-28 15:53 CreatePDF\CreatePDF\bin
目录 0 2019-01-28 15:53 CreatePDF\CreatePDF\obj
目录 0 2019-01-28 15:53 CreatePDF\CreatePDF\Properties
............此处省略6个文件信息
相关资源
-
Swift3.0 官方文档PDF+HTML
-
类似百度文库在线预览文档flash版(支
-
福昕PDF阅读器 V4.3中文绿色版
-
编写高质量代码-源代码.pdf
-
datatable、pdfmake、buttons.html5导出中文
-
pdf 在线预览
-
VB6.0组件工具指南(PDF带书签)
-
ja
vascript从头学.pdf
-
nuiapi帮助文档html、pdf格式
-
html上传pdf
-
李炎恢XHTML学习笔记.pdf
-
Html5移动应用预览pdf文档
-
HTML5 秘籍 中文完整版 PDF
-
Pro HTML5 and CSS3 Design Patterns.pdf
-
众妙之门—精通CSS3(PDF版)
-
《HTML5与CSS3教程第8版》PDF版+源代码
-
springboot整合pdfjs修改版简单demo可直接
-
HTML5权威指南.pdf[美] 弗里曼Adam Freem
-
easy_office提供html2excel html2word html2pdf工
-
《Head First HTML与CSS第2版》中文高清完
-
Learning Web Design 5th Edition正式版,原版
-
Head first html & css深入浅出html and css中
-
mupdf-qt已编译库文件
-
Web Development and Design Foundations with HT
-
HTML5+CSS3经典教程+
-
机械臂仿真软件VREP用户手册--PDF版本
-
ja
vascript DOM编程艺术PDF中文清晰完
-
The Definitive Guide to HTML5 无水印pdf
-
HTML+CSS+ja
vascript Web开发.第7版..p
-
HTML5 Canvas 开发详解第二版高清完整版
评论
共有 条评论