ArrayKit

PDFの添付ファイル

PDFの中に入っているファイルを一覧にし、取り出し、外に出してはいけないものを取り除き、新しいものを埋め込みます。

PDFの添付ファイル

PDFの中に入っているファイルを一覧にし、取り出し、外に出してはいけないものを取り除き、新しいものを埋め込みます。

文書はこのタブの中で展開され、読まれ、書き直されます。PDFも、そこに埋め込まれたものも——プログラムと示されたファイルも含めて——どこにも送られません。

ファイル内で動けるものをほかにも調べる

PDFの添付ファイル について

PDFはページであると同時に容れ物でもあり、たいていの閲覧ソフトはその側面をほとんど見せてくれません。レポートの裏にある表計算ファイル、電子請求書のXML、文書ではなくファイルブラウザーとして開くポートフォリオの中身——それらはすべてファイルの内側に乗っています。しかも場所はまったく別の二か所です。文書全体に属する添付ファイルパネルと、特定のページに留められたクリップの注釈。ここでは両方を、名前・種類・サイズ・説明・記録された日付とともに一覧にし、両方に現れるファイルは留められているページを添えて1回だけ表示します。1つだけ保存することも、選んだものをZIPで受け取ることもできます。文書と一緒に持ち出すべきでないものに印を付ければ、クリップごと消えます。

機能

  • 添付ファイルパネルとクリップの注釈をまとめて一覧にし、各クリップがあるページも表示
  • 種類・サイズ・説明・記録された日付を、ファイルから直接読み取ります
  • プログラムのような名前のファイル——.exe・.js・.bat・.ps1など——は、開く前に赤く示されます
  • 添付を1つだけ保存するか、選んだものを安全で重複しない名前のZIPにまとめます
  • 添付に削除の印を付けられ、保存する前なら印を取り消せます
  • どんな種類の新しいファイルも、それぞれ説明を添えて添付できます
  • 添付をすべて取り除くと、ポートフォリオは普通のPDFに戻ります
  • 括弧やラテン文字以外を含む名前も、閲覧ソフトが詰まらないように書き出します

PDFの添付ファイル の使い方

  1. PDFを置いて、何を運んでいるかを読みます
  2. 必要なものを保存し、取り除くべきものにチェックを入れます
  3. 埋め込みたい新しいファイルを置き、それぞれに説明を付けます
  4. PDFの新しいコピーを保存します

例

入力

invoice-4831.pdf — an electronic invoice from a supplier

出力

1 attachment · factur-x.xml · XML · 4.2 kB · in the attachments panel

機械が読める請求書が、人が読める請求書の中に同乗しています。

よくあるエラーとトラブルシューティング

  • 使っている閲覧ソフトでは、こんなファイルは見たことがありません。 — たいていの閲覧ソフトは添付ファイルパネルを閉じたままにしており、ブラウザー内蔵のビューアーにはそもそも無いことも多いです。何かが見せようとしたかどうかに関係なく、ファイルは文書の中にあります。
  • PDFがページではなくファイルの一覧として開きます。 — それはポートフォリオです。添付こそが主役で、自身のページは表紙にすぎません。添付をすべて取り除けば、また普通の文書になります。
  • ある項目だけ保存できません。 — その項目は、埋め込まれた複製ではなく、誰か他人のディスク上のファイルを指す参照です。名前は文書に記録されましたが、中身が入れられたことはありません。
  • 添付がプログラムのような名前をしています。 — その文書がどこから来たのかを正確に分かっていない限り、敵だと思って扱ってください。ここで取り除いたうえで、「PDFの無害化」にファイルを通し、中にほかに自分で動けるものがないか確かめてください。

よくある質問

添付されたファイルは、PDFの中の実際どこに置かれているのですか。
二か所です。文書全体の一覧は閲覧ソフトの添付ファイルパネルに出るもので、こちらが普通の置き場所です。ファイルは1つのページ上のクリップの注釈にぶら下がることもあり、閲覧ソフトによってはクリップをクリックしたときだけ現れます。ここでは両方をまとめて一覧にします。
PDFポートフォリオとは何で、自分のPDFがファイルブラウザーとして開くのはなぜですか。
ポートフォリオは、一群のファイルを運ぶことを目的にしたPDFです。文書内の指定が、まずその集まりを見せるよう閲覧ソフトに伝えるので、自身のページは表紙として振る舞います。添付を取り除けば、その指定も一緒に消えます。
どんな種類のファイルでもPDFに添付できますか。
できます。形式上の制限はありません。だからこそ、埋め込まれたファイルは疑うに値します。実行できるものも含めて何でも詰め込めますし、記録された種類は作者がそう主張したというだけのことです。
添付を取り除くとPDFは小さくなりますか。
たいていは小さくなり、しかも劇的なことも多いです。埋め込まれたファイルはまるごと保存されているからです。文書はそれらも、それらを指していた項目もなしで書き直されるので、バイトは本当にファイルから出ていきます。
知らない送り主のPDFに添付されたファイルを開いても安全ですか。
ほかの心当たりのないファイルと同じ程度、つまり安全とは言えません。PDFは封筒にすぎません。ここでプログラムと示されたものは開くべきではなく、それ以外もメールの添付と同じ警戒に値します。

関連ツール

PDFの他のツール

  • 画像から PDF — 複数の画像を1つのPDFに結合します(自動 / 縦 / 横)。
  • PDF から画像 — PDFのページをダウンロード可能なPNGまたはJPG画像に変換します。
  • PDF を結合 — 複数のPDFを並べ替えながら1つに結合します。
  • PDF を分割 — ページや範囲(例: 1-3,5,7-9)を抽出して新しいPDFにします。
  • PDF を回転 — すべてのページまたは選択したページを 90/180/270° 回転します。
  • PDF を整理 — サムネイルからページの並べ替え・回転・削除を行い、書き出します。
  • ページ番号を追加 — PDFにページ番号を刻印します(位置、書式、開始番号)。
  • PDF 透かし — 各ページに斜めのテキスト透かしを追加します。
  • PDF をトリミング — クロップボックスで各ページの余白をトリミングします。
  • PDF からテキスト — PDFから選択可能なテキストをプレーンテキストまたはMarkdownとして抽出します。
  • PDF を比較 — 2つのPDFから抽出したテキストを行単位で比較します。
  • PDF を暗号化 — AES-256 または RC4 で PDF にパスワード保護を追加します。
  • PDF を復号 — 暗号化された PDF からパスワード保護を解除します。
  • PDF を圧縮 — 各ページを選択した画質・解像度でJPEGに再描画してPDFを軽量化します。
  • PDFメタデータ編集 — PDFのタイトル・作成者などを表示・変更・消去。
  • PDFサイズ変更 — PDFの各ページをA4・レターなどに統一。
  • PDFフラット化 — 記入済みフォームの入力欄を紙面に固定します。
  • PDF 1枚に複数ページ — 1枚に2・4・9・16ページ、小冊子順序にも対応。
  • PDFのページを交互に結合 — 奇数面と偶数面のスキャンを一つの文書に戻し、必要なら逆順に。
  • PDFを1枚の長いページに — 全ページを1枚の連続したシートに並べ、スクロールで読めるように。
  • PDFフォームデータ抽出 — 記入済みPDFの回答をJSONやCSVで取り出す。
  • 白紙ページ削除ツール — スキャンの空きページを見つけて取り除く。
  • テキストをPDFに — 入力または貼り付けた文字を、ページ分割されたPDFにします。
  • MarkdownをPDFに — Markdownの見出し・箇条書き・表・コードをPDFに組みます。

PDFのツールをすべて見る (85) · すべてのツール