Bất kỳ ý tưởng nào về cách mô phỏng tùy chọn hiển thị phông chữ mượt mà từ Photoshop trong Flash/Flex? Tôi đã thử các cài đặt khác nhau cho hiển thị nâng cao (antiAliasType, gridFitType và bạn bè) nhưng không có nhiều may mắn cho đến nay. Bất kỳ ý tưởng nào? ..Làm thế nào để mô phỏng Photoshop CS4 Smooth Font Rendering trong Flash?
Trả lời
Lớp TextField có tính chất cho độ sắc nét và độ dày.
độ sắc nét: có thể được thiết lập từ -400 đến 400 http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/TextField.html#sharpness
myField.sharpness = 400;
dày có thể được thiết lập từ -200 đến 200 http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/TextField.html#thickness
myField.thickness = -200
Nói chung nó là một ý tưởng tốt để thiết lập các trường hợp TextField của bạn trên toàn bộ một pixel. Tôi đôi khi sub-class TextField và ghi đè lên các setters cho x và y với một cái gì đó như thế này.
override public function set x(value:Number):void
{
super.x = Math.round(value);
}
Tôi cũng đã tìm thấy rằng nếu bạn đang sử dụng phông chữ pixel đó là một ý tưởng tốt để thiết lập TextField.antiAliasType
để AntiAliasType.ADVANCED
.
Không thực sự là câu trả lời nhưng vẫn hợp lệ,
Bạn sẽ không bao giờ có phông chữ trong Flash trông giống hệt như trong Photoshop. Photoshop sử dụng nhiều kỹ thuật dựng hình phông chữ cao cấp hơn so với flash. Điều này chủ yếu là có thể xuống đến thực tế là văn bản trong flash có thể được năng động và được hoạt hình. Bí danh được sử dụng trong photoshop có lẽ không đối phó tốt trong những điều kiện này. Hoặc là, hoặc Adobe không thấy bất kỳ giá trị nào trong việc triển khai hiển thị phông chữ để phù hợp với Photoshop (không).
Tôi làm việc cho một cơ quan thiết kế và thậm chí không thể tưởng tượng được số lần tôi phải chia nó cho một nhà thiết kế rằng phông chữ của họ sẽ không giống như trong Photoshop như trong Photoshop. Đó là điều mà tất cả chúng ta phải giải quyết.
Điều đó nói rằng bạn thường có thể làm cho nó gần gũi thông qua các kỹ thuật @jeremynealbrown tiểu bang và thường là đủ.
Cảm ơn lời giải thích, tôi thực sự đã quản lý để sử dụng các kỹ thuật ở trên và nhận được đủ gần như bạn nói. Đúng là nó không hoàn hảo nhưng tốt cho tôi. –
- 1. Làm thế nào để mô phỏng onLowMemory()?
- 2. Mô phỏng đèn flash "chụp ảnh"
- 3. Làm thế nào để mô phỏng NVL trong HQL
- 4. Photoshop Mock Up Font là không giống như trong HTML
- 5. Mô phỏng nhấp chuột trong Flash bằng JavaScript
- 6. Làm thế nào để mô phỏng mất kết nối socket?
- 7. Làm thế nào để mô phỏng ngoại lệ OutOfMemory
- 8. Làm thế nào để mô phỏng đói # # thread
- 9. -webkit-transform Thuộc tính CSS Hose Font Rendering
- 10. Làm thế nào để mô phỏng môi trường IE8?
- 11. Làm thế nào để mô phỏng sự kiện cảm ứng?
- 12. Làm thế nào là dấu được mô phỏng trong Etherpad?
- 13. Làm cách nào để mô phỏng con trỏ trong Haskell?
- 14. Làm cách nào để mô phỏng lệnh in trong MySQL?
- 15. Làm thế nào để mô phỏng iPhone được đưa vào chế độ ngủ trong trình mô phỏng iOS?
- 16. Làm thế nào để mô phỏng/sơ khai một mô hình trong kiểm tra Dưa chuột
- 17. Làm cách nào để mô phỏng z-index trong canvas
- 18. Làm thế nào để sử dụng multicores trong Ocaml để làm mô phỏng Monte Carlo?
- 19. Làm cách nào để mở cửa sổ trình mô phỏng của trình mô phỏng Android?
- 20. Làm thế nào để mô phỏng ** tham số trong OCMock trong ARC
- 21. Cách sử dụng adobe photoshop để nhận dạng font-family bằng hình ảnh png
- 22. Làm thế nào để bạn mô phỏng một băng tải trong động cơ vật lý đạn?
- 23. Làm thế nào để mô phỏng tải trang chậm trong ASP.NET?
- 24. Làm thế nào để mô phỏng đa kế thừa trong C#
- 25. Làm thế nào để mô phỏng nút chụp phần cứng trong Trình giả lập?
- 26. Làm thế nào để mô phỏng một trang web trong Java?
- 27. JavaScript: Làm thế nào để mô phỏng sự kiện thay đổi trong internet explorer (đoàn)
- 28. Làm thế nào để mô phỏng toán tử C# trong Java
- 29. Làm thế nào để mô phỏng điểm ngắt Delphi trong mã?
- 30. Làm thế nào để mô phỏng Request.Files [] trong lớp thử nghiệm đơn vị MVC?
Cảm ơn một tấn - Tôi thực sự biết về độ sắc nét nhưng không bao giờ nhận thấy độ dày, và điều này đã cứu tôi. Hoạt động tốt ngay bây giờ - ít nhất là đủ cho nhu cầu của tôi. –
vui vì nó đã giúp :) – JeremyFromEarth