2017-05-20 82 views
0

我正在尋找一種方式來操縱PDF和返回屬性相似:顯示PDF在ASP.NET屬性Web窗體

  • 字體顏色
  • 字體大小
  • 計數話
  • 行距等

我正在建設一個asp.net網頁形式的網站,用戶應該能夠上傳PDF的,並得到他們的結果顯示在我們bsite。我已經搜索了諸如iTextSharp或PDFClown之類的.NET PDF庫,但是這些類型的庫不擅長操作PDF。我如何解決我的問題?我應該使用哪個庫?

+0

你所談論的是)操縱(=修改)和b)返回的統計信息(=只讀)。你究竟需要什麼?如果您的意思是隻讀變體,則不清楚您期望返回字體顏色的例子:有多少種不同的顏色,使用的顏色列表......?如果你只是要求圖書館的建議,這是關閉的話題。 – dlatikay

+0

我的錯誤。我想獲得有關PDF的統計信息,如PDF中使用的所有字體顏色列表或所有使用字體大小的列表。 編輯:我說操縱的原因是,將來我想添加評論到上傳的PDF,當上傳者使用錯誤的字體家族或字體大小。 –

回答

0

您可以使用Docotic.Pdf library(我爲他們工作)。該庫可以提取文本(格式化或不格式化),也可以提取單詞和單個字符。

對於提取的單詞,您可以獲取有關用於繪製單詞的字體的信息。這包括顏色和大小。還有其他信息可用(請參閱PdfTextData類)。

請看看下面的示例代碼:

+0

我目前正在爲我們的一個項目評估一個圖書館。 Docotic.Pdf庫是否支持在瀏覽器上顯示PDF以及在其上註釋並根據用戶在瀏覽器PDF視圖上選擇的內容提取文本的功能? – Thangadurai

+0

@Thangadurai請聯繫[email protected]或在這裏提出一個新問題。 – Bobrovsky