سؤال

أنا باستخدام الجمبري لتوليد إخراج PDF في تطبيق القضبان. كيف يمكنني تغيير لون النص المخرجين؟

هل كانت مفيدة؟

المحلول

هل جربت fill_colorب يجب أن تعمل الرمز أدناه:

require "rubygems"
require "prawn" 

Prawn::Document.generate "hello.pdf" do 
  fill_color "0000ff" 
  text "Hello World (in blue)", :at => [200,720], :size => 32 
end

نصائح أخرى

إذا كنت تستخدم أي إصدار 1.x (فهو فقط إصدار مسبق من الكتابة)، يمكنك أيضا استخدام:

جوهرة تثبيت:

$ gem install prawn --pre

شفرة:

require "rubygems"
require "prawn" 

Prawn::Document.generate "hello.pdf" do 
  text "Hello World (in blue)", :color => "0000ff", :size => 32 
end

لاحظ أنه يمكنك أيضا تعيين لون CMYK (في هذا المثال أسود مفتاح 100٪):

fill_color(0,0,0,100)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top