2017-04-06 53 views
-3

在我的應用程序中,我上傳後上載了一個PDF文件,我應該將PDF文件中顯示的信息顯示爲一個HTML表單,我們使用angular 2作爲前端,node js作爲後端。誰能幫我這個。PDF格式到角度2的HTML轉換?

請記住PDF到HTML。

回答

0

簡而言之,您需要在應用程序中呈現PDF。 您可以使用此庫ng2-pdf-viewer

幾乎所有的基本功能都可作爲此組件的屬性。你可以操縱它到你的要求。

+1

它只是顯示PDF。我應該從PDF中獲取詳細信息並將其存儲在我的數據庫中。 –

1

你可以做一件事。將您的PDF轉換爲JSON。使用pdf2json

pdf2json是一個Node.js的模塊,解析並從二進制轉換PDF到JSON格式,它與pdf.js建成並與 交互式表單元素和文本內容分析之外的瀏覽器進行了擴展。 目標是使用包含在Web服務中的交互式表單 元素啓用服務器端PDF解析,並且還可以在使用命令行實用程序時將本地 PDF解析爲json文件。

執行NPM安裝pdf2json

創建一個空的JSON其鍵值將成爲主要的標題,從客戶的角度,年齡等,從上傳的PDF獲得其值的PDF文件。 使用此JSON值填寫表單,使用node.js保存表單,將其保存到數據庫。這是你想要的嗎?

+0

我用了PDF2JSON但我們在這樣的 「文本」 格式越來越JSON:[ { 「X」:15.948, 「Y」:4.557, 「W」:75.66, 「SW」:0.32553125, 「CLR」:0, 「A」: 「左」, 「R」:[{ 「T」:, 「S」 「FORM%20NO%2016。」:-1, 「TS」: [ 0, 16, 1,] } ] },實際文本是在 'T' –

+0

檢查節點模塊自述文件。在那裏給出瞭如何從輸出以上獲取值 –

+0

這裏x和y是該字段的座標。在上面的輸出中,您發佈了取回的值爲FORM 20NO 2016.因此,您需要獲取密鑰的值T –