並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 33 件 / 33件

新着順 人気順

prawnの検索結果1 - 33 件 / 33件

  • RubyのPDF生成、Prawnを使って簡単かつきれいに

    Ruby(とRails)でPDFを生成する方法は(リンク)現在、数種類存在する。既存のソリューションに不満のあるGregory Brownは、DSLアプローチを使って独自のライブラリを設計することに決めた。Prawnは(リンク)また他のRuby用PDFライブラリより、速度でも上を行くはずである。 インストールを完了すると、DSL風のアプローチを使って簡単にPDFを生成できる(Prawnのサンプルから例を引用)。 Prawn::Document.generate("image.pdf", :page_layout => :landscape) do text 'Welcome in Prawn!', :at => [50,525] pigs = "data/images/dice.png" image pigs, :at => [50,450], :scale => 0.5 ruport =

      RubyのPDF生成、Prawnを使って簡単かつきれいに
    • PDF生成ライブラリ「Prawn」 - 名もないテクノ手

      ピュアRubyのPDF生成ライブラリ「Prawn」 http://prawn.majesticseacreature.com/ UTF-8をサポートしていて(パッチなしで)日本語PDFを作成可能。画像(JPEG、PNG)の埋め込みや表、線画を作成することもできる。 インストール インストールは至って簡単、いまどきの環境でrubygemsが入っているなら $ gem install prawn とするだけ。もちろん、Homeからソースをダウンロードすることも可能。 rubygemsでインストールした場合、「require 'rubygems'」を最初に書く必要がある。 $ irb >> require 'prawn' => true irbでtrueが返って来たらインストールは成功している。 テスト HPにあるとおりだけれど #! /usr/bin/ruby -Ku begin requir

        PDF生成ライブラリ「Prawn」 - 名もないテクノ手
      • Rails:prawn & prawntoで日本語のPDF生成 - satoko's blog - s21g

        prawnto(プラウント?)使ってみました。まだ課題があるのですが、現時点でのメモです。 http://cracklabs.com/prawnto http://cracklabs.com/prawnto/demos:デモ一覧 http://github.com/thorny-sun/prawnto/tree/master git://github.com/thorny-sun/prawnto.git 生成したPDF 以前の記事をPDFにしてみました。 生成されたPDF:test.pdf pluginのインストール prawnライブラリを使っているので、ますprawnをインストール。その後prawnto pluginインストール。 (日本語表示用に)IPAフォントをダウンロード 下記からダウンロードして解凍、ttfファイルをアクセス可能なところにコピーします。 http://ossipe

        • PDF を自由に操る ruby Prawn の使い方 - それマグで!

          ruby でPDFを自由自在に扱えるようになろう。 pdf を扱えると、きっと便利なんだよ。 HTML の印刷がちょっと絶望的すぎて。。。 print.css にしても、スケーラビリティや背景画像の問題だとか、画面についてはかなり難しい プロジェクター用に出力しようとしても全画面表示は色々とアレだったし。いくら、レスポンシブ・デザインだとか、フレックスだとかリキッドだと言っても、印刷やプロジェクションは結構面倒なことが多い。ちょっしたことを印刷するならPDFで事足りる気がする。 自動でPDF作りたいから、Prawnを使う。 Wordのテンプレート処理やExcelのテンプレート処理、CSV出力とかもう面倒だし、かと言ってWebkitを使ってPDFとしてHTMLを保存するのにも限界がある。 PDF出力するライブラリには色々とあるけど、Prawnは大変使いやすい! Prawn 超使いやすい⇛PD

            PDF を自由に操る ruby Prawn の使い方 - それマグで!
          • GitHub - asciidoctor/asciidoctor-pdf: :page_with_curl: Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - asciidoctor/asciidoctor-pdf: :page_with_curl: Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
            • GitHub - prawnpdf/prawn: Fast, Nimble PDF Writer for Ruby

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - prawnpdf/prawn: Fast, Nimble PDF Writer for Ruby
              • RubyのPDFライブラリ "Prawn" のご紹介 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

                株式会社ラクーンホールディングスのエンジニア/デザイナーから技術情報をはじめ、世の中のためになることや社内のことなどを発信してます。 開発Ruby RubyのPDFライブラリ “Prawn” のご紹介 RubyPrawn こんにちは。開発チームのハッタです。 前職が業務系SIerだったこともあり、主にバックオフィス系のシステムを担当しています。 好きな言語はVB.NETとPL/SQLです。 業務系システムといえば必ず出てくるのが帳票類です。 .NETならGUIでサクサク作れるのですが、Webサービスメインの会社では雰囲気的にそうもいかないことが多いです。 (自分ひとりで保守を続けることになったり、、) そこで、郷に入っては郷に従えの精神でWeb系言語による帳票開発をやってみました。 今回は、言語はRuby、ライブラリはPrawnを使ってPDFを作成します。 Prawnはググった限りでは数年

                  RubyのPDFライブラリ "Prawn" のご紹介 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
                • Superorganism - The Prawn Song (Official Video)

                  Superorganism - "The Prawn Song" from the self-titled debut album, out now on Domino. Subscribe to Superorganism on YouTube: http://bit.ly/SuperorganismYT Buy the album: http://smarturl.it/SuperorganismLP Digital: http://smarturl.it/SuperorganismDL Follow Superorganism: YouTube: http://bit.ly/SuperorganismYT Website: http://bit.ly/SuperorganismW Facebook: http://bit.ly/SuperorganismFB Twitte

                    Superorganism - The Prawn Song (Official Video)
                  • prawn: GitHubからcloneしてgemを生成、インストールする - satoko's blog - s21g

                    以前書いたprawnの記事ですが、その時のgemは0.1.2でした。で色々ggってソースを読んでいくうちにどうやら最新だと:wrap => :characterオプションがあることがわかりました。というわけでgithubからインストールした時のメモです。 gems.githubにない http://gems.github.com/list.html を見てもprawnはありません。ということでcloneしてインストールすることにしました。 cloneしてgemを生成, インストール 1  $git clone git://github.com/raggi/prawn.git prawn.git 2  $ cd prawn.git 3  $ rake gem 4  $ ls pkg/prawn-0.1.99.gem 5  pkg/prawn-0.1.99.gem 6  $sudo gem i

                    • やっと行けた!病みつきになる味!【蝦麵店 Prawn Noodle Shop】@LanDale Street 灣仔 | ケニーのダラダラ日記☆

                      HOME香港グルメ広東料理&ローカルフードやっと行けた!病みつきになる味!【蝦麵店 Prawn Noodle Shop】@LanDale Street 灣仔

                        やっと行けた!病みつきになる味!【蝦麵店 Prawn Noodle Shop】@LanDale Street 灣仔 | ケニーのダラダラ日記☆
                      • 【svgアニメーション】After Effectsで制作したアニメーションをWebで使う方法(Lottie) | PRAWN COCKTAIL(プロウンカクテル)

                        この記事の目標「After Effects」と「Lottie」というアニメーションライブラリを利用してWebアニメーションを制作してみたいと思います。 試しに作ってみたものがこちらです。 このように「After Effects」で制作したアニメーションをWeb上に表示させるまでを今回の記事の目標にします。 流れとしては以下のようになります。 「After Effects」でアニメーションを制作。「Bodymovin」を使いJSON形式で書き出す。「Lottie」を使って実装する。 BodymovinをインストールまずはAfter Effectsのプラグインである「Bodymovin」をインストールします。 Adobeからダウンロードできます。 のはずが上手くいかなかったので以下の方法でダウンロードしました。 LottieのGitHubからダウンロードします。 赤枠のボタンをクリックするとツ

                          【svgアニメーション】After Effectsで制作したアニメーションをWebで使う方法(Lottie) | PRAWN COCKTAIL(プロウンカクテル)
                        • railsのPDF作成-prawnでの表作成 - コバルトブルーの心の叫び

                          前回に引き続き、railsでの帳票作成について。 prawnを用いるとrubyで簡易に帳票作成が行える。 それをrails上で利用できるように作成されたのが、prawntoだそうだが、今ひとつprawntoの利点が見えてこない。 その点は余裕があったら調査するとして、prawnだけを用いてのPDF作成について。 前回は検証中だった表作成を行ってみる。 コントローラーには以下の記述。 def create_pdf Prawn::Document.generate("#{RAILS_ROOT}/public/test.pdf", # PDFファイルの出力先 :page_layout => :landscape, # 横 :page_size => "A4", :left_margin => 36, :right_margin => 24, :top_margin => 24, :bottom_

                            railsのPDF作成-prawnでの表作成 - コバルトブルーの心の叫び
                          • 【Rails】Prawnで縦書きを実現する|TechRacho by BPS株式会社

                            PrawnはRubyで使えるPDF生成ライブラリです。 Railsを使った案件でPDFを作成する場合は、よくPrawnを利用しています。 今回、縦書きに対応する必要があったのですが、Prawnが提供しているメソッドだけだと対応できないので、自作してみました。 基本的な考え方としては、「文字を1文字ずつ区切り縦に並べる」です。 後は自動改行や複数行になった際の中心の調整を対応していきます。 ※今回の縦書きメソッドは宛名書き用に作成しています。 文章への対応となると約物等への対応が必要になり、ものすごく大変になります。 今回は長音符のみ90度回転させる方法で対応しています。 UTR50を見るとさらにy軸を中心に180度回転させるのが正しいように見えますが、今回は対応していません。 フォントに縦書き用のグリフがある場合は、それを使って対応することもできます。 今回のバージョン Rails 3.2

                              【Rails】Prawnで縦書きを実現する|TechRacho by BPS株式会社
                            • GitHub - practicingruby/prawn: THIS REPOSITORY HAS MOVED TO:

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - practicingruby/prawn: THIS REPOSITORY HAS MOVED TO:
                              • Rails prawnを使ってPDFを作成する - Qiita

                                はじめに RailsアプリケーションでPDFを作成する僕の中のノウハウを軽くですが公開します。 Webから帳票を作成する機能って案外需要あると思うんですよねー。 特に業務系のアプリケーションでは必須と言っても過言ではないのではないでしょうか? その割にはあまり情報が転がっていないのが現状です... 今回は、prawnの導入方法と、 これくらい扱えたら割と形にできる?というサンプルを紹介しようと思います。 プローンて読むらしいですよ?エビですって。 シュリンプはエビの総称、プローンは中形のエビらしいです。どうでもいいです。 prawnの導入 gem Gemfileに以下の2つを追加します。

                                  Rails prawnを使ってPDFを作成する - Qiita
                                • RubyとPrawnでPDFに線を引く - 明日のために今日できる事。

                                  RFPDFからPrawnに移行して、いろいろと使っていますが、こなれてくると何の問題も感じなくなってきました。 特に日本語の扱いで、余計なところに頭を悩ませないところがいいですね。 ということで、知人にPrawnを紹介してみたら、線の描画でコードの書き方をど忘れしてしまったので、備忘のためにブログの記事にしておきます。 PrawnのWebサイトとはちょっと違う書き方をサンプルにしてみました。 下記のコードを実行する前にIPAフォントの最新版ではなくTTF版をダウンロードして、ソースと同じフォルダに入れておいて下さい。 #!/usr/bin/ruby require 'rubygems' require 'prawn' require 'prawn/measurement_extensions' #PDFの初期化 pdf = Prawn::Document.new(:page_size =>

                                    RubyとPrawnでPDFに線を引く - 明日のために今日できる事。
                                  • RailsでPrawnを使ってPDFを作成する - Rails Webook

                                    Prawn(プローン)は、RubyもしくはRailsでプログラムだけでPDFを作成するGemです。 今回は、RailsでPrawnを使って注文票のPDFを作成する手順を説明します。 他にもPDFを作成するGemがあり、「Ruby/RailsのPDF作成Gemまとめ 」でまとめています。 対象読者 Rails+Prawnを使ったPDFの作成方法を知りたい 一通りRailsの基礎について分かっている 動作確認 Ruby 2.1.2 Rails 4.1 Prawn 1.2.1 Mac OS X 10.9.4 目次 準備(注文詳細画面の作成) Prawnの導入 Prawnで本格的なPDFの作成 1. 準備(注文詳細画面の作成)まず、注文書のPDFを作成するために簡単な注文詳細画面を作成しましょう。 作成する画面は次の画面です。 Prawnの使い方のみを知りたい方は、次の項目まで飛ばしてください。

                                      RailsでPrawnを使ってPDFを作成する - Rails Webook
                                    • Samples, links and a video tutorial to demonstrate PDF generation in Ruby on Rails with the Prawn and Prawnto libraries

                                      Examples and a video tutorial of PDF and Report generation in Ruby on Rails from the WindyCityRails.org conference. By John McCaffreyExamples of how to build PDFs in Rails with Prawn and Prawnto From basic to advanced! (including the libraries: Prawn-format, Prawn-layout, and Prawn-grid) Video of the PDF Generation presentation, including a comparison of commonly used libraries: HTMLDOC, jasper re

                                      • Prawn: The Pure Ruby PDF Generation Library

                                        Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Prawn is a new pure Ruby PDF generation library developed primarily by Gregory Brown. Back in March, Gregory tried to raise $13000 so he could spend six months working on Ruby-related open source projects. He eventually raised $5525 from the community (plus $5000 from Ruby Central and $500 from Mountain West RubyConf) and

                                        • How to Make Ebi Fry (Deep Fried Breaded Prawn Recipe) | Cooking with Dog

                                          The crispy outside and chewy inside make the Ebi Fry more delicious! How to Make Ebi Fry https://cookingwithdog.com/recipe/deep-fried-breaded-prawns/ (serves 2) 6 Frozen Black Tiger Prawns A pinch of Salt 1 tbsp Potato Starch Water - Batter - 1 Egg ⅔ tbsp Water 2 tbsp Flour 80g Nama Panko - Moist Bread Crumbs (2.82 oz) - Tartar Sauce - 1 Boiled Egg 2 tbsp Minced Onion 2 tbsp Minced Parsley 1 S

                                            How to Make Ebi Fry (Deep Fried Breaded Prawn Recipe) | Cooking with Dog
                                          • yebo blog: Ruby PDF生成ライブラリ「Prawn」

                                            2008/08/05 Ruby PDF生成ライブラリ「Prawn」 新しいピュアなRubyのPDF生成ライブラリ「Prawn」が登場したそうだ。UTF-8をサポートし、JPEGやPNGの埋め込みや表を作成することもできる。インストールは、gem install prawnで可能。以前はPDF::Writerを使ったことがあり、特に不満は無かったのだが(日本語パッチをあてれば日本語PDFも作成可能)、別の選択肢が出来たことは嬉しい。Prawnは車エビのこと。 投稿者 zubora 投稿時間 06:58 ラベル: Programming 0 コメント: コメントを投稿

                                            • Ruby + PrawnとInkscapeで帳票ができそうです - 明日のために今日できる事。

                                              昨日まで出勤だったので、GW最終日にして、やっとお家でのんびりと過ごせる休日になりました。 明日から仕事ですけど... さて、先日のオープンソースサロンにて伝票作成システムについてお話をしましたが、その後の調査でPrawnというPDF作成ライブラリ向けにSVGファイルを読み込むクラスがあるようだということがわかりました。 mogest / prawn-svg ということで、早速ダウンロードして、試してみました。 まず、インストール手順ですが、gemを使って簡単にインストールできました。 $ sudo gem install prawn-svg ちなみに、prawn-svgにはprawn 0.8.4以上が必要ですので、インストールされておられない方はそちらもインストールされます。 次に、読み込むSVGファイルですが、このブログでも何度か紹介しているInkscapeを使用して作成します。 In

                                                Ruby + PrawnとInkscapeで帳票ができそうです - 明日のために今日できる事。
                                              • 【Railsエンジニア必見】PDF出力するPrawnを使ってみた

                                                どうも、入社して一ヶ月が経った韓です! 私は普段、スタートアップ界隈では盛り上がっている(今は少し落ち着いているかもしれない…?)Ruby on Railsというプログラミング言語を爆速で打っています。 そこでちょうどPDFで出力する機能を実装してほしいという依頼がありましたので、少し調べてみました。 PDF出力関連のGemたち 「Rails PDF 出力」と調べてみると案外出てきました。ちょうど下のようなまとめサイトも出てきました。 http://ruby-rails.hatenadiary.com/entry/20140906/1409995011 抜粋して説明しますが、以下の表をみてください。 サクッとHTMLの画面でPDF出力していいならば、PDFKitやWicked PDFでいいと思います。しかし、今回私はPDFを細かく調整したりする作業が絡んだため、Prawnを採用しました。

                                                  【Railsエンジニア必見】PDF出力するPrawnを使ってみた
                                                • シンガポール 何軒も試して 本気で美味しいプロウンヌードル (Prawn Noodle) をご紹介 - まるのるま

                                                  本記事は移転しました。 約3秒後にリダイレクトします。 リダイレクトしない場合はここをクリックしてください。

                                                    シンガポール 何軒も試して 本気で美味しいプロウンヌードル (Prawn Noodle) をご紹介 - まるのるま
                                                  • RubyからPDFを生成 - prawnを使って - Qiita

                                                    require 'prawn' require 'open-uri' require 'sinatra' get '/' do pdf = Prawn::Document.new do font "Helvetica" text "Test PDF" stroke_horizontal_rule move_down 30 font "vendor/fonts/ipaexm.ttf" font_size 12 text "これで日本語が使えるようになる" move_down 20 image open("http://exsample.com/foo.jpg") text "画像はローカルからでもopen-uriを使ってurlからでも指定できる" end content_type "pdf" response["Content-Disposition"] = "inline" pdf.ren

                                                      RubyからPDFを生成 - prawnを使って - Qiita
                                                    • ShrimpとPrawn、海老と蝦の違いって何だろう? | ある暮らし

                                                      今回は日々のちょっとした疑問を調べてまとめてみました。 「エビ」を漢字で書くとき「海老」と書かれているのをよく見ますがなかには「蝦」と書くことがあります。この2つの違い何なんでしょう。 また同じエビなのですが、英語で書くと「Shripm シュリンプ」と「Prawn プラウン」と書くことがありますが、ShripmとPrawnに違いはあるのでしょうか。 調べてみると意外と面白いことがわかりました。 勝手なShrimpとPrawnの違いのイメージ まずは僕自身の勝手な「Shrimp シュリンプ」と「Prawn プラウン」の違いのイメージから書いていきます。 僕のイメージではShrimpよりもPrawnの方が大きい印象があります。 というのも外食をしてメニューに「Prawn Tempura」と書いてあれば、それは大きなエビの天ぷらを想像できます。ところが「Shrimp Tempura」と書かれてた

                                                        ShrimpとPrawn、海老と蝦の違いって何だろう? | ある暮らし
                                                      • RubyでPDF Prawnを試す - uzuki05のブログ

                                                        いまさらだけど、必要になったのでpure RubyなPDF生成ライブラリ「Prawn」を試してみる。 DSL風に書ける、Rubyらしいライブラリのようだ。参考: http://prawn.majesticseacreature.com/ http://prawn.majesticseacreature.com/docs/prawn-core/ http://prawn.majesticseacreature.com/docs/prawn-layout/ Hello, World!! WEBrickを使った、アクセス時に生成して表示するサンプル。 require 'rubygems' require 'webrick' require 'tempfile' require 'prawn' server = WEBrick::HTTPServer.new(:BindAddress =>

                                                        • GitHub - prawnpdf/ttfunk: Font Metrics Parser for Prawn

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - prawnpdf/ttfunk: Font Metrics Parser for Prawn
                                                          • Prawn - 電柱日報

                                                            前々から、利用者への通知を印刷するのにRubyからPDFを作れないものかと考え、イロイロと試しては見たのですが、日本語フォントの埋め込み関係が巧くゆかず、しばらくペンディングになっていました。 先だってRGhostが良いらしいという記事を読んだものの、GhostScriptのラッパーなのが少々厄介だな、と思っていたところで、Prawnというライブラリもあるらしいという記事を見つけまして。 調べてみると、pure ruby製でRubyGemsからインストールする以外のプロダクトを必要とせず、Ruby1.9の環境でも問題なく動いているらしい事が判り、ちょっと試してみたんですが、阿久的にはドンピシャの一品でした。 凝ったデザインが必要なく、基本文字情報を載せれば良い通知文などの自動生成にはかなり力を発揮すると思います。 require "prawn" Prawn::Document.genera

                                                              Prawn - 電柱日報
                                                            • #153 PDFs with Prawn - RailsCasts

                                                              pdf.text "Order ##{@order.id}", :size => 30, :style => :bold pdf.move_down(30) items = @order.cart.line_items.map do |item| [ item.product.name, item.quantity, number_to_currency(item.unit_price), number_to_currency(item.full_price) ] end pdf.table items, :border_style => :grid, :row_colors => ["FFFFFF","DDDDDD"], :headers => ["Product", "Qty", "Unit Price", "Full Price"], :align => { 0 => :left,

                                                              • 四ッ谷で働く役員奮闘記:教育CSR・理系広報応援中:[Ruby on Rails]PrawnでPDF作成-その1-

                                                                2009年08月05日 [Ruby on Rails]PrawnでPDF作成-その1- Prown公式 なぜPrownを選んだのかといわれれば、簡単に見えたからというのが率直なところでしょうか。 あとは書きやすいっていうのもポイントでした。 インストールはこの辺を見てくれればOK。 はまったよ 表組みをつくりたかった。 公式ページには --------------------------- Prawn::Document.generate("fancy_table.pdf") do   data = [["Gregory Brown", "gregory.t.brown@fakemail.test" ],           ["James Healy"  , "jimmy@fakemail.test"           ],           ["Ross Perot"   , "r

                                                                • どんな味? マルちゃん、ペナン島発祥のローカルフード「Prawn Mee(プロウンミー)」をカップ麺で再現

                                                                  どうも、taka :a(@honjitsunoippai)です。 本日の一杯は、2023年10月2日(月)新発売、東洋水産のカップ麺「Prawn Mee(プロウンミー)」の実食レビューです。 有頭海老を使ったマレーシア・シンガポールのローカルフードをカップラーメンに!? 鹹豆漿拉麺の仕上がりはイマイチだったけど、こっちは‥‥。 実際に食べてみた感想と経験に基づいて評価し、カップ麺としての総合力を判定します。よろしければ、最後までお付き合いください。 Prawn Mee とは Prawn Mee(虾面、プロウンミー)とは、マレーシアのペナン島(Pulau Pinang)を発祥とするローカルフードで、Prawn(プロウン)は英語で “有頭海老” を、Mee(ミー)はマレー語で “麺” を意味する単語。有頭海老から取った出汁(だし)に、麺を組み合わせれば「Prawn Mee」なので、有頭海老の他

                                                                    どんな味? マルちゃん、ペナン島発祥のローカルフード「Prawn Mee(プロウンミー)」をカップ麺で再現
                                                                  • Pure Rubyで動作するPDF生成ライブラリ Prawn - 森薫の日記

                                                                    Ruby | 00:55 | これまでPDFの生成にはiTextをJRubyから呼び出していましたが、Pure Rubyで動作するPrawnというのもよさそうです。PrawnRubyによる簡潔な記述などができそうで期待していますが、私が今年度のプロジェクトで使うのはまだiTextの可能性が高いです。でも、Prawnのほうも検証していきたい。参考:RubyでPDF Prawnを試す - みじんこ日記

                                                                    1