簡體   English   中英

如何使用iTextSharp在pdf中創建文本框?

[英]How to create textbox in pdf using iTextSharp?

我正在使用ASP.NET和C#。然后我使用iTextSharp動態創建pdf。有人告訴我如何創建文本框,標簽。這可能嗎? 因為我搜索過他們使用的是PdfpTable和PdfpCell。

給我一些例子..

編輯:我需要創建一個應該看起來像我的.aspx頁面的pdf。我正在按鈕點擊創建。如果我添加處於編輯模式的文本字段,我不想要那樣。所以我需要創建整個頁面為readonly in PDF?

提供任何材料/文章/電子書..

謝謝..

嘗試使用這段代碼片段:

using (PdfStamper stamper = new PdfStamper(new PdfReader(inputFile), File.Create(outputFile)))
{
    TextField tf = new TextField(stamper.Writer, new iTextSharp.text.Rectangle(0, 0, 100, 300), "Vertical");
    stamper.AddAnnotation(tf.GetTextField(), 1);
    stamper.Close();
}

參考: iTextSharp - 添加垂直文本框

您還應該看一下iText in Action。 第8章有一些可能對您有用的示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM