僕は技術書をScanSnapで読み取り、PDFとして電子化しています。Mac上で閲覧する時はそのままで問題がありませんが、iPadに転送する場合などは、ページ単位の画像ファイルに変換してから、ePubなどに再構成しています。 この画像ファイルに変換する作業は、Automatorを使ってページ単位でJPEG画像にレンダリングを行っていたのですが、非常に時間がかかる上に再圧縮の過程で劣化します。 元々ScanSnapはビットマップ画像として読み込みを行っているので、PDFの中にはページ単位のビットマップ画像データが存在するはずです。これをそのまま切り出せば、短時間に無劣化で画像ファイルへの変換が可能になるはずです。 PDFからのビットマップ画像の取り出し 調べた所、Xpdfに含まれるpdfimagesコマンドで抽出可能な事が解りました。XpdfはMacPortsでインストールするか、ここで配
僕の所にもiPadが届いたので、ScanSnapで読み込んでおいた技術書(PDF)と、漫画(ZIPアーカイブに固めた画像ファイル)を転送して閲覧してみました。 重いです。特にPDFが。 最初から電子化されている書籍であればベクトルデータのPDFは軽いと思いますが、スキャンした書籍はビットマップ画像の固まりなので、ファイルサイズからして巨大になり、閲覧が重いです。 ただし同じ書籍で比較すると、PDFよりもZIPアーカイブの方が軽いようです。 閲覧にはCloudReadersを使っているのですが、出来ればiBooksを使いたいです。 なによりも、書籍をiTunesで管理したいのです。 そこでZIPアーカイブを、ePubに変換してみる事にしました。 まずPDFの場合はZIPアーカイブに変換する所からになりますが、こちらにすばらしい解説があります。 Desire for wealth Sca
purePDF とは PDF を FlashPlayer 内で作成する為のライブラリです。 Java の iText ライブラリを AS3 移植とのことです。 チャプタ・セクション・パラグラフ・フレーズ・イメージなどの基本要素と、カラム・リスト・テーブル・セルなどのレイアウト要素を用い自由にレイアウトした PDF を作成することができます。 また、 AS の GraphicsAPI のようなベクターグラフィックスやグラデーション塗りにも対応した多機能なライブラリです。 purePDF についての情報は下記リンクをご覧下さい。 purePDF, a complete actionscript PDF library - sephiroth.it - flash world purepdf - Project Hosting on Google Code purepdfを使って日本語フォントを
PurePDF is a complete library for creating PDF documents using actionscript 3 ( targeted for flash player 10 ). The project is actually hosted on google code. This is is a porting I've made of the famous java iText library ( version 4.2 ) by Bruno Lowagie into pure actionscript 3.0 (with some little modifications). iText ( and purePDF ) has tons of features for create and manipulate pdf documents.
PDFからJPGに変換する手順。スライド毎にファイルを分割してくれる。 これでslideshareのパクリができる。ふふふ。 ただ、PPT2PDFのうまい変換方法が不明。 xpdfのインストールとImageMagcikのインストール $ sudo port install xpdf $ sudo port install xpdf-japanese $ sudo port install imagemagick 日本語フォントの設定 /opt/local/share/xpdf/xpdf-japanese/add-to-xpdfrc の内容を、/opt/local/etc/xpdfrc に追記 PDF2JPG PDF -> PPM -> JPG という順番 $ pdftoppm target.pdf alias #aliasは出力されるファイルの接頭辞。なんでもよい $ mogrify -f
はじめに ちょっとやるべきことがあって,PDF を扱う CPANモジュール PDF::API2::Lite を少しかじってみました. The CPAN Search Site - search.cpan.org 以下,かじってみたメソッドについてまとめてみます.「???」な部分はスルーしちゃって下さい. 基本的(?)なメソッド $pdf = PDF::API2::Lite->new PDF::API2::Lite インスタンスを生成します.以下,$pdf は同インスタンスを表すものとします. $pdf->page( $w, $h ) 幅 $wpx,高さ $hpx のページを新たに生成します. $pdf->saveas( $file ) $file という名前で PDF を保存します. $font = $pdf->corefont( $fontname ) で指定したアドビコアフォント(?,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く