我需要爲我正在開發的Ruby on Rails項目生成格式化的文本裝箱單。我正在考慮使用Ruport或只是將它自己格式化爲字符串並將其輸出爲文本。唯一的挑戰是適當地調整所有輸出。它需要看起來像這樣,總是正確對齊。任何建議?Ruby中的文本格式(裝箱單)
Company Name
(T) 1-800-123-1234
(E) [email protected]
BILL TO: CUSTOMER NAME SHIP TO: CUSTOMER NAME
123 Some Street 321 Some Street
Address etc. Address etc.
Date: 2010-03-12 16:30
Payment Number: 1234-123456
LN NAME SKU DESCRIPTION QTY PRICE TOTAL
----------------------------------------------------------------------------------
001 Product name GUDB 012 HGQ product description 2 52.99 105.98
- Color
似乎是一個簡單的工作爲'sprintf'。它需要比這更復雜嗎? – FMc 2010-03-12 14:47:05
爲它找到了一個不錯的小寶石。儘管文檔很輕鬆。 http://github.com/ryanwood/slither – 2010-03-12 20:33:14