最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10205 今日文數(shù):4696
|
使用spire將url指向的頁面加載后的結(jié)果轉(zhuǎn)成pdf直接看代碼:需要引入命名空間:usingSpire.Pdf;usingSpire.Pdf.HtmlConverter;publicstaticvoidSpireUrlToPDF(stringurl));thread.SetApartmentState(Apartme...
|
項(xiàng)目需求使用velocity模板生成html內(nèi)容,將含有標(biāo)題/段落/表格/圖片的html文件轉(zhuǎn)化成PDF和word格式,并保留良好樣式。iText起初只想實(shí)現(xiàn)word功能,但經(jīng)過嘗試和查詢一些例如poi等工具,都無法較好的保留原有的復(fù)雜樣式,后更換pdf需求進(jìn)行嘗試,itext生成pdf已經(jīng)非常完美了。生成word樣式...
|
前言最近想利用c#打印PDF文件,在網(wǎng)上找了各種辦法,發(fā)現(xiàn)最簡(jiǎn)單的就是使用第三方的動(dòng)態(tài)鏈接庫Spire.Pdf.dll了,但是這個(gè)庫是收費(fèi)的,在Nuget上直接安裝引用打印出來的文件會(huì)有水印。如下圖:經(jīng)過本人一上午的探索,發(fā)現(xiàn)不需要去下載人家破解的Spire.Pdf.dll文件,就可以完美解決去水印的操作,接下來請(qǐng)往下...
|
之前項(xiàng)目中是通過wkhtmltopdf渲染web頁面生成的pdf文件,這個(gè)方案一直不是很穩(wěn)定,并且在不同的場(chǎng)景樣式也常不一樣,老需要調(diào)整。今天研究了一下C#直接生成PDF的方案,還是比較簡(jiǎn)單的,整體方案如下:通過WPF庫生成XPS文件通過PdfSharp將XPS文件轉(zhuǎn)成PDF文件首先看一下生成xps文件的代碼,代碼如下...
|
免費(fèi)組件html轉(zhuǎn)pdf背景我們?cè)诠究赡苡龅揭恍┪募D(zhuǎn)pdf的場(chǎng)景,這里主要講述html轉(zhuǎn)pdf。通常在C#里面有很多html轉(zhuǎn)pdf的組件,我們采用第三方的組件,比如iTextSharp,aspose等,但是有些組件用起來復(fù)雜,需要很多配置,而且在轉(zhuǎn)換出來之后可能出現(xiàn)排版不正確的場(chǎng)景。下面主要介紹select.Ht...
|
通過Url地址或者h(yuǎn)tml內(nèi)容生成到PDF文件,并部署到IIS,轉(zhuǎn)換內(nèi)容不支持Webpack構(gòu)建的前端項(xiàng)目。這里使用的是TuesPechkin,引用下面2個(gè)Nuget包封裝簡(jiǎn)單工具類///<summary>///html轉(zhuǎn)pdf幫助類///</summary>publicstaticclassHtmlToPdfHelp...
|
1、需求前段時(shí)間有個(gè)需求,要求把網(wǎng)頁生成pdf,找了各種插件,才決定使用這個(gè)TuesPechkin,這個(gè)是后臺(tái)采用C#代碼進(jìn)行生成。2、做法我要做的是一個(gè)比較簡(jiǎn)單的頁面,采用MVC綁定,數(shù)據(jù)動(dòng)態(tài)加載,頁面上給個(gè)按鈕,點(diǎn)擊后請(qǐng)求后臺(tái)接口,便可以生成pdf文件了。3、實(shí)現(xiàn)方式引入兩個(gè)相關(guān)DLL,TuesPechkin.Wk...
|
將html文本或者h(yuǎn)tml網(wǎng)頁生成pdf,我常用的2種方式:TuesPechkin,wkhtmltopdf。一、使用TuesPechkin轉(zhuǎn)pdf首先引用TuesPechkin.dll,我使用的是1.0.3,也可以使用最新穩(wěn)定版:///<summary>///將網(wǎng)頁轉(zhuǎn)為pdf文件///</summary>///<par...
|
前言最近,客戶有個(gè)需求過來,Web端無預(yù)覽打印,美其名曰:快捷打印。當(dāng)時(shí)第一反應(yīng)就是找插件,拿來主義永遠(yuǎn)不過時(shí)。找了一圈發(fā)現(xiàn),免費(fèi)的有限制,沒限制的需要收費(fèi)(LODOP真的好用)。說來就是一個(gè)簡(jiǎn)單的無預(yù)覽打印,收費(fèi)的諸多功能都無用武之地,總的來說性價(jià)比很低,所以就打算自己琢磨著寫一個(gè)算了。剛開始總是糾結(jié)在Web端去實(shí)現(xiàn)...
|
語法:CAST(expressionASdata_type)參數(shù)說明:expression:任何有效的SQServer表達(dá)式。AS:用于分隔兩個(gè)參數(shù),在AS之前的是要處理的數(shù)據(jù),在AS之后是要轉(zhuǎn)換的數(shù)據(jù)類型。data_type:目標(biāo)系統(tǒng)所提供的數(shù)據(jù)類型,包括bigint和sql_variant,不能使用用戶定義的數(shù)據(jù)類...
|
在Javascript中,XMLHttpRequest是客戶端的一個(gè)API,它為瀏覽器與服務(wù)器通信提供了一個(gè)便捷通道?,F(xiàn)代瀏覽器都支持XMLHttpRequestAPI,如IE7+、Firefox、Chrome、Safari和Opera。創(chuàng)建XMLHttpRequest對(duì)象XMLHttpRequest用于在后臺(tái)與服務(wù)器...
|
集中化的中心網(wǎng)絡(luò)服務(wù)幫助數(shù)十億人進(jìn)入互聯(lián)網(wǎng)并創(chuàng)造了穩(wěn)定、強(qiáng)大的基礎(chǔ)設(shè)施,讓信息、社交、購物、游戲都只需要一個(gè)指令。同時(shí),這些龐然大物在提供服務(wù)的時(shí)候又形成了絕對(duì)的壟斷,它們是規(guī)則的設(shè)立者、利益的絕對(duì)收割者。面對(duì)網(wǎng)絡(luò)壟斷的困境,Web3應(yīng)運(yùn)而生。Web3不是一個(gè)由大型技術(shù)公司壟斷的網(wǎng)絡(luò),而是去中心化網(wǎng)絡(luò),由其用戶創(chuàng)建、運(yùn)...
![]() |
sqlserver實(shí)現(xiàn)日期部分縮寫yearyy,yyyyquarterqq,qmonthmm,mdayofyeardy,ydaydd,dweekwk,wwweekdaydwhourhhminutemi,nsecondss,smillisecondms/**//*計(jì)算今天是星期幾*/selectdatename(week...
|
sql2005創(chuàng)建存儲(chǔ)過程導(dǎo)出數(shù)據(jù)inset插入語句-如何導(dǎo)出數(shù)據(jù)存儲(chǔ)過程代碼如下圖:createPROCEDURE[dbo].[Proc_Generateinsert]@tablenameSYSNAME,@filterNVARCHAR(500),@OrderNVARCHAR(500)ASDECLARE@columnV...
|
瀏覽器將數(shù)據(jù)轉(zhuǎn)為excel格式下載是一個(gè)非常常見的需求,一直一來我都是選sheejs的js-xlsx。作為一個(gè)老牌并且兼容性超強(qiáng),支持格式,支持的規(guī)范超多,還持續(xù)在維護(hù)的excel庫,作為首選當(dāng)然理所當(dāng)然。新需求一切的使用都非常的正常,直到最近需要對(duì)excel的樣式進(jìn)行編輯,當(dāng)時(shí)心想這么簡(jiǎn)單的需求,還不簡(jiǎn)單,查查api...
|
這篇文章搜集整理自@Junehck師傅的Github,記錄了他在實(shí)戰(zhàn)中遇到的各種WAF攔截SQL注入的場(chǎng)景和繞過姿勢(shì),文章并不是完整的,僅記錄了Bypass部分。https://github.com/Junehck/SQL-injection-bypass0x01%00繞過WAF輸入一個(gè)單引號(hào)頁面報(bào)錯(cuò)首先閉合,這里用%...
|
input元素根據(jù)輸入內(nèi)容自動(dòng)適應(yīng)寬度參考代碼參考代碼如下:<!DOCTYPEhtml><html><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-sc...
|
ExcelJS讀取,操作并寫入電子表格數(shù)據(jù)和樣式到XLSX和JSON文件。一個(gè)Excel電子表格文件逆向工程項(xiàng)目。安裝npminstallexceljs新的功能!重大版本更改-主要的ExcelJS接口已從基于流的API遷移到異步迭代器,從而使代碼更簡(jiǎn)潔。雖然技術(shù)上是一個(gè)突破性的變化,但大多數(shù)API都沒有變化,詳細(xì)信息請(qǐng)...
|
你是否曾在select查詢中看到過where1=1條件。我在許多不同的查詢和許多SQL引擎中都有看過。這條件顯然意味著whereTRUE,所以它只是返回與沒有where子句時(shí)相同的查詢結(jié)果。此外,由于查詢優(yōu)化器幾乎肯定會(huì)刪除它,因此對(duì)查詢執(zhí)行時(shí)間沒有影響。那么,where1=1的作用是什么?這就是我們今天要在這里回答的...
|
SQL行轉(zhuǎn)列現(xiàn)有一張表,表字段有學(xué)生姓名、學(xué)習(xí)科目、科目成績(jī),現(xiàn)想用SQL查詢顯示每個(gè)學(xué)生的姓名、科目及科目的分?jǐn)?shù),學(xué)生姓名縱向展示為一列,科目展示為一行,下顯示學(xué)生對(duì)應(yīng)科目的成績(jī)。學(xué)生成績(jī)信息表如下:查詢顯示表格如下:實(shí)現(xiàn)SQL:selectNAME,SUM(CASEWHENkm=fromstudentGROUPBY...
|
這篇文章主要介紹了C#對(duì)稱加密(AES加密)每次生成的結(jié)果都不同的實(shí)現(xiàn)思路和代碼實(shí)例,每次解密時(shí)從密文中截取前16位,這就是實(shí)現(xiàn)隨機(jī)的奧秘,本文同時(shí)給出了實(shí)現(xiàn)代碼,需要的朋友可以參考下。思路:使用隨機(jī)向量,把隨機(jī)向量放入密文中,每次解密時(shí)從密文中截取前16位,其實(shí)就是我們之前加密的隨機(jī)向量。代碼:publicstati...
|
一直不理解,為什么要計(jì)算兩個(gè)字符串的相似度呢。什么叫做兩個(gè)字符串的相似度。經(jīng)常看別人的博客,碰到比較牛的人,然后就翻了翻,終于找到了比較全面的答案和為什么要計(jì)算字符串相似度的解釋。因?yàn)樗阉饕嬉淹ㄟ^爬蟲抓取的頁面給記錄下來,那么除了通過記錄url是否被訪問過之外,還可以這樣,比較兩個(gè)頁面的相似度,因?yàn)椴煌膗rl中可...
|
作者等框架使用.接下來給大家分享幾個(gè)圖表案例:餅圖:百分比:熱力圖:雙柱圖:如果大家感興趣的話可以參考一下github地址:https://github.com/frappe/charts
|
基于.Net開發(fā)的SQLServer數(shù)據(jù)庫Excel/Word/pdf/html導(dǎo)入導(dǎo)出的開源項(xiàng)目在項(xiàng)目開發(fā)過程中,我們經(jīng)常碰到從數(shù)據(jù)庫導(dǎo)入導(dǎo)出的需求,雖然這樣的功能不是很復(fù)雜,但是往往我們都會(huì)碰到一些問題。比如導(dǎo)入的Excel格式問題、Excetl中圖片導(dǎo)入問題,導(dǎo)出的需求為了方便客戶查看,會(huì)面臨更多個(gè)性化的需求,為...
|