PDF、組版と文書変換のアンテナハウス株式会社
PDF、組版と文書変換のアンテナハウス株式会社
トップページ > デスクトップ製品情報 > アウトライナー 製品トップ > しおりの生成・編集機能
『アウトライナー』では、章節項など見出し項目の階層構造をそのまましおりとして利用できるほか、独自にしおりを作成、編集することもできます。
※動画画面(プレーヤー)をクリックするとBGM付きで動画の再生を開始します。プレーヤーのコントロールバーにある「ミュート」ボタン(スピーカーマーク)をクリックすると、ミュート(消音)になります。
独自のPDF解析エンジンによる見出し判定で、PDF文書内のテキスト情報から、文字列の位置やスタイル、文字種など様々な要素を総合的に分析し、見出しかどうか判断します。見出しとして判定したデータは、しおり設定条件に合わせて抽出され、しおりとして生成出力されます。
warning【ご注意】
イメージデータのみのスキャン文書や、画像として挿入された見出しには対応できません。
しおりの自動生成時に、PDFページ上で指定した矩形範囲内のテキストをしおりとして抽出・生成することができます。
例えば、定型フォーマットで作成された報告書類を結合して、各ページのタイトルをしおりにしたい時に便利です。
アウトライナーの「しおりモード」では、しおりツリーの項目を作成・編集し、PDF保存時にしおりとして設定できます。また、しおりを作成しながら、同時に動作チェックを行うこともできます。
ここでは、手動でのしおりの作成・編集操作について、紹介します。
しおりの移動先となるページを開き、本文中の文字範囲を矩形選択(ドラッグ)して右クリック、「しおり作成」を選択すると、ドラッグした文字がしおり項目として登録されます。
また、ドラッグした状態で、キーボードのCtrl+B でも同じことができます。
warning画像PDFなど、PDF上にテキスト情報がない場合は、しおりは「新しいアイテム」として登録されます。
しおりツールバーを使わずとも、マウスのドラッグやショートカットキーを用いて、しおりツリーの編集(しおり項目の親子関係の作成、編集)や、しおり項目の上下の入れ換えができます。
上下で入れ換えたいしおり項目(複数可)を選択し、キーボードCtrlを押したまま、カーソルキー(↑、↓)で目的の場所へ移動させます。
ショートカットキーを使えば操作の簡略化ができます。よく使うものをいくつか紹介します。
info「ページ」「しおり」「目次」モードの切り替えは、それぞれCtrl+1,2,3キーとなりますが、キーボードのテンキーや、キーボードの種類によってはテンキーモードはご利用いただけません。
ここでは、PDF閲覧の際にしおりを表示したときのしおり項目の見せ方と、しおりの移動先ページの指定・編集ができます。
また、しおりの移動と削除で紹介したように、キーボードのCtrlキーとカーソルキーを用いて複数選択した上で、しおり項目のプロパティペイン(上図 緑色枠)で一括編集も可能です。
warningしおりのイタリック体指定は、選択されたしおりテキスト全体に対する指定です。ただし、しおりのテキストに日本語のかな文字(和文)とラテン文字(欧文)があるとき、和欧ともイタリック体になるか、欧文だけイタリック体になるかは、PDFリーダーに依存します。
しおりから外部のPDFファイルのページを開き、任意のページを開くことができます。
infoしおりから外部PDFの任意のページを開きたいときは、目的のページを開き、しおりとしたい箇所をドラッグ(矩形選択)して右クリックまたはCtrl+Bでしおりの新規登録をします。
しおりの情報をCSVファイル、XMLファイル、JSONファイルに書き出したり、取り込むことができます。
PDFの分割や結合などでしおり情報の編集が必要になるとき、外部ファイル化しておけば、PDFファイルを開いて一つ一つ編集していく手間が省けます。
現在、複数のPDFに対して、個別のしおりを作成できるツールを探しています。できるだけ簡単に行いたいのですがアウトライナーで可能でしょうか?
コマンドライン機能でできるとのことですが、操作が難しく、プログラムを組むほどの事ではありません
複数のPDFに対して一括で作成したいとのことなので、この場合アウトライナーの一括処理機能を使用し、外部のCSVあるいはXMLで定義したしおり情報ファイルを読み込ませる方法になるます。
CSVまたはXML形式の外部しおりファイルとしおりを付与したいPDFをすべて格納したフォルダを準備し、GUIの操作で一括付与します。
分割等で発生した複数のPDFに対して一括でしおり情報を付与することができます。
info目次ページを自動生成する機能はありません。
現在、複数のPDFに対して、個別のしおりを作成できるツールもしくはライブラリ(C#)を探しています。アウトライナーで可能でしょうか?
個々のPDFに対する、ページ情報は別で管理していますので、PDFファイル名とページ指定でしおりが一括で作成できればと考えています。
複数のPDFに対して一括で作成したいとのことなので、この場合はコマンドラインを使用して外部のCSVあるいはXMLで定義した設定ファイルを読み込ませる方法になるのではないかと思います。
以下のような感じです。
CSVまたはXML形式の外部しおりファイルを、プログラムで加工してページ番号を個別のPDFに合うように変更します。
GUIによる対話形式とは別に、コマンドラインでPDFからしおり情報ファイルを作成したり、これを使ってPDFにしおりを挿入します。
info目次ページを自動生成する機能はありません。