From 05eee52522e302fa02800b3ad82e604d50120de9 Mon Sep 17 00:00:00 2001 From: Rok Dvojmoc Date: Tue, 18 Apr 2017 19:25:24 +0200 Subject: [PATCH] Adde ViewportSize setting to GlobalSettings.cs, added project documentation xml to nuget package. --- .gitignore | 14 ++++++++++++++ .vs/restore.dg | 6 ++++-- src/DinkToPdf/Settings/GlobalSettings.cs | 6 ++++++ src/DinkToPdf/project.json | 21 +++++++++++++++++++-- 4 files changed, 43 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 866dd2a..0e851ce 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,17 @@ src/DinkToPdf.ThreadSafe/bin/ src/DinkToPdf.ThreadSafe/Properties/ src/DinkToPdf.ThreadSafe/Files/ src/DinkToPdf.ThreadSafe/obj/ +DinkToPdf.TestWebServer/bin/ +DinkToPdf.TestWebServer/obj/ +DinkToPfd.TestConsoleApp/Files/636281092862553384.pdf +DinkToPfd.TestConsoleApp/bin/Debug/ +DinkToPfd.TestConsoleApp/libwkhtmltox.so +DinkToPfd.TestConsoleApp/obj/ +DinkToPdf.TestWebServer/libwkhtmltox.so +DinkToPdf.TestWebServer/libwkhtmltox.dylib +DinkToPdf.TestThreadSafe/obj/ +DinkToPdf.TestThreadSafe/bin/ +DinkToPdf.TestThreadSafe/Files/ +DinkToPdf.TestThreadSafe/Properties/ +DinkToPdf.TestThreadSafe/libwkhtmltox.so +DinkToPfd.TestConsoleApp/Files/ diff --git a/.vs/restore.dg b/.vs/restore.dg index dbb6b1f..ce83a17 100644 --- a/.vs/restore.dg +++ b/.vs/restore.dg @@ -1,2 +1,4 @@ -#:C:\Users\admin\Documents\DinkToPdf\src\DinkToPdf.ThreadSafe\DinkToPdf.ThreadSafe.xproj -C:\Users\admin\Documents\DinkToPdf\src\DinkToPdf.ThreadSafe\DinkToPdf.ThreadSafe.xproj|C:\Users\admin\Documents\DinkToPdf\src\DinkToPdf\DinkToPdf.xproj +#:C:\Users\admin\Documents\DinkToPdf\DinkToPfd.TestConsoleApp\DinkToPdf.TestConsoleApp.xproj +C:\Users\admin\Documents\DinkToPdf\DinkToPfd.TestConsoleApp\DinkToPdf.TestConsoleApp.xproj|C:\Users\admin\Documents\DinkToPdf\src\DinkToPdf\DinkToPdf.xproj +#:C:\Users\admin\Documents\DinkToPdf\DinkToPdf.TestThreadSafe\DinkToPdf.TestThreadSafe.xproj +C:\Users\admin\Documents\DinkToPdf\DinkToPdf.TestThreadSafe\DinkToPdf.TestThreadSafe.xproj|C:\Users\admin\Documents\DinkToPdf\src\DinkToPdf\DinkToPdf.xproj diff --git a/src/DinkToPdf/Settings/GlobalSettings.cs b/src/DinkToPdf/Settings/GlobalSettings.cs index b58e3dd..1feebed 100644 --- a/src/DinkToPdf/Settings/GlobalSettings.cs +++ b/src/DinkToPdf/Settings/GlobalSettings.cs @@ -198,5 +198,11 @@ private string MarginBottom return margins.GetMarginValue(margins.Bottom); } } + + /// + /// Set viewport size. Not supported in wkhtmltopdf API since v0.12.2.4 + /// + [WkHtml("viewportSize")] + public string ViewportSize { get; set; } } } diff --git a/src/DinkToPdf/project.json b/src/DinkToPdf/project.json index ff8e241..d3aca3b 100644 --- a/src/DinkToPdf/project.json +++ b/src/DinkToPdf/project.json @@ -1,8 +1,10 @@ { - "version": "1.0.7-*", + "version": "1.0.8-*", "buildOptions": { - "allowUnsafe": true + "allowUnsafe": true, + "xmlDoc": true, + "nowarn": [ "1591" ] }, "dependencies": { @@ -22,6 +24,21 @@ } }, + "packOptions": { + "files": { + "mappings": { + "lib/netstandard1.6/": { + "includeFiles": [ + "bin/Debug/netstandard1.6/DinkToPdf.pdb", + "bin/Debug/netstandard1.6/DinkToPdf.xml", + "bin/Debug/netstandard1.6/DinkToPdf.dll" + ] + } + } + } + }, + + "scripts": { "postcompile": [ "dotnet pack --no-build --configuration %compile:Configuration%" ] }