CPechkin 0.0.9.12
dotnet add package CPechkin --version 0.0.9.12
NuGet\Install-Package CPechkin -Version 0.0.9.12
<PackageReference Include="CPechkin" Version="0.0.9.12" />
paket add CPechkin --version 0.0.9.12
#r "nuget: CPechkin, 0.0.9.12"
// Install CPechkin as a Cake Addin
#addin nuget:?package=CPechkin&version=0.0.9.12
// Install CPechkin as a Cake Tool
#tool nuget:?package=CPechkin&version=0.0.9.12
本插件是在Pechkin的基础上,基于.NET2.0开发,剔除Common.Loging依赖,支持多个网页生成一个PDF功能。底层DLL是x86的,所以适用插件的项目必须是x86编译。否则会出现无法加载dll问题。
多网页生成PDF简单实例:
SynchronizedPechkin sc = new SynchronizedPechkin(new GlobalConfig().SetMargins(new Margins(100, 100, 100, 100)));
IList<Uri> uris = new List<Uri>
{
new Uri(@"http://www.baidu.com/"),
new Uri(@"c://1.html")
};
byte[] buf = sc.Convert(uris);
string fn = Path.GetTempFileName() + ".pdf";
FileStream fs = new FileStream(fn, FileMode.Create);
fs.Write(buf, 0, buf.Length);
fs.Close();
Product | Versions |
---|---|
.NET Framework | net20 net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.0.9.12 | 35,605 | 9/11/2015 |
QQ:574852099