有誰知道爲什麼PrintJob產生如此低質量的模糊結果以及如何解決這個問題?AS3 PrintJob模糊文本
回答
這是因爲HtmlLoader呈現自己與屏幕分辨率(72 dpi左右)的位圖。我得到體面的結果打印出來下列方式:
- 通過設置風格變焦倍數高達html正文:在它400%(通過JavaScript函數注入頁)
- 比例縮小到正常,規模= 0.25(上HTMLLoader對象)
(從here了主意)
這就提出了4圖片因素的HTMLLoader位圖的分辨率將保持模糊(如果他們有屏幕分辨率),但文字會確定。
謝謝,我已經找到了這個論壇並試了一下。它的效果非常好(與我之前的相比),但不幸的是條形碼仍然不可讀。所以我想我必須生成一個PDF並使用JavaScript注射從Flash打印:http://www.cetola.net/2010/03/can-i-print-an-htmlloader-pdf-in-adobe-air/ – andr111 2012-03-15 18:40:50
這是條形碼低分辨率的光柵圖像嗎?如果是這樣,那麼在pdf中可能仍然無法閱讀。也許你需要使用最近鄰居方法來調整它的大小,以避免雙線性濾波器造成的模糊。 – alxx 2012-03-16 04:45:48
我使用條形碼字體,所以當它加載到HTMLLoader中時,它不是圖像,而是矢量文本。但是,當我做0.25比例的條形碼變得模糊和不可掃描。你提到了最近的鄰居,但我怎麼能告訴HTMLLoader使用這種方法來擴展? – andr111 2012-03-16 18:43:58
- 1. AS3:Printjob Multipage
- 2. Android RenderScript模糊不能模糊文本
- 3. 模糊補間在AS3
- 4. 使用AS3打印動態組件PrintJob
- 5. AS3 Flash printJob打印空白頁
- 6. AS3 Air如何設置PrintJob DPI?
- 7. 在AS3上使用標籤組件時文本模糊
- 8. 大文本出現模糊
- 9. 模糊文本匹配
- 10. 模糊文本匹配C#
- 11. WPF DrawingContext DrawGlyphRun模糊文本
- 12. captureVisibleTab文本渲染模糊
- 13. 縮放文本模糊
- 14. Oracle模糊文本搜索
- 15. WPF文本框中的模糊文本
- 16. AS3使用graphics.linestyle模糊線條
- 17. AS3 - 使對象模糊特定對象
- 18. 在TextField中滾動時模糊的位圖/嵌入文本? (閃存/ AS3)
- 19. Chrome和Firefox中的模糊文本
- 20. 模糊的Qt快速文本
- 21. 用Imagemagick生成小文本很模糊
- 22. Silverlight 4.0 HyperLinkButton文本模糊
- 23. 自定義UITextField模糊文本
- 24. 編輯文本上的模糊輸入
- 25. 模糊.substring文本匹配功能
- 26. D3.js:yAxis文本粗體和模糊
- 27. 使用模糊與文本字段
- 28. iOS Web查看模糊文本
- 29. UITextView和UITextField的文本變得模糊
- 30. CSS轉換比例使文本模糊
這取決於您打印的內容。 Vector Sprites可以很好地打印AFAIK和高分辨率位圖(150+ dpi)。你如何使用PrintJob? – alxx 2012-03-15 05:55:18
我正在打印HtmlLoader的內容(帶有文本,圖像和條形碼的簡單網頁)。這是我得到的:1)打印的頁面是1.5更大2)文本模糊3)條形碼是不可掃描的。有沒有其他方式可以打印HTML頁面? – andr111 2012-03-15 17:32:29