みなさん、こんにちは。どんぶラッコです。 本日は、 jsPDF と html2canvas という2つのライブラリを使ってWebページをPDFで保存できる機能を作ってみましょう!
# javascript で作る html から PDF 変換 pdfmake の日本語対応 pdfmake はブラウザー側で pdf 作成可能な javascript ライブラリです。デフォルトでは日本語未対応ですが、フォントを導入すると日本語文字化けなしできれいに作れます。 ブラウザー側に javascript だけで PDF 作成するときのメモまとめました。 # 日本語対応:無料フォント IPA フォント使う 無料のフォントを探していたが、一部漢字対応しているけど、全角記号対応してないフォントもありましたが、最終的に IPA フォントにしました。 IPA フォントは 情報処理推進機構 IPA が作った仕様 複製 配布 フリーの無料フォントです。 パック詳細:IPA フォント(IPA フォント 4 書体パック) IPAfont00303.zip はじめにお読みください Readme_I
※2017/2/7 ブログタイトルを変更しました!※ (旧:non-IT女子はGoogle Apps Scriptを使いこなせるようになるか?) 2016年9月にGoogle AppsからG Suite(ジースイート)へ名称変更されたことを受け、いい加減このブログのタイトルも変更しました! また、今までGoogle Apps Scriptに特化して、「IT初心者の女子が、Google Appsの魅力にはまり、Google Apps Scriptを駆使してカスタマイズしていく過程」を綴ってまいりましたが、これからはG Suite全般・Googleサービス全般について綴っていければと思います。 ■GASは全く関係ないでっすー 完全なる番外編ですが、TokyoGASでご一緒でした方が、 素敵&面白い活動をされていましたので2つ紹介させてください♪ ■見えない障害バッジ 「目に見えない障害を持って
I'm using Mechanize to facilitate the downloading of some files. At the moment my script uses the following line to actually download the files... agent.get('http://example.com/foo').save_as 'a_file_name' However this downloads the complete file into memory before dumping it to disk. How do you bypass this behavior, and simply download straight to disk? If I need to use something other than WWW:Me
beamerを使った場合dviではなくpdfでプレビューを見たくなる. ところが,dviの場合は pxdvi -watchfile 1 hoge.dvi で自動的に1秒後とに再読み込みをしてくれるが,pdfの場合はやり方が分からなかったので調べてみた. とりあえずacroreadを使う方法は分からなかったので,xpdfを使う方法. やり方は,とりあえず, sudo apt-get install xpdf xpdf-japanese でxpdfを入れる. あとは, xpdf -remote hoge filename.pdf でxpdfを開いた状態で xpdf -reload -remote hoge を叩けば,リロードしてくれる. まだ面倒なので,コンパイルとプレビューの再読み込みを全て1つにまとめたスクリプトを作った. #!/bin/bash pdf=$1 xpdf -remote $
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
How I completed a PhD dissertation in 90 days and stayed alive Writing a PhD dissertation is very difficult, and any student who ever did this, will tell you that it will be the most intense project that you will ever work on. With this being said, you can understand why completing this project in only 90 this is close to impossible, and why it takes such an incredible effort to do it. How did I d
導入 PECL/haru 拡張モジュールは、Haru Free PDF Library を使用するためのものです。 これは、フリーでクロスプラットフォームであるオープンソースライブラリで、 PDF ファイルを作成するためのものです。 このライブラリは » http://libharu.sourceforge.net にあります。 警告この拡張モジュールは、 実験的 なものです。この拡張モジュールの動作・ 関数名・その他ドキュメントに書かれている事項は、予告なく、将来的な PHP のリリースにおいて変更される可能性があります。 このモジュールは自己責任で使用してください。 要件 PECL/haru を使用するには、まず libharu をインストールする必要があります。 PECL/haru の動作検証は libharu 2.0.8 で行っています。 これより古いバージョンでは、動作するかもし
TrueType フォント TrueType フォントを指定することが可能です。 本文で指定も可能ですが、本文を変更せずに多くのファイルを扱う場合は、オプションを指定ください。 TrueType フォントによっては動作しないものもあるようです。 また、レイアウト的に若干ずれるものもあるようです。 TrueTyep フォントロードのエラーがでた場合は、そのフォントはサポートしていないタイプなので別のフォントを指定してください。 フォントファイルの拡張子は、「.ttf」のみのようです。 ロードでエラーがでない場合でも PDF ファイルを作成する段階でエラーになる場合もあるようです。 JIS第一水準漢字まで備えるかわいい太字の手書き風フォント「うずらフォント」 現在は第二水準もある程度サポートされています。 同じ作者の「あずきフォント」も動作します。 Teardrops in Aquablue
組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! GoogleドキュメントのPDF埋め込みビューワーが使えそう この裏技はGoogle Operating Systemで紹介されていた、Googleドキュメントのビューワーを利用したもの。 Googleドキュメントへアップロードせずとも、URLを指定することによって、PDFやパワーポイントのファイルをブログやサイトへ埋め込むことが可能になっています。 以下にサンプルのPDFを埋め込んでみました。 ソーシャル・ネットワークとブログの世界規模の利用状況調査結果 ↑分かる方はすぐに気付かれると思いますが、表示が速い上に軽いです。ページ切替もスムーズ。出典:ニールセン・オンライン インターネットの普及と電子商取引市場の拡大 出典:総務省 裏技PDF埋め込み用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く