Ai đó có thể vui lòng chi tiêu cho tôi một số dòng mã, thêm văn bản ở cuối hình ảnh không? Tôi muốn sử dụng Rmagick nhưng tôi cũng đang mở các công cụ khác.Rmagick viết văn bản trong Hình ảnh
5
A
Trả lời
6
Hãy xem RMagick docs.
11
Tôi cũng tìm thấy điều này và nó hoạt động hoàn hảo cho tôi.
require 'RMagick'
include Magick
#Dimisions based on an image 3072x2048
unless ARGV[0] and File.exists?(ARGV[0])
puts "\n\n\nYou need to specify a filename: watermark.rb <filename>\n\n\n"
exit
end
img = Image.read(ARGV[0]).first
new_img = "wm_#{ARGV[0]}"
if File.exists?(new_img)
puts "Image already exists. Unable to create file."
exit
end
watermark = Image.new(600, 50)
watermark_text = Draw.new
watermark_text.annotate(watermark, 0,0,0,0, "foo bar bla") do
watermark_text.gravity = CenterGravity
self.pointsize = 50
self.font_family = "Arial"
self.font_weight = BoldWeight
self.stroke = "none"
end
watermark.rotate!(45)
watermark = watermark.shade(true, 310, 30)
img.composite!(watermark, SouthWestGravity, HardLightCompositeOp) #Bottom-Left Marking
watermark.rotate!(-90)
img.composite!(watermark, NorthWestGravity, HardLightCompositeOp) #Top-Left Marking
watermark.rotate!(90)
img.composite!(watermark, NorthEastGravity, HardLightCompositeOp) #Top-Right Marking
watermark.rotate!(-90)
img.composite!(watermark, SouthEastGravity, HardLightCompositeOp) #Bottom-Right Marking
puts "Writing #{new_img}"
img.write new_img
+1
Bạn đang thiếu 'img.write new_img' ở cuối. Được thêm dưới dạng bản chỉnh sửa. –
Các vấn đề liên quan
- 1. Rmagick - hình ảnh có nền trong suốt từ văn bản
- 2. Viết văn bản trong suốt trên ảnh
- 3. Cắt hình tròn ra khỏi hình ảnh bằng RMagick
- 4. Mất chất lượng hình ảnh PNG sau CarrierWave :: RMagick resize_to_fit
- 5. Đọc văn bản từ một hình ảnh
- 6. Làm cách nào để viết văn bản ở trên cùng của hình ảnh trong canvas HTML5?
- 7. Văn bản và hình ảnh lớn trong SQL
- 8. RMagick không thể đọc được hình ảnh từ xa
- 9. Biến hình ảnh thành văn bản - Java
- 10. Thêm văn bản động trên hình ảnh
- 11. jQuery văn bản tải hình ảnh động
- 12. ListView với hình ảnh và văn bản
- 13. Android Thêm hình ảnh vào văn bản (trong chế độ xem văn bản)?
- 14. Android. Cách viết văn bản trên hình ảnh thực sự lớn (bitmap) và lưu rằng
- 15. Viết kịch bản chéo từ một Hình ảnh
- 16. Văn bản trên nút Hình ảnh trong C# asp.net 3.5
- 17. Cách thêm văn bản dưới nút hình ảnh trong Android?
- 18. Tạo hình ảnh có văn bản tùy chỉnh trong Android
- 19. Mẫu nút có hình ảnh và văn bản trong wpf
- 20. Nhận dạng văn bản từ một hình ảnh trong delphi
- 21. Căn phải văn bản trong hình ảnh bằng imagettftext(), PHP
- 22. div trong suốt trên hình ảnh nhưng văn bản mờ
- 23. Gửi hình ảnh trong tin nhắn văn bản trên ios
- 24. Thêm văn bản trên hình ảnh trên Xcode
- 25. rmagick là có một cách để chuyển đổi hình ảnh trong bộ nhớ
- 26. Thêm văn bản trên hình ảnh bằng PIL
- 27. Cách hiển thị Văn bản trên Hình ảnh
- 28. RMagick xóa nền trắng khỏi hình ảnh và làm cho nó trong suốt
- 29. CSS Ẩn văn bản nhưng hiển thị hình ảnh?
- 30. Bảng Html (văn bản) vào hình ảnh bằng C#
cảm ơn gợi ý;) – funkycottleti