2014-11-05 46 views
0

我有一個問題,我不確定如何處理。下面是一些背景:使用ASP classic生成打印標籤模板

  • 我們使用的是可與ASP經典和JavaScript
  • 的Web應用程序中包含客戶的詳細資料進行擴展的Web應用程序的
  • 用戶需要能夠打印一個Web應用程序爲指定客戶端的地址標籤
  • 用戶需要指定紙張上的標籤將被用於

現在,我可以得到我需要有關客戶的所有信息和標籤被接下來使用,但我不知道我應該如何去打印標籤。我有一個想法,我應該做某種郵件合併,並將結果顯示給用戶進行打印,但我不知道如何爲顯示標籤正確設置屏幕。我應該創建某種PDF並顯示它嗎?如果是的話,我會怎麼做呢?

這對我來說都是非常新的東西,所以任何幫助將不勝感激,謝謝!

+0

我們爲我們的調度系統配備了一個基於Web的應用程序,並使用了網絡功能的專用標籤打印機。這帶有一個用於開發和使用標籤的API。由於每次打印1個標籤(快速),因此無需在工作表上指定標籤。學習曲線有點陡峭,但一旦建立起來,它就可以正常工作。 – 2014-11-05 23:24:52

+0

所有客戶端的東西是在服務器上運行的JavaScript不是傳統的ASP。 – Dee 2014-11-06 02:28:57

+0

@JonP這聽起來不錯,但是對我們的需求來說有點過頭了。每天只打印5-10個標籤,人們有時會將標籤從其他需要的標籤上剝離下來 – lilactiger89 2014-11-06 08:57:38

回答

2

在FVI我們有同樣的問題,並解決了它的舊學校,因爲它得到。 首先,我們創建了我們想要的標籤的rtf文檔。在這個模板中,我們在文件中有關鍵字,例如@@ CUSTOMER @@和@@ ADDRESS01 @@。

第一步是將模板打開到內存中,文本替換關鍵詞並保存到網絡鏈接以便打開和打印。

通過即時創建新的RTF文件,我們不必擔心連接另一端的軟件。我們只是給我們的工廠提供了正確格式化的響應,以適應我們已經建立的打印機定義。

因此,在網頁上,它有一個標籤類型的選擇選項,並將正確的模板加載到內存中用於最終輸出。

不是最好的辦法,但它花費我們只有1天的佈局和簡單的html編程,並與我們的中國工廠零問題。

+0

要解決多部分標籤問題,我們將加載標題部分,正文部分和結尾部分。因此,我們可以循環正文部分,製作正確的頁面佈局,然後用正確格式化的結尾部分關閉文檔。 – 2014-11-05 23:10:46

+0

感謝您的幫助。 RTF很難學,但它做到了! – lilactiger89 2014-12-22 21:14:25

+0

這是一個古老的技術,但它在一個捏。 – 2014-12-22 22:59:54