1
私はこの宝石を使用しています - https://github.com/jazminschroeder/fedex - FedEx出荷APIに接続しています。Ruby on Rails Zebraサーマルラベルプリンタを使用したFedEx gem
fedex.label(
...,
:label_specifications => LABEL_SPECS
)
LABEL_SPECS = { :label_format_type => "COMMON2D", :image_type => "ZPLII", :label_stock_type => "STOCK_4X6" }
:今私は、しかし、私はそれがラベルのゼブラZP500サーマルプリンタで印刷する書式設定のラベルを作成するために取得の問題を抱えている、成功したフルページのPDFとして出荷ラベルを作成することができますよ
私は基本的にimage_type、label_format_type、label_stock_typeのすべての組み合わせを試しましたが、それでもサーマルプリンタではフォーマットが正しくないか、サイズが小さすぎます。私はまた、イメージとしてPDFを保存して、新しいファイルに書き込むためにminimagickの宝石を使用して試したと私は今でも同じ結果得続ける:
image = MiniMagick::Image.open(temp_file.path.to_s)
image.format "png"
image.density '300'
image.rotate '-90'
image.crop('1300X1820+90+90')
image.write (label.file_name.to_s + ".png")
をして:
temp_file = Tempfile.new(label.file_name)
file = File.open(label.file_name)
temp_file.write file.read
image1 = MiniMagick::Tool::Convert.new do |convert|
convert.density '300'
convert.rotate '-90'
convert.background 'white'
convert.format 'png'
convert.crop('1300X1820+90+90')
convert << temp_file.path
end
は誰を持っています輸送ラベルを印刷するサーマルプリンタとの組み合わせで、この宝石を使って成功しましたか?ありがとう