itextsharp

    0熱度

    1回答

    我想添加一個功能,使用itextSharp庫添加水印到正在被添加到庫中的pdf文檔。爲此,我創建了一個事件偵聽器,該事件偵聽器在添加項目時觸發。代碼如下: using System; using System.Security.Permissions; using Microsoft.SharePoint; using Microsoft.SharePoint.Utilities; usi

    1熱度

    5回答

    我想用C#.NET 顯示在WinForm的PDF文件我已經包含了iTextSharp的圖書館,併成功打開PDF文件,但是我得到一個byte[]回從iTextView PdfReader reader = new PdfReader(GetURI("test.pdf")); reader.getPageN(1); //returns byte array 我在這個庫上找不到太多的文檔,我想知道

    0熱度

    1回答

    我嘗試在VB項目中編寫驗證方法來檢查PDF文件是否爲PDF/A.我正在玩itextsharp.pdfa,但我沒有找到一種方法來驗證這一點。 從 here 我明白,使用itextsharp是不可能的。 itextsharp 5.5.5是否包含這樣的功能? 有沒有其他的DLL我可以在vb.net項目中用於此驗證?

    1熱度

    1回答

    我想獲取PDF,保留一些頁面,然後將其保存到另一個目標而不會丟失字段結構。 下面的代碼工作完美複印: string sourceFolder = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); string sourceFile = Path.Combine(sourceFolder, "POMultiple.

    0熱度

    1回答

    我試圖將數字簽名添加到空白的現有PDF中,然後用數字簽名創建一個新的PDF。 這裏是我的代碼: FileStream fs = new FileStream(newFile, FileMode.Create, FileAccess.Write); PdfReader pdfreader = new PdfReader(pdf); PdfStamper stamper = PdfStamper.

    2熱度

    1回答

    我使用iTextSharp以HTML頁面爲例創建PDF。我正在嘗試在文字周圍添加邊框以突出顯示某些項目。使用這些帖子中的方法(Draw Rect at curr position和Add Text over image)我已經使用OnGenericTag事件爲每個匹配特定條件的塊創建矩形。事件正確觸發,矩形繪製在正確的元素上。但是,當我爲表格單元添加背景時出現問題,它出現在塊矩形的頂部。有沒有辦法

    0熱度

    1回答

    美好的一天, 我有一個控制檯應用程序,它有一個包含圖像的水晶報告。我將使用exporttostream運行報告並將導出的報告存儲在sqlserver 2012中的varbinary字段中。然後,我將選擇這些報告的批處理,並使用itextsharp將它們連接成1個pdf文件。報告上的徽標顯示在一些頁面上並非全部。任何想法,爲什麼這可能會發生。運行此應用程序時,我也使用並行處理(Parallel.Fo

    -1熱度

    1回答

    我正在使用iTextSharp庫來完成我對ASP.NET和C#的報告。 我以前在其他解決方案中使用過它,但這個特定的解決方案有問題。 錯誤從而讀取: 功能「對象初始化」不能使用,因爲它不是 部分的ISO-2 C#語言規範 這發生在每行上我嘗試初始化一個新的對象,如: PdfPCell cellMembeNo = new PdfPCell( new Phrase("Member No:",

    2熱度

    2回答

    我試圖使用以下代碼從PDF中提取圖像。它適用於像DCTDecode這樣的過濾器,但不適用於JPXDEcode。在參數image.GetDrawingImage()被調用時出現「參數無效」錯誤。 using System.Drawing.Imaging; using iTextSharp.text.pdf; using iTextSharp.text.pdf.parser;

    1熱度

    1回答

    我正在使用標題中提到的三種工具將多個pdf文檔合併爲一個pdf。一切工作,直到我試圖刪除原來的pdf。它們被webkit「使用」。如果我關閉NW,他們當然會被釋放。我可以運行相同的代碼,但使用控制檯應用程序,這些文件可以立即刪除。有任何想法嗎? ---NW javascript--- var edge = require('edge'); var dotNetFunction = edge.f