タグ

PDFに関するk_oshimaのブックマーク (6)

  • Re: なんで今さら帳票エンジンを新規開発しているのか

    pdfmeとは Website: https://pdfme.com/ TypeScriptで書かれたオープンソースの無料の帳票エンジン。 テンプレートを使って宣言的にPDFを作成でき、サーバー、ブラウザどちらでも動作する。 2022年2月にbeta版としてリリースしてから現在 Version3で GitHubではStartが1500、npmではバラツキはあるが週間1万件くらいのダウンロードがある。 自分が把握しているだけで、世界中で採用事例があり、電子カルテ作成、工場の手順書作成、ECのカスタムパッケージ制作ソフトなど、すでにいろんなサービスに組み込まれている。 この記事ではどのようなモチベーションでpdfmeを開発しているのかということを説明したいと思います。 なんで帳票エンジンを新規開発するのか PDFファイルを作成・編集するという観点ではpdfkitという素晴らしいライブラリが20

    Re: なんで今さら帳票エンジンを新規開発しているのか
  • wkhtmltopdfの次どうするか問題 - おもしろwebサービス開発日記

    wkhtmltopdfというライブラリは、HTMLからPDFを生成してくれるライブラリです。Rubyからだとwicked_pdfpdfkit 経由で使われることが多いです。 さてそんなwkhtmltopdfですが、GitHubリポジトリ を見るとわかるようにアーカイブされてしまっています。公式ページ に経緯が書いてありますが、要約するとwkhtmltopdfが依存しているQtWebkitのメンテが止まったのが原因でメンテが続けられなくなったということのようです。 wkhtmltopdfが参照しているQtWebkitはかなり古いものなので、モダンなブラウザでの描画と差分が出たり、脆弱性を付かれたりする可能性がありそう。なのでなにか別のやり方に乗り換えたい。 選択肢を考えてみる 乗り換え先は具体的に何がいいの、というと僕も自信を持ってこれだ!という解を持っていないのですが、headless

    wkhtmltopdfの次どうするか問題 - おもしろwebサービス開発日記
  • Algorithmic Marketing

    Introduction to Algorithmic Marketing is a comprehensive guide to advanced marketing automation for marketing strategists, data scientists, product managers, and software engineers. It summarizes various techniques tested by major technology, advertising, and retail companies, and it glues these methods together with economic theory and machine learning. The book covers the main areas of marketing

    Algorithmic Marketing
  • ScanSnap S1500 の「OCR テキスト認識」に関する 15 の真実 - おいちゃんと呼ばれています

    おっと。また大袈裟なタイトルつけちゃって。 釣り << なんて言われないように、気合い入れて書かなくっちゃ。 さて、先週のエントリー「裁断機 PK-513L でを 100冊裁断してみた - 経験した 9つの失敗とその回避方法」が大きな反響をいただいたので、今回は裁断の次のステップである「スキャン」を攻略。ScanSnap S1500 の設定についていろいろと調べてみました。 *目次というか、いきなり結論から 書いていったら結構長くなってしまったので、とりあえず目次。というかほとんど結論なんですが、結論だけ見られればいいやという方のためにも。 **(2010年7月9日 追記) 自炊した電子書籍PDF)を iPad でサクサク表示する方法(サンプル動画あり) << **(2010年8月13日 追記) OCR テキスト認識に限らず、ScanSnap S1500 の設定全般についてもまとめてみ

    ScanSnap S1500 の「OCR テキスト認識」に関する 15 の真実 - おいちゃんと呼ばれています
  • Thinreports – Chromeアプリで帳票設計できるRails製PDF帳票ツール

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました システム開発において一番厄介とも言えるのが帳票です。幾つかの解決手段はありますが、今なお一番最初の帳票設計をいかに行うかは苦労するのではないでしょうか。 今回はPDFベースの帳票システムを構築できるThinreportsを紹介します。帳票設計ツールとRuby/Ruby on Railsのジェネレータによる帳票作成システムとなっています。 Thinreportsの使い方 Thinreportsの帳票設計ツールはChromeアプリとして動作します。元々日語なのが嬉しいですね。 最初に新しい帳票の形式を決めます。 テキストを編集したり、画像を追加できます。 この青いラベルはプログラマブルに変更できるポイントになります。 ThinreportsはRubyから直接実行する形でPDFを生成で

    Thinreports – Chromeアプリで帳票設計できるRails製PDF帳票ツール
    k_oshima
    k_oshima 2015/07/01
    レイアウトエディターでPDFのひな形を作成し、RubyやRailsでそのひな形を読み込み、動的な値を設定し、表示する
  • 独自のPDFのQuartsフィルタを追加する - ザリガニが見ていた...。

    以前の日記「約1/30でも割と見られるPDFに圧縮しておく」でも試した、プレビュー.app >> ファイル >> 書き出し... のPDFのQuartsフィルタ:Reduce File Size。 ファイルの圧縮率は抜群なんだけど、細かい文字などは潰れてしまって判読不能。その時は使い物にならないと思って、諦めていた。 Reduce File Size 59KB 元画像 4.5MB ところが、最近このPDFのQuartsフィルタを自分好みに変更する方法を知った! Shrink Preview files without ruining image quality | Macworld PDFのQuartsフィルタの在処 システムが定義するすべてのQuartsフィルタは、以下のファイルパスに存在する。 $ ls -l /System/Library/Filters total 224 −rw-

    独自のPDFのQuartsフィルタを追加する - ザリガニが見ていた...。
  • 1