タグ

javascriptとPDFに関するkenjiro_nのブックマーク (4)

  • UDOC.js - PDF/PostScriptなどを別フォーマットへ変換 MOONGIFT

    Web上で利用することの多いPDFJavaScriptから変更したりすることは殆どありませんし、ただ表示するだけという使い方が多いでしょう。他にもこうした表示だけのためにあるフォーマットが幾つかあります。 今回紹介するUDOC.jsは各種ドキュメントを読み込んで、別フォーマットに変換できるソフトウェアです。 UDOC.jsの使い方 PDFを読み込んで、Canvasに表示するデモです。 より複雑な内容にも対応しています。 線などの描画も可能です。 UDOC.jsはPDF、PostScript、WMF、EMFといったフォーマットに対応しており、これらのファイルからPDFEMF、Canvas出力などが可能です。Canvasに出せば、そこから画像への変換もできるでしょう。PDFや類似フォーマットの活用できる幅が広がりそうです。 UDOC.jsはJavaScript製のオープンソース・ソフトウェ

    UDOC.js - PDF/PostScriptなどを別フォーマットへ変換 MOONGIFT
  • ssig33.com - 縦書き PDF を楽に作成

    縦書き PDF の作成というのは意外とめんどくさくて、 Adobe 系のツールとかが必要だったりする。 これではいろいろ困るということでやり方を考えてみたところ、 nightmare を使うというのを考えた。 nightmare はページを PDF で保存する機能があるので、 CSS縦書き化したサイトをあれで PDF 保存すればいいのではないか。 というわけで http://ssig33-paste.herokuapp.com/658747593d31aeeaecd125a2011f478e のような感じのページを用意して、以下のような簡単なスクリプトを書いた。 package.json { "dependencies": { "nightmare": "2.0.9", "vo": "", } } app.js var Nightmare = require('nightmare');

  • モジラの「pdf.js」、バージョン0.2に--ウェブ標準技術によるPDF表示を目指す

    Mozilla FoundationのプログラマーAndreas Gal氏とChris Jones氏は米国時間7月3日、ウェブ標準技術PDFを表示するツール「pdf.js」がバージョン0.2になったと発表した。特定のPDFファイルについて、非常に正確なレンダリングを達成したという。 pdf.jsプロジェクトは、6月に公表されたもので、PDFファイルをJavaScriptHTML5のCanvasを使用して表示する。バージョン0.2では、ユーザーインターフェースの改善、TrueTypeフォントのサポート、グラフィック性能の向上などが加えられた。pdf.jsによる論文で、このツールの動作を見ることができる。筆者が確認したところ、「Firefox」では動作したが、他のブラウザにはまだ対応していない。 両氏は、「われわれはpdf.jsがHTML5に準拠したすべてのブラウザで動作することを目指して

    モジラの「pdf.js」、バージョン0.2に--ウェブ標準技術によるPDF表示を目指す
  • PDFの自動印刷 - 個人的な備忘録。

    個人的な備忘録。 トップページページ一覧メンバー編集 PDFの自動印刷 最終更新: choco927 2008年07月17日(木) 10:14:16履歴 Tweet PDFを自動で印刷する。 <html> <head> <script language="JavaScript"> <!-- function print() { // 印刷処理実行 objPdf.printAll(); } //--> </script> <title>自動印刷</title> </head> <body onload="print()"> <object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" height="600" id="objPdf" width="800"> <!-- PDFのパスを指定 --> <param name="src"

    PDFの自動印刷 - 個人的な備忘録。
    kenjiro_n
    kenjiro_n 2009/10/29
    これで自動印刷されないようになってしまった場合は環境設定の一般タブで「全ての警告をリセット」を押すこと。確認のダイアログが復活する。
  • 1