我正試圖在VB6或VB.Net中編寫一個打印佈局編輯器,並且正在尋找一些參考文章來幫助我開始。如何編寫表單編輯器?
這個想法是,通過允許用戶繪製客戶地址,發票號碼,行數,總數等的框,編輯器將用於定義發票或報表佈局的打印「區域」。然後程序將圖瞭解如何將各種盒子的尺寸和位置轉換爲打印位置以存儲在佈局定義文件中,佈局定義文件隨後由帳戶系統用於打印各種報告。請注意,由於各種原因(主要是賬戶系統不是Windows),將文本放入Word或類似產品並讓他們打印文檔不是一種選擇。我當然可以手動編輯文檔佈局文件,但它不是非常用戶友好的。如你所想,搜索「表單編輯器」,「佈局編輯器」等等會帶來數百個不相關的結果。令人沮喪的是,我看到了一篇非常相關的文章,但失去了書籤。
我希望有人有一些指針。
謝謝,這聽起來比我想象的更復雜。我真的希望我能找到我失去的原始文章,因爲它很清楚如何在vb.net中去解決這個問題。因爲它是一個打印表單的佈局,我認爲這樣可以減少複雜性 - 我只需要存儲每個打印區域的大小和位置,以及字體,對齊和顏色信息,以及可能的如果需要徽標,則用於圖形的文件名。佈局定義文件格式完全在我的控制之下。