ページドキュメントから画像を抽出する


11

大きなページのドキュメントからすべての画像を抽出したい。2006年からそれに関する記事を見つけました(http://hints.macworld.com/article.php?story=20060324033125571を参照)。これは、ページファイルをパッケージとして開いて画像を抽出できることを示しています。右クリックしても「パッケージを開く」アイテムは表示されず、pkgutil --expand mydoc.pages .エラーの使用"Could not open package for expansion"はページファイル形式が多少異なると思います。

では、ページドキュメントからすべての画像を一度に抽出するにはどうすればよいですか。(写真は100枚ほどあるので、どうしても必要な場合を除いて、手作業では多すぎます)


間違いなくAppleScriptはここに行く方法です。私にはページがないので、方法を説明できないため、答えを追加していません
Stu Wilson

回答:


9

それ以降のiWorkエディションでは、Appleがフォーマットに変更を加えたため、これが、参照している記事で説明されている手順を実行できない原因です。

この煩わしさを回避する最善の方法は次のとおりです。

  • ページドキュメントを現在のページで開いてください(最新のページを想定しています)。
  • 他の名前を保存しますが、その前に、上矢印または下矢印を使用して保存メニューを拡張し、選択肢が表示されます。
  • 「コピーを別名で保存」ラジオボタンを選択し、「iWork'08」を選択して保存します。
  • 保存した新しいドキュメントを探しに行くと、「パッケージの内容を表示」という追加メニュー項目が表示されます(右クリック)。
  • 画像を抽出します(別の場所にコピーします)。

Pacifistがすでにインストールされていない限り、私が概説する手順よりもこの方法の方を好みます。その場合、私のトリックでは、ページと追加ファイルへの旅をスキップしてみましょう。
jaberg、2012年

18

これを行う最速の方法は、ファイル拡張子をname.pagesからname.zipに変更することです(実際には、ファイル名をクリックして拡張子を.zipに変更します)。

次に、ドキュメントを解凍すると、すべての画像が含まれたフォルダが作成されます。同じことがePubsでも機能します。


ハックに聞こえますが、それはとても美味しく簡単です...私はMacで.docxを使ってこれを試してみましたが、うまくいきました。
intcreator 2016年

ありがとうございました。ありがとうございました。ありがとうございました。Pagesに少しイライラしている(ドキュメントから画像を保存するのはどれほど難しいか)が、あなたはその日を救った!
Maximus

魅力的な作品!
ymasood 2017

Excel、基調講演、パワーポイントなど、他のiWorkおよびMS Officeタイプでも機能します。
オーエンジョンソン

2

Pacifistを使用してPagesドキュメントを開きます。(他のアーカイブユーティリティも機能する可能性がありますが、Pacifistが私のために機能しました。)

これを行うには、Pagesドキュメントアイコンを右(CTL)でクリックし、コンテキストメニューから[Open with…Pacifist]を選択します。

これにより、ページの「パッケージ」ファイルの内容を一覧表示するウィンドウが作成されます。必要なグラフィックスファイルを選択し、「抽出先...」という便利な場所

私はそれを調べていませんが、AppleScriptAutomatorを使用してこの手順を自動化する方法があるかもしれません。


残念ながら、これは最新バージョンのPagesファイル形式では機能しないようです。
ポールD.ウェイト2012年

この手法は、本質的にアーカイブファイル形式である新しいページ形式を特に目的としています。15秒前の時点で、この手法はPages '09バージョン4.1(923)を使用して作成された新しいドキュメントで完全に機能しました。私がそれをテストできるように、ページの新しいバージョンを私に教えてもらえますか?
jaberg

ええと、それは奇妙なことです。たぶん、私が持っているファイルに奇妙な何かがあるのでしょう。友人に、彼が使用しているバージョンを確認し、さらにいくつかのテストファイルを入手できるかどうかを確認します。
ポールD.ウェイト2012年

重要でないファイルを使用して、ここでテストしてください。通常、チャットルームからpingを送信できます。
jaberg

おめでとうございます。友だちに確認したらお知らせします。彼は私にファイルを電子メールの添付ファイルとして送信したので、転送中に少々手間がかかったかもしれません。ここにはページがないので、現在ページがそれを開いているかどうかを確認できません。調査してフォローアップします。
ポールD.ウェイト2012年

2

私はただターミナルを使いました。

# mkdir /someDirectory
# cd file.pages
# find . -name "*.png" -or -name "*.jpg" -exec cp {} /someDirectory \;

最後の行のファイル拡張子をいじって、さまざまな種類のファイルをコピーできます。


1

FYI-2014年の最新のPagesアプリケーション(引用バージョン5.5.1はこちら)を使用している場合、ファインダー経由でパッケージのコンテンツにアクセスできず、Pages '09にのみエクスポートできます。

ただし、[ファイル]-> [詳細設定]-> [ファイルの種類の変更]に移動し、[パッケージ]と[単一ファイル]を選択すると、ファイルの内容をファインダーで開くことができます。(これにより、妻のバースデーカードで建設的なことができるようになりました。)


0

新しいページでは「名前を付けて保存」は存在せず、Pages'09としてのみ保存できるようになっています。最適な解像度でPDFにエクスポートし、画像をデスクトップにドラッグすることで回避しました。ただし、これを行うと、ドラッグしたすべての画像の名前を変更してから別の画像をドラッグするか、最後にドラッグした画像を置き換えることになります。


-3
  1. Pagesアプリケーションを開く
  2. 抽出したい画像を含むドキュメントを開きます
  3. 画像を選択
  4. ポップアップメニューから[編集]、[コピー]の順にクリックするか、コマンドとCキーを一緒にクリックして(キーボードで)画像をコピーします。
  5. 「プレビュー」アプリケーションを開きます
  6. [ファイル]をクリックします。ポップアップメニューから[クリップボードから新規作成]をクリックします(最初のオプションにする必要があります)。プレビューは、あなたが望む画像でファイルタイプpngの新しいドキュメントを作成します。
  7. ドキュメントを目的の場所に保存します。あなたが望むなら

プレビューを使用してページから画像を抽出する


Ask Differentへようこそ!私たちは最良の答えを見つけようとしています。それらの答えは、なぜ彼らが最良であるかについての裏付け情報を提供ます。回答は自己完結型である必要があるため、提供した回答が問題を解決するか、他の回答よりも優れていると思う理由を説明してください。サポート情報としてリンクを提供することは良いことですが、答えは単なるリンクではありません。質の高い回答を提供する方法については、回答方法をご覧ください。-レビューから
fsb 2018年

実際に試してみましたか?コピーされた画像は、サムネイルのような、非常に質の高いものです。
berezovskyi

はい、試してみましたが、画像は非常に使いやすかったです。私がこのメソッドを書いてから、Appleがこれに影響する変更を加えたかどうかはわかりません。もう一度見てみます。また、結果がPDFに最初に保存された画像の品質によって影響を受ける可能性もあります。これは、この方法の使用を制限することになります。
Alvinus Melius
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.