カテゴリー別アーカイブ: PDF のあれこれ

『PDF Cook Book』シリーズ PDF Tool APIを使うPDFの料理法 のご紹介

PDFの料理本『PDF CookBook』(4月発売)および『PDF CookBook第2巻』(6月発売)は、PDF Tool API V5のクラスライブラリーを使ってできるPDFの様々な加工法を紹介しています。

『PDF CookBook』
PDFのページ編集(PDFの分割・結合・ページの回転)、ページサイズ、方向および余白の変更、PDFのページにテキスト・画像・PDFを貼り付けなどを中心に解説・活用例とプログラム例を解説しています。詳細はこちらへどうぞ

出版社: アンテナハウスCAS電子出版
発売日:2018年4月
著者:アンテナハウス株式会社
販売形式:プリントオンデマンド版
サイズ:B5判 横組み
ページ数:124ページ
価格(税込):1,728円
ISBN:978-4-900552-60-9
販売店:アマゾン(POD版)(4月6日発売)、その他Web書店で発売予定

販売形式:PDF版(DRMなし)
ページ数:122ページ
価格(税込み):864円
販売店:アンテナハウス・オンラインショップ(PDFのダウンロード)

『PDF CookBook第2巻』
PDFのセキュリィティ(パスワードセキュリティ)、閲覧制限、透かし、しおりなどについて等を中心に解説・活用例とプログラム例を解説しています。詳細はこちらへどうぞ

出版社: アンテナハウスCAS電子出版
発売日:2018年6月中旬
著者:アンテナハウス株式会社
販売形式:プリントオンデマンド版
サイズ:B5判 横組み
ページ数:126ページ
価格(税込):1,728円 6月18日アマゾンで発売になりました。
ISBN:978-4-900552-61-6
販売店:アマゾン(POD版)その他Web書店で発売予定

販売形式:PDF版(DRMなし)
ページ数:126ページ
価格(税込み):864円 6月8日発売
販売店:アンテナハウス・オンラインショップ(PDFのダウンロード)※PDF版のダウンロードは自社ストアのみです。




瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!


アウトライナー
PDFを解析して しおり・目次を自動生成

AH Formatter:PDFから複数行のテキストをコピペしたときに、不要な改行を避けるには。

こんにちは
AH Formatter』サポート担当です。

『AH Formatter』で作成した PDF をビューアで表示して、
テキストをコピー&テキストエディタなどにペースト(以下コピペ)した時に
改行が入ってしまうというお問い合わせをいただくことがあります。

具体的には、
 <fo:block>AH Formatterはアンテナハウス株式会社の製品です。</fo:block>
 <fo:block>最新版は弊社Webサイトからダウンロードできます。</fo:block>

これを組版した結果が以下のような場合
 組版結果
ここを Adobe Acrobat や Adobe Reader からコピペすると
次のようになります。

 AH Formatterはアンテナハウス株式会社
 の製品です。
 最新版は弊社Webサイトからダウンロー
 ドできます。

このように見た目のまま、改行されてしまっていますね。

データ中に改行コードが挿入されているわけではないので
この結果は PDFビューアに依存します。
別の PDFビューアでは

 AH Formatterはアンテナハウス株式会社 の製品です。 最新版は弊社Webサイトからダウンロー ドできます。

こんな風にひとつの連続したテキストでコピペされる場合もあります。
(改行位置に空白が入っています。)

では、”コピペした時に改行されないようにしたい” 場合はどうすればよいのでしょう。

PDFビューアに依存するので一概には言えないのですが
Adobe Acrobat や Adobe Reader の場合には
『AH Formatter』から “タグ付きPDF” として出力すると
次のようにコピペできます。

 AH Formatterはアンテナハウス株式会社の製品です。
 最新版は弊社Webサイトからダウンロードできます。

こうすれば、元のテキストデータと同じように連続したテキストとしてコピペできます。
ただし、ひとつ注意することがあります。
例えば、下記のような場合です。

<fo:block linefeed-treatment=”preserve” >
 XfoObj axfo = null;
 try {
 axfo = new XfoObj();
 ErrDump eDump = new ErrDump();
 axfo.setMessageListener(eDump);
 axfo.setDocumentURI(args[0]);
 axfo.setOutputFilePath(args[1]);
 axfo.setExitLevel(4);
 axfo.execute();
 }
</fo:block>

マニュアルのソースコード説明などでよくあるケースですが、
ひとつの fo:block にまとめて記述して、
linefeed-treatment=”preserve” で改行コードを有効にした場合です。

AH Formatterでの組版結果は以下のようになります。
 組版結果

このような場合、タグ付けしていない PDF では見た目のまま改行してコピペされますが
タグ付きPDF として出力してコピペすると
fo:block内のテキストはひとつの連続したテキストになってしまいます。
したがって、1行ずつ fo:block で分割する必要があります。

 




瞬簡PDF 編集 2024
かんたん操作でPDFを自由自在に編集


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

PDFのレイヤー

PDFには、レイヤーという便利な機能があります。
レイヤーは、PDFの内容をまとめて、表示を切り替えたり印刷を切り替えたりします。 Acrobatでは次のようなダイアログでコントロールします。

layer-dialog

AH Formatter には、このレイヤーを出力する機能があります。
今回は、PDFのレイヤーでの言語指定について取り上げます。

レイヤーで指定した言語は、どのように振る舞うのでしょうか。
仕様では次のように書かれています(PDF 32000-1:2008)。

Language dictionary (Optional) A dictionary specifying the language of the content controlled by this optional content group. It may contain the following two entries:

Lang (required) A text string that specifies a language and possibly a locale (see 14.9.2, “Natural Language Specification”). For example, es-MX represents Mexican Spanish.
Preferred (optional) A name whose values shall be either ON or OFF. Default value: OFF. it shall be used by conforming readers when there is a partial match but no exact match between the system language and the language strings in all usage dictionaries. See 8.11.4.4, “Usage and Usage Application Dictionaries” for more information.

Language については、次のようにも書かれています。

Language: This category shall allow the selection of content based on the language and locale of the application. If an exact match to the language and locale is found among the Lang entries of the optional content groups in the usage application dictionary’s OCGs list, all groups that have exact matches shall receive an ON recommendation. If no exact match is found, but a partial match is found (that is, the language matches but not the locale), all partially matching groups that have Preferred entries with a value of ON shall receive an ON recommendation. All other groups shall receive an OFF recommendation.

PDFに指定されたLanguageは、アプリケーションの言語と地域に基づくと書かれています。アプリケーションとは、PDFのビューア、例えばAcrobatのことです。アプリケーションがレイヤーをサポートしていなければ、もちろん何も起こりません。Acrobatはサポートしています。

PDFに、日本語用のレイヤーと英語用のレイヤーを用意しておけば、アプリケーションの言語によって自動的に一方が表示され、他方が表示されないということができます。では、アプリケーションの言語とは何でしょう。仕様書中でそのことについて書かれている部分はありません。
そこで、どうすれば言語によるコントロールが意図どおりにできるのかを、Acrobatを用いて、試行錯誤を交えながらいろいろ探ってみました。

PDFには、Catalog辞書に言語を明示することができます。これは、文書のプロパティで確認することができます。AH Formatter では、<fo:root> に記述した言語がそこに反映されます。

<fo:root ... xml:lang="ja" ...>

property-dialog

アプリケーションの言語とは、これのことでしょうか。
いいえ、この言語はレイヤーの言語とは関係ありません。
これは、PDFの言語であってアプリケーションの言語ではありません。
アプリケーションの言語とは、Acrobatでは環境設定の言語環境にあるアプリケーションを表示する言語に対応することがわかりました。

lang-env

では、アプリケーションの言語は、具体的にはどう表記されているのでしょうか。14.9.2.2 Language Identifiers には次のような記述があります。

A language identifier shall either be the empty text string, to indicate that the language is unknown, or a Language-Tag as defined in RFC 3066, Tags for the Identification of Languages.

Although language codes are commonly represented using lowercase letters and country codes are commonly represented using uppercase letters, all tags shall be treated as case insensitive.

ざっくり言えば、PDFに書かれるLangの値は、RFC 3066 に従っていて大文字小文字は区別しない、ということです。RFC 3066 の言語コードは ISO 639、国コードは ISO 3166 によります。アプリケーションの言語も、ISO 639 と ISO 3166 で表現されているはずです。
実際にAcrobatでアプリケーションを表示する言語を変更すると、どこにどういう情報が書かれるのかはわかりませんでした。しかし、日本語なら ja とか ja-JP などが設定されると、常識的には予想するでしょう。

Preferredを指定していないと、Langに指定したものとアプリケーションの言語の間では完全一致性が判断されることになっています。そこで、日本語環境のとき、どういう指定をしたら完全一致するのかを調べました。

  • ja ⇒ NG
  • jpn ⇒ NG
  • ja-JP ⇒ NG
  • jpn-JP ⇒ NG
  • jpn-JPN ⇒ NG
  • ja_JP ⇒ NG
  • jpn_JP ⇒ NG
  • jpn_JPN ⇒ NG
  • ja-jp ⇒ OK

結果は、まったく想定外でした。仕様には大文字小文字区別しないと明記してあるし、国コードは大文字で表記するのが普通とも明記されています。これはどういうことでしょうか。Acrobatは仕様どおりに動作しているようには見えません。Acrobatの不具合なんでしょうか。仕様の見落としがあるのでしょうか。

完全一致させるのにこんな試行錯誤した上、それが正しいのかどうか裏づけも取れないのでは、完全一致を使うのは現実的ではない気がします。Preferredを指定すると、かなりあいまいな指定でもマッチします。
日本語は、それを話す国は日本しかないですが、英語やポルトガル語スペイン語などはそんなことはありません。例えば、en-US(米国英語)と en-GB(英国英語)を区別したいこともあるはずです。Preferredでは、それらを区別させることはできませんでした。どちらもすべての en にマッチしてしまうようです。つまり、国コードを明示したいなら、Preferredを指定できないということになります。

次に Preferred な ja と、そうでない ja-jp の指定を混在させたらどうなるか見てみます。
日本語環境ではどちらも表示されそうなものですが、ja-jp の方だけ表示されて、ja は表示されません。完全一致するものが見つかったらそれしか表示されない、ということになっているからのようです。このことは、en-US と en-GB を用意し、両者の共通部分を en として表現したくても、できないということを意味します。

AH Formatter V6.4 では、次のようにレイヤーへの言語指定を行ないます。
実際には重なり合った領域に内容を配置するでしょうから、<fo:block-container> などを利用することになります。

<?xml version="1.0"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"
         xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions"
         axf:layer-settings="'Japanese layer' lang 'ja' preferred,
                             'English layer' lang 'en' preferred">
...
<fo:block axf:layer="'Japanese layer'">
こんにちは
</fo:block>
...
<fo:block axf:layer="'English layer'">
Hello
</fo:block>
...

AH Formatter V6.4 MR3 以降を利用してください。

 




アウトライナー
PDFを解析して しおり・目次を自動生成


瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識

Acrobat の不満点(その2)

前回 に引き続き、Acrobat の不満点を書いてみます。

Acrobat にて PDF を作成し、印刷も視野に入れていたため CMYK の ICC Profile を出力インテントに指定して PDF/A-2 形式で保存しました。

PDF/A-2 ではベースバージョンが PDF1.7 となったため、PDF1.4 というベースバージョンの制約があった PDF/A-1 と比べて非常に有効なバージョンになります。
以下は PDF/A-2 によって実現可能となった機能の一部です。

  • PDF 1.4 -> PDF 1.5
    JPEG2000圧縮によるイメージ
    オブジェクトストリーム、Xrefストリーム(圧縮率の向上)
    オプショナルコンテント
    XFA Form
  • PDF 1.5 -> PDF 1.6
    暗号化機能の強化(AES暗号化の追加)
    カラースペース追加(DeviceN、NChannel)
  • PDF 1.6 -> PDF 1.7(ISO 32000-1)
    3Dアートワーク
    ポータブルコレクション

PDF/A-2 の詳細につきましては、PDF資料室 過去のブログ にまとめておりますので、参照ください。

さて、PDF/A-2 で保存した結果、出力された出力インテントが RGB の ICC Profile に置き換わってしまいました。
作成した PDF にはテキスト注釈、スタンプ注釈といった注釈が含まれていたのですが、この事が原因で強制的に RGB となってしまったのでしょうか。
PDF/A-2 の仕様では CMYK が使用できない、といった制限はありませんので、不思議な結果となりました。
CMYK の ICC Profile を出力する方法はあるのでしょうか。

<< その(1)




瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成


HTML on Word
WebページをWordで作る!

Acrobat の不満点(その1)

日頃 PDF ファイルの編集作業で Adobe Acrobat を使用する機会が多いのですが、使用している中で不満に感じている事を書いてみます。

PDF では対話フォーム(AcroForm)と呼ばれる、使用者から対話的に情報を収集するフィールドを持つことができます。
その中にはテキストフィールド、ラジオボタン、リストボックスといった使用者が入力するフィールドや、ボタンのようにアクションを関連付けて特定のページへジャンプするようなアクションを指定することができる便利な機能です。Acrobat では「ツール」の「フォーム」にて作成可能です。

この機能は PDF1.2 以降で使用可能な機能なので、使用している方も多いのではないでしょうか。

さて、この対話フォーム(AcroForm)を使用した PDF を作成し、PDF/A(*1) へ別名保存してみます。 ところが PDF/A として保存した PDF で、表示上はボタンの画像やテキストボックス風のエリア、ラジオボタン風の円が残るのですが、マウスクリックしても全く機能しません。
Acrobat では PDF/A 保存すると、外観だけを残して対話フォーム(AcroForm)の機能自体を削除してしまうようです。

確かに長期保存する文書で使用者との対話は不向きなのかもしれませんが、ボタンでのページ移動等のように便利な機能もあるので削除してしまうのは惜しいと感じています。

(*1)
PDF/A(ISO 19005の同義語)は、国際標準化機構 ISO が制定した国際規格 ISO 19005 に定められる PDF の形式の1つです。このファイル形式の第一の目的は、使用するツールにかかわらず、長期間に渡ってファイルの視覚的な外観を維持できること、第二の目的は、PDF の視覚的な外観ではなく、論理構造、意味といった情報を格納できるようにすることにあります。
PDF/A につきましては、PDF資料室過去のブログ にまとめておりますので、参照ください。

その(2) >>




HTML on Word
WebページをWordで作る!


瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!

年初 電子紙接近容易性配慮事情 摘み食い編

お正月のある日。
何をするでもない無為な時間を過ごすことは、人生にとって必ずしも無駄なことではない、むしろ贅沢なことだ、などと嘯いているのもそろそろ飽きてきたので、新たな見聞を広めるため、おもむろにPCを引きずり出してネットサーフィン(これも今や死語か)ならぬネット漂流に出掛けてみることとしました。

そんな中で、とある記事に目が留まる。
「視覚障害の方のインターネット利用は91.7%」。総務省が2012年に発表の調査データらしい。

アクセシビリティとユーザビリティの確保は、Webを製作する側も公開する側も配慮すべき優先課題であるのは今では言うまでも無いこと。その規格化は2004年から始まっているとのことだが、利用者側の情報について触れることはほとんどなかったので、利用率の高さに正直なところ驚いた。

夢うつつの漂流が現実に引き戻されつつある中で、こんな記事にぶつかった。
パソコンからインターネットを利用する際に困ることについては、全盲者では「スクリーンリーダーで読み上げられないPDFやフォームなどがある」(94.4%)が最も高い。

また別の調査では、「PDFファイルについては、画像のみでテキストが埋め込まれておらず読み上げないという問題と、読み上げ順序が文脈通りになっておらず、内容を理解しづらい」という問題の指摘が多い。「PDFによる解説は解読不能」との意見も。

最後に、とどめの一撃が。
質問:知りたい情報がPDFファイルで提供されている場合の利用方法。
回答:PDFファイルのみで提供されていた場合は読まない(18.24%)。

フルボッコです。
「これでいいのか、PDF!アクセシビリティはどこへ行った?」

2016年4月1日、障害者差別解消法は施行された。

正月気分も冷めやらぬ中、俄か知識を引っ提げて、アクセシブルなPDFの普及が急務であると、ドヤ顔で語っておりましたところ、ある制作会社さん曰く。
「もう2~3年前から手掛けてますよ、うちは。官庁・自治体のお客様が多いから必須なんですよ。ただ、加工が大変でして、簡単にPDFにタグがつけられるツールとかありませんか。」
己の見識の狭さに赤面しながら、「流石、法定義務を課せられているだけあって官庁は動きが早いですね。努力義務の民間のお客さんはまだまだでして・・・・ははは」としどろもどろの言い訳に、赤っ恥のボディブローがジワリと効いてくる。

「が、頑張っているじゃないかぁ、PDF!」

印刷用の版下に、どうしてアクセスビリティが必要なの?
その疑問ももっともですが、PDFの活用はそのレベルで十分とお考えですか。

昨今は印刷物とHTMLをセットで納品するのが当たり前、PDFをWebにあげなくてもとのご意見もありますが、印刷物のレイアウトを広く共有するためにPDFでなければならない場合も多々あります。

必要とされる以上、対応しないわけにはいかない。
それにしても、できあがったPDFに後からタグを追加する作業の効率の悪さ。
PDF/UAでは、形式的、意味的に厳密なタグ付け(マークアップ)が求められています。
アクセシブルなPDFの普及を妨げる要因が、それらPDF仕様の複雑さとアクセシビリティ要求の高さにあるとすれば、現状の改善は望めないのでは・・・・・。

いえいえ、アンテナハウスにお任せあれ!
解決法はオリジナル文書の段階で階層化、マークアップしてしまう以外にはありません(断言)。

構造化文書からどうやってアクセシブルなPDFを?
『AH Formatter V6.4』はPDF/UA出力機能を実装しました。

アンテナハウスは、一つのコンテンツから印刷用PDFとアクセシブルなPDFを自動生成すると共にHTMLも作成する、ワンソースマルチユースのもう一つの応用を提案します。

製品紹介・実演をご希望の方は、2月8日から開催のPAGE2017(BT-8)にてお待ちしております。

【参考資料】




瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換


瞬簡PDF 作成 2024
ドラッグ&ドロップでPDF作成

アクセスブルなPDF(第2回)

こんにちは!
本日は PDF の言語指定に関して説明します。

  1. 言語指定
    言語の指定はIETF の規格「RFC 4646」に従います。
    言語の指定は言語コードとカントリーコードからなります。 言語コードは一般的にに小文字を使用し、カントリーコードは一般的に大文字を使用しますが、 大文字/小文字は区別しません。

    文字指定の例を示します。
    en-US  英語  米国
    en-CA  英語  カナダ
    zh-CN  中国語  簡体字、中国
    zh-Hant  中国語  繁体字
    ja  日本語
    ko  韓国語
    fr  フランス語
    fr-CA  フランス語  カナダ

  2. 言語指定の箇所
    PDF 全体と、個別の要素ごとに言語を指定できます。
    各国の言語が混在している場合に対応できます。

    (1) PDF 全体の言語指定
    PDF 全体の言語指定は、ドキュメントカタログ内の Lang エントリで指定します。

    (2) 構造化要素の言語指定
    アクセスブルな PDF は構造化されており、 構造化辞書が存在します。
    構造化要素の要素辞書にLang エントリが有ります。
    このLang エントリで個々の要素の言語を指定します。

    3) 構造化要素以外のコンテンツの言語指定
    マーク付きコンテントシーケンスを使用します。Span タグ属性のLang エントリで言語を指定します。
    (例)

    BT  % テキスト開始
    	( アーノルドは ) Tj
    	/Span << /Lang (es-MX) >> 	% マーク付コンテント開始 スペイン語
    	BDC
    		(Hasta la vista.) Tj
    	EMC 	                                          % マーク付コンテント終了
    	(と言った。) Tj
    				
    ET  % テキスト終了
  3. 次回
    文字が unicode でエンコーディングされている場合は、言語指定との関係がどうなるのかを考えます。 また、PDF1.5 では、「多言語テキスト配列」が定義できますので、とりあげてみたいと思います。
    (多言語テキストの例)
    [ (en-US) (My vacation) (fr) (mes vacances) ( ) (default text) ]

今回はこれまでです。




HTML on Word
WebページをWordで作る!


瞬簡PDF 変換 2024
PDFをOffice文書へ高精度変換

アクセスブルなPDF(第1回)

こんにちは!
初回は、アクセスブルな PDF の概要を紹介します。

PDF は、障害を持つユーザがドキュメントを利用しやすくするために、いくつかの機能を持っています。
多くの視覚障害を持ったユーザは、ドキュメントを読んで、音声に替えるスクリーンリーダを使用します。

PDF は、スクリーンリーダが適切な発声をするために、次の四つの機能をサポートします。

  1. PDF ドキュメント内のテキストに対して自然言語を指定することができます。
    (自然言語とは、日本語、英語、スペイン語等です。)
  2. イメージなどのテキストに翻訳されないオブジェクトに、代替テキストを指定することができます。
  3. リガチャ(合字)、イルミネーションテキストなどに、代替テキストを指定することができます。
  4. 略語やイニシャルに対して、展開形式のテキストを指定することができます。

アクセスブルな PDF を実現するための、最も中心的な PDF の仕組みは、次の二つです。

  1. タグ付き PDF であること。
  2. ページのレイアウトから独立して、PDFドキュメント内のコンテントが、論理的構造順に取得可能であること。

アクセシビリティアプリケーションは、障害を持つユーザのために、構造階層のノードを自由に行き来して、ドキュメントの情報を抽出します。アクセスブルな PDF とは、構造階層経由で、ドキュメント内の全情報を取りだすことができなくてはなりません。

テキストはタグ付き PDF から抽出することができます。
取り出したテキストは、アクセシビリティ以外の目的のために検索したり、再使用することができます。

Web 上のコンテントのアクセシビリティサポートのためのガイドラインは、W3C ドキュメント Web Content Accessibility Guidelines で説明されています。

以上、アクセスブルな PDF の概要です。




瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識


アウトライナー
PDFを解析して しおり・目次を自動生成

Windows 10 の PDF 表示機能

Windows 10 では Microsoft Edge の一機能として PDF 表示が行えるようになっています。

http://ondoc.logand.com/d/223/pdf
の表示を試します。

PDF表示機能01

赤丸で示した場所に少しエラーがあるようです。
CMYK Color と 縦書きのテキストの部分です。

PDF表示機能02

以前 Windows 8 の Windows Reader を試した時と同じようです。
PDF 表示機能の比較




瞬簡PDF 統合版 2024
アンテナハウスPDFソフトの統合製品!


アウトライナー
PDFを解析して しおり・目次を自動生成

『PDFインフラストラクチャ解説』出版報告&特別講演会開催のお知らせ

アンテナハウスブログ「I love software」で、2005年10月~2008年7月の1000日間に亘って連載された「PDF 千夜一夜」に、2015年までに集めたPDF関連の情報やオリジナルの内容を加筆修正し、網羅的にまとめあげたものが、『PDFインフラストラクチャ解説:電子の紙PDFとその周辺技術を語り尽す』として出版します。

現段階では、Kindle ダイレクト・パブリッシング(KDP)で出版開始され、もう間もなくペーパーバックでも出版される予定です。

さて、そんなPDFに関する知識が満載された『PDFインフラストラクチャ解説』の出版を記念し、2月16日(火)、講演会を開催します。
PDFにおけるあれやこれを、いろいろ訊けるチャンスです!

『PDFインフラストラクチャ解説』出版記念特別講演会

  • 開催日時: 2016年2月16日(水)16時00分~18時10分
  • 開催場所: 市ヶ谷健保会館 E会議室
  • 参加費講演会のみ: 1,000円(税込)
  • 定員: 30名(事前予約制)
  • 詳細・お申込みURL:http://peatix.com/event/138690

ゲスト
松木眞氏(画像電子学会フェロー):PDFの国際規格ISO32000やPDF/Xなどの派生規格の作成等に参加。
ISO32000:PDFの国際規格の現状と将来について(仮)、いろいろ語っていただきます。

●『PDFインフラストラクチャ解説:電子の紙PDFとその周辺技術を語り尽す』

PDFインフラストラクチャ解説(表紙)

目次・書籍詳細
https://www.antenna.co.jp/pdf/reference/pdf-infra.html
(青い「目次紹介」をクリックすると、目次が表示されます)

本書のご購入は、こちらからどうぞ!
Amazon Kindleストア

エンドユーザーではなく、「技術者向け」の内容です。
(もちろん、技術者でない方でもPDFの成り立ちや、なぜそこにPDFが使われるのかなど、仕事仲間と話題にできる蘊蓄を仕入れられます)
PDFの仕様、製品に実装するための必要な技術情報など、PDFを中心に組版に必須のフォントや文字などの関連項目について解説。PDF登場の経過や歴史的側面の解説も多いので、読みごたえはあるかと思います。
昨今話題の電子署名やタイムスタンプ、長期保存、PDFから別のファイル形式(Officeやimgなど)への逆変換などにも解説しています。

●PR●
PDFに関する疑問にお答えします。「PDF資料室」:https://www.antenna.co.jp/pdf/reference/




瞬簡PDF 書けまっせ 2024
PDFに文字が書ける! 入力欄を自動認識


アウトライナー
PDFを解析して しおり・目次を自動生成
Pages: Prev 1 2 3 4 5 Next