タグ

2019年5月11日のブックマーク (8件)

  • html2canvas, jsPDFを使用してwebページのスクリーンショットをpdfで取得する

    はじめに今回webページのスクリーンショットをpdfで取得する方法を調べる機会があったので備忘録として残しておきます。 私はフロントエンドの事はさっぱり分からないので、なるべく簡単にできる方法で試してみました。これを機に色々勉強しないと・・・ html2canvasとはjsライブラリ(webページをcanvas上に描画する事で画像化してくれる)詳しくは 公式サイト をご参照ください。 jsPDFとはjsライブラリ(jsでpdfを作成できる)詳しくは 公式サイト をご参照ください。また、git も公開されていますのでご参考に。 webページのpdfmac os sierra, google chromeで試しています。こちらそのまま実行で動かすことができます。 <!DOCTYPE html> <html lang="ja"> <head> </head> <!-- 生成した物をわかりやすく

    html2canvas, jsPDFを使用してwebページのスクリーンショットをpdfで取得する
    piro_suke
    piro_suke 2019/05/11
  • PDF.js で遊んでみた (ページの描画,テキスト・注釈の表示など) - きちぽよ〜

    修士論文の予備審査が終わって一段落した seikichi です.卒業できるといいなぁ……. PDF.js は HTML5 とJavaScript を利用してPDFを描画するライブラリです. PDF.js を利用するとWebブラウザ上でPDFファイルを描画することができます. つい最近,このライブラリを利用して遊んでみた ので,そのときに得た知識とかを適当に書いてみます. このエントリでは主に以下の内容について解説します. PDF.js の取得,ビルド ページの描画 テキストを選択可能な形式で描画 注釈 (リンク等) を取り扱う PDF.js の各種オプション 動作環境 PDF.js は Canvas や TypedArray など割とモダン(?)な技術を利用しています. 利用しているWebブラウザが,PDF.js の要求を満たしているかどうかは, このページ で確認できます. 正直なところ

    PDF.js で遊んでみた (ページの描画,テキスト・注釈の表示など) - きちぽよ〜
    piro_suke
    piro_suke 2019/05/11
  • pdfmake

    piro_suke
    piro_suke 2019/05/11
  • PDF.js の導入方法と苦労した話

    こんにちは。 島根支社の原田です。 JavaScriptPDF を表示する際にライブラリとして PDF.js が話題にあがると思います。 PDF.js は名前の通り JavaScript で実装されているライブラリです。 HTML5 の技術を使っているため、最新のブラウザであればほぼ問題無く使うことができます。 稿では、PDF.js を利用した PDF の表示までの導入部分と、実装で苦労した話をしていきます。 下準備 最初に、プロジェクトのディレクトリを作成し、npm init します。 $ mkdir fenrir-pdfjs $ cd fenrir-pdfjs $ npm init 次に、最低限必要なパッケージをインストールします。 $ npm install --save-dev browserify $ npm install --save-dev pdfjs-dist こ

    PDF.js の導入方法と苦労した話
    piro_suke
    piro_suke 2019/05/11
  • JavaScriptでクライアントサイドだけで日本語PDF出力する - CreateField Blog

    クライアントサイドでPDF出力できればサーバ負荷軽減できていいなぁとか考えることがあると思います。 そんなときは、 bpampuch/pdfmake · GitHub に日フォントを導入することにより 日語でクライアントサイドだけでPDF出力することができます。 NotoSansを使おうと思ったのですが、otf形式でttfに変換してもうまく動きませんでしたので、以下の源真ゴシックのttfファイルを利用させてもらいました。 jikasei.me ただ日語のフォントは非常にサイズが大きく1つの太さの種類で5Mバイト以上あります。 これでは、クライアントサイドにやらして負荷を下げられればいいなという目論見よりも通信負荷の方が問題になってしまいます。 そこで、あまり使われない漢字等を省いてサブセット化して容量を減らします。 こちらを利用させてもらいました。 サブセットフォントメーカー とり

    JavaScriptでクライアントサイドだけで日本語PDF出力する - CreateField Blog
    piro_suke
    piro_suke 2019/05/11
  • JavascriptでPDFを作ろう! | Maromaro Blog

    こんにちは! 佐々木です。 JavascriptPDFを生成できるプラグインpdfmakeの紹介です https://github.com/bpampuch/pdfmake サーバーサイドプログラムが使えない環境で、どうしてもPDFを作りたい場合ってありませんか? pdfmakeをダウンロードでは、早速下記からpdfmakeをダウンロードしましょう。 https://github.com/bpampuch/pdfmake/releases Latest releaseの最新のzipファイルを落としましょう。 で、実は日フォントを設定しないと文字化けしてしまいます。 下記などを参考にするかと良いと思います。 https://github.com/bpampuch/pdfmake/wiki/Custom-Fonts—client-side ひとまず、今回は飛ばしてすでに有志(naoaさん

    JavascriptでPDFを作ろう! | Maromaro Blog
    piro_suke
    piro_suke 2019/05/11
  • クライアントサイドでPDFを生成できる「pdfmake」を使ってみる | Tips Note by TAM

    ユーザー毎でPDFの内容を変更したい場合など、サーバーサイドでPDFを生成することがあります。 ただ、この方法だとアクセスするたびにPDFを生成する形になるため、サーバーに負荷がかかってしまう問題があります。 そこで今回は、クライアントサイドでPDFを生成できる「pdfmake」を使って、PDFを生成してみたいと思います。 使い方 GitHubのページからファイルのダウンロードを行います。 色々なファイルが含まれていますが、今回はbuildディレクトリにある下記ファイルを使用します。 pdfmake.min.js vfs_fonts.js pdfmake.min.jsがpdfmakeの体、vfs_fonts.jsがフォントファイルになります。 HTMLに上記2ファイルを読み込む記述を追加します。 ■HTML <script src="pdfmake.min.js"></script> <

    クライアントサイドでPDFを生成できる「pdfmake」を使ってみる | Tips Note by TAM
    piro_suke
    piro_suke 2019/05/11
  • 1投稿5000万円も 勢い増す「インフルエンサーマーケティング」とは何か【専門家解説】

    インフルエンサー、インフルエンサーマーケティングとは何か 既存のマーケティングとインフルエンサーマーケティングの違い インフルエンサーマーケティングの歴史 インフルエンサーマーケティングの強みと弱み インフルエンサーマーケティングの将来像 インフルエンサーマーケティングを導入方法・事例 インフルエンサーマーケティングの費用・相場 インフルエンサー、インフルエンサーマーケティングとは何か インフルエンサーマーケティングとは、SNSに多くのフォロワーを持つ「インフルエンサー」の影響力を活用して、企業や自治体が広報・販売促進活動を行うことだ。 ●インフルエンサー(influencer)とは 「インフルエンサー」とは、もともとは「インフルエンス(influence)」すなわち「影響力」を持つ人を指すが、インフルエンサーマーケティングにおけるインフルエンサーは、InstagramやTwitter、F

    1投稿5000万円も 勢い増す「インフルエンサーマーケティング」とは何か【専門家解説】
    piro_suke
    piro_suke 2019/05/11