wkhtmltopdfというライブラリは、HTMLからPDFを生成してくれるライブラリです。Rubyからだとwicked_pdfや pdfkit 経由で使われることが多いです。 さてそんなwkhtmltopdfですが、GitHubリポジトリ を見るとわかるようにアーカイブされてしまっています。公式ページ に経緯が書いてありますが、要約するとwkhtmltopdfが依存しているQtWebkitのメンテが止まったのが原因でメンテが続けられなくなったということのようです。 wkhtmltopdfが参照しているQtWebkitはかなり古いものなので、モダンなブラウザでの描画と差分が出たり、脆弱性を付かれたりする可能性がありそう。なのでなにか別のやり方に乗り換えたい。 選択肢を考えてみる 乗り換え先は具体的に何がいいの、というと僕も自信を持ってこれだ!という解を持っていないのですが、headless
Rubyアドベントカレンダー、7日目の記事です。前日はjerrywdleeさんでした。 qiita.com 今年の半分ぐらいの時間をかけて、「Webで使える mrubyシステムプログラミング入門」という本をリリースしました。 www.c-r.com 多くの知人に手に取っていただけているようで何よりですが、今回は、この本の執筆を支える周辺技術の話について、Rubyアドベントカレンダーの場をお借りして公開しようと思います。 Re:VIEW (Re:VIEW Starter) によるPDF生成の自動化 今回の本は、Re:VIEW というフォーマットを用いて執筆しています。 reviewml.org ただし、カスタマイズ性などの観点で、Re:VIEWの一種のディストリビューションである「Re:VIEW Starter」を用いて仮PDFを作成し、定期確認することにしました。 kauplan.org
はじめに こんにちは、ギフティの阿部(@memetics10)です。 普段の仕事では web エンジニアとして giftee for business の価値を最大化すべく、新規プロダクトや社内システムの開発に携わっています。 giftee for business とは、弊社が提供している B to B サービスです。 ギフティといえば C to C サービス のイメージが強いかもしれません(自分も入社前は B to B をやってるとは知りませんでした)が、実際には B to B でも多くの e ギフトが流通しています。 さて、今回はそんな B to B 案件を管理している社内システムで、請求書の作成を自動化したお話をご紹介します。 giftee for business の案件管理システム giftee for business では、ギフティの発行する e ギフトを利用して、販売促進
オープンドキュメント化しました!! (CC-BY-NC) 本書をカットシステムの同意の元 オープンドキュメント化しました。御利用ください。 実用的Rubyスクリプティング 著書「実用的Rubyスクリプティング」に関する情報Webです。 本書は、Rubyの文法は覚えたものの、 何が作れるようになるかイメージが涌かなかったり、 作ろうと思っても文法知識以外に何かが足りなくて先に進めない感覚を覚えている人の 案内役となることを願った内容になっています。 この構成は、実際にRubyを覚えたばかりの学習者が実用的なスクリプトを作るときに、 必要となる知識を補充する形で徐々にできあがりました。 きっかけだけ分かれば自習できるようなものは導入部分だけあっさりと、 そうでないものは説明を多めにしています。 読み進め方 本書は、まず練習問題に先に目を通してから本文を読み進めるとよいでしょう。 学習内容が何に
A PDF generation tools for Ruby, with design tool for editing templates. Thinreports Thinreports is a PDF generation tool that provides Thinreports Basic Editor and Thinreports Section Editor, a design tool for editing templates, and Thinreports Generator, a Ruby library for generating PDFs. Getting Started Thinreports allows you to create PDF layouts using the Thinreports Editor, and then load th
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く