出版日: 2024年1月28日

PDFファイルをページごとに画像(PNGまたはJPEG)に変換したい場合はありますか?
MacBookユーザーであれば、Adobe Acrobatのような有料製品を使用せずに行う方法があるので、ラッキーです。
この記事では、MacBookでAutomatorを使用してPDF文書を画像に変換する方法を紹介します。

数年前に行ったプロジェクトの文書があり、その文書をウェブサイトに表示したいと考えました。しかし、JS/SvelteでのPDFサポートはかなり貧弱です。
すでにサイトにカルーセルがあるので、プレゼンテーションスライドを画像に変換して、カルーセルで提供することにしました。
そのためには、PDFのページをサイトで提供するために画像に変換する必要がありました。MacBookのプレビューアプリの「エクスポート」ボタンを使用しようとしました。
しかし、これはPDFを1つの大きなgifに変換するだけでした。だれがこの醜悪なものを望むでしょうか?:
Automatorを使用してPDFを画像に変換するには、以下の手順に従います:







この記事では、MacBookでAutomatorを使用してPDFファイルを画像に変換する方法について学びました。
質問がある場合は、以下にコメントしてください。
ハッキングを楽しんでください!
このブログは英語からLLMによって翻訳されました。不明な点がある場合は、お問い合わせページからご連絡ください。
コメントを残す
コメント
その他のブログ

2025/07/07
Q学習:インタラクティブ強化学習の基礎

2025/07/06
最適化アルゴリズム:SGD、モメンタム、Adam

2025/07/05
文字から単語へ:日本語BPEトークナイザーの構築

2024/06/19
SvelteとJavaScriptを使用してシンプルで動的なツールチップを作成する
2024/06/17
JavaScriptを用いて東京都のインタラクティブな地図を作成する

2024/06/14
Matplotlibで日本語文字化けを解決できる簡単な方法

2024/06/13
書評 | トーキング・トゥ・ストレンジャーズ 「よく知らない人」について私たちが知っておくべきこと by マルコム・グラッドウェル

2024/06/07
日本語で最もよく使われる3000字の漢字

2024/06/07
VSCodeでRegexを使用してReplaceする方法

2024/06/06
SvelteではReadable Storeを使用するな

2024/06/05
GzipとPakoでデータを圧縮してWebサイトのローディング速度を上げる方法

2024/05/31
JavaScriptを使用してWebページ上でマウスが指している単語を特定する

2024/05/29
SvelteとSVGを用いてインタラクティブな地図を作成する

2024/05/28
書評 | Originals 誰もが「人と違うこと」ができる時代 by アダム・グラント & シェリル・サンドバーグ

2024/05/27
Javascriptを使用して数独を解く方法

2024/05/26
ウェブサイトへのトラフィックを1か月で10倍に増やした方法

2024/05/24
人生はサイクリングに似ている
2024/05/19
JavaScriptでバックトラッキング・アルゴリズムを用いて完全な数独グリッドを生成する

2024/05/16
Tailwindが素晴らしい理由とWeb開発をいかに楽にするか

2024/05/15
PythonとGitフックを使用してサイトマップを自動的に生成する

2024/05/14
書評 | Range (レンジ) 知識の「幅」が最強の武器になる by デイビッド・エプスタイン

2024/05/13
SvelteとSvelteKitはなんですか?

2024/05/12
SvelteKitで国際化(多言語化)

2024/05/11
SvelteでCachingを用いてDeploy時間を短縮する方法

2024/05/10
SvelteとIntersection Oberverによるレイジーローディング

2024/05/10
遺伝的アルゴリズムで最適な株式ポートフォリオを作る方法

2024/05/09
Pythonを用いてShapeFileをSVGに変換できる方法

2024/05/08
Svelteの反応性:変数、バインディング、およびキー関数

2024/05/07
書評 | 孫子の兵法

2024/05/06
スペシャリストは終了。ゼネラリスト万歳!

2024/05/03
トルコ人の有権者の投票行動をPythonでの分析

2024/05/01
Seleniumを用いてトルコ投票データベースを作る方法

2024/04/30
SvelteとTailwindを使用してInfinite Scrollできる方法

2024/04/29
1年間以内で日本語を駆使できるようになるための方法

2024/04/25
SvelteとTailwindを用いたWebサイトテンプレート

2024/01/29
怠惰なエンジニアとひどいデザイン

2024/01/28
偉大さについて

2023/12/31
2023年振り返り:24冊の読んだ本のまとめ

2023/12/30
Python PILを使用して写真コラージュを作成する方法

2024/01/09
ウェブサイトの訪問者のデバイスとブラウザを検出する方法

2024/01/19
ChatGPT回答の解析