最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET Core中快速構(gòu)建PDF文檔的步驟分享

 更新時(shí)間:2019年12月15日 10:01:46   作者:張子浩  
這篇文章主要給大家介紹了關(guān)于ASP.NET Core中快速構(gòu)建PDF文檔的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
of [toPage]", Line = true }, FooterSettings = { FontName = "Arial", FontSize = 9, Line = true, Center = "Report Footer" } }; var pdf = new HtmlToPdfDocument() { GlobalSettings = globalSettings, Objects = { objectSettings } }; var file = _converter.Convert(pdf); return File(file, "application/pdf"); } }

代碼說明#

在上面的代碼中,我們首先通過使用 IConverter 接口將注冊的 Converter 與依賴注入注入到構(gòu)造函數(shù)中。然后,我們創(chuàng)建兩個(gè)對象 globalSettings , objectSettings 并將它們用作 HtmlToPdfDcoument 屬性中的配置。

現(xiàn)在讓我們來說說 GlobalSettings 和 ObjectSettings 類。

關(guān)于GlobalSettings類#

它括了PDF文檔的整體配置屬性。我們僅使用其中的幾個(gè)屬性來設(shè)置顏色模式,方向,紙張尺寸,文檔標(biāo)題等…但它還有還多屬性。

關(guān)于ObjectSettings類#

ObjectSettings由相關(guān)的PDF文檔的內(nèi)容的屬性。因此,我們可以配置頁面計(jì)數(shù)器的可見性,頁眉和頁腳的格式,文檔的正文內(nèi)容(HtmlContent屬性)或的Web設(shè)置。

HtmlContent屬性是此類的非常重要的屬性。它包含我們生成的HTML模板,并顯示PDF文檔的主體。

WebSettings也非常重要,尤其是如果我們有一個(gè)外部CSS文件來進(jìn)行樣式設(shè)置時(shí)。在此屬性中,我們可以配置文檔的編碼并提供CSS文件的路徑。如果我們檢查此屬性,我們將發(fā)現(xiàn)更多可以配置的設(shè)置,例如PDF文檔的背景,文字大小 等等..

啟動項(xiàng)目#

通過路由定位到我們的API中,重定向PDF打印界面。

  一切看起來都是那么完美,就這樣我們就可以輕松的在ASP.NET Core中構(gòu)建PDF文檔并且還可以完美適配相關(guān)邏輯和某些文檔設(shè)置??!

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對腳本之家的支持。

相關(guān)文章

  • ASP.NET中MVC從后臺控制器傳遞數(shù)據(jù)到前臺視圖的方式

    ASP.NET中MVC從后臺控制器傳遞數(shù)據(jù)到前臺視圖的方式

    這篇文章主要介紹了ASP.NET中MVC從后臺控制器傳遞數(shù)據(jù)到前臺視圖的方式,以實(shí)例形式較為詳細(xì)的分析了asp.net中MVC數(shù)據(jù)傳遞的具體實(shí)現(xiàn)方法,需要的朋友可以參考下
    2014-12-12
  • asp.net中GridView編輯,更新,合計(jì)用法示例

    asp.net中GridView編輯,更新,合計(jì)用法示例

    這篇文章主要介紹了asp.net中GridView編輯,更新,合計(jì)用法,結(jié)合實(shí)例形式分析了asp.net中GridView常見的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • asp.net core下給網(wǎng)站做安全設(shè)置的方法詳解

    asp.net core下給網(wǎng)站做安全設(shè)置的方法詳解

    這篇文章主要給大家介紹了關(guān)于asp.net core下給網(wǎng)站做安全設(shè)置的相關(guān)資料,文章通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 靜態(tài)gb2312編碼在項(xiàng)目傳值出現(xiàn)中文亂碼現(xiàn)象

    靜態(tài)gb2312編碼在項(xiàng)目傳值出現(xiàn)中文亂碼現(xiàn)象

    參考的美工靜態(tài)頁面是gb2312格式的,當(dāng)此編碼拿到項(xiàng)目中后,utf-8編碼的系統(tǒng),加載頁面時(shí),會出現(xiàn)樣式問題,比如不能正常居中等
    2013-06-06
  • 一個(gè)比較通用的分頁控件,完整的設(shè)計(jì)時(shí)支持和比較流行的分頁模式(提供源碼下載)

    一個(gè)比較通用的分頁控件,完整的設(shè)計(jì)時(shí)支持和比較流行的分頁模式(提供源碼下載)

    本分頁控件還包含簡單屬性,復(fù)雜屬性,自定義視圖狀態(tài),分頁事件,創(chuàng)建控件,render控件,Attribute,設(shè)計(jì)時(shí)支持等比較齊全的自定義控件的元素,是個(gè)不錯(cuò)學(xué)習(xí)自定義控件開發(fā)的例子
    2010-12-12
  • 頁面爬蟲(獲取其他頁面HTML)加載到自己頁面示例

    頁面爬蟲(獲取其他頁面HTML)加載到自己頁面示例

    利用頁面爬蟲(獲取其他頁面HTML)加載到自己頁面,實(shí)現(xiàn)所謂的小偷程序吧,具體實(shí)現(xiàn)代碼如下,感興趣的朋友可以參考下哈
    2013-06-06
  • 不可忽視的 .NET 應(yīng)用5大性能問題

    不可忽視的 .NET 應(yīng)用5大性能問題

    ASP.NET 或是 Windows Forms 容器中,使用 ADO 庫與運(yùn)行在 CLR 交互,而 CLR 運(yùn)行在操作系統(tǒng)中而該硬件又與其他包含不同技術(shù)堆棧的硬件通過網(wǎng)絡(luò)相連。在你的應(yīng)用與外部環(huán)境之間,。我們還有 API 管理服務(wù)以及多級緩存基礎(chǔ)構(gòu)造數(shù)量龐雜,都可能影響應(yīng)用程序的性能!
    2016-05-05
  • Mvc動態(tài)注冊HttpModule詳解

    Mvc動態(tài)注冊HttpModule詳解

    本文主要介紹了Mvc動態(tài)注冊HttpModule的方法。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-03-03
  • ASP.NET WebAPI2復(fù)雜請求跨域設(shè)置的方法介紹

    ASP.NET WebAPI2復(fù)雜請求跨域設(shè)置的方法介紹

    這篇文章主要給大家介紹了關(guān)于ASP.NET WebAPI2復(fù)雜請求跨域設(shè)置的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用ASP.NET具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • asp.net Request.ServerVariables[] 讀解

    asp.net Request.ServerVariables[] 讀解

    asp.net Request.ServerVariables[] 讀解,學(xué)習(xí).net的朋友可以參考下,方便獲取服務(wù)器的一些信息。
    2011-08-08

最新評論

韶山市| 威信县| 清流县| 定日县| 德江县| 清涧县| 墨脱县| 广东省| 新沂市| 景谷| 镇康县| 高州市| 闵行区| 印江| 筠连县| 绥棱县| 聂拉木县| 青海省| 上蔡县| 环江| 双江| 广南县| 分宜县| 景宁| 金门县| 深水埗区| 萨迦县| 霍山县| 南木林县| 大竹县| 宁河县| 监利县| 芒康县| 柳河县| 邓州市| 墨脱县| 岳普湖县| 吴江市| 景德镇市| 普兰县| 伊通|