オートメーターを利用してPDFを画像に変換。

 

PDFを画像に変換する場合、

手動ならAdobe Acrobatやオートメーター。

シェルスクリプトなら追加インストールでできますが、

どれもアップルスクリプトに組み込むのに、

問題があったり、手間がかかったりします。

そこで、ネットにオートメーターを組み込んだ、

アップルスクリプトがあったので、

ちょっと改良したものを紹介します。

 

OSXでのPDFの画像変換は、

オートメーターでは、標準の機能で出来るのに、

スクリプトだと標準の機能で出来ないんですよね。

 

【作成方法】

アプリケーション > Automator > ワークフローを選択。

ライブラリ > PDF > PDFページをイメージとしてレンダリング をダブルクリック。

設定は「フォーマット:JPGイメージ」以外はお好みで。

そして「PDFtoJPG.workflow」の名前で保存します。

2016-05-03-3.12

2016-05-02-2.54

 

 

次にアップルスクリプトにAutomatorのワークフローを組み込んでいきます。

ユーティリティ > AppleScript エディタを起動。

下記のAppleScriptコードを入力して、

アプリケーション形式で「PDFtoJPG.app」などの適当な名前で保存。

▼AppleScript

 

【使い方】

作成した「PDFtoJPG.workflow」とアップルスクリプトを同階層におきます。

アップルスクリプトをダブルクリックして、

PDFファイルを選択するとPDFと同階層にjpgファイルが書き出されます。

 

【注意点】

PDFのファイル名に半角()が使用されていると、

jpgファイルがOS Xのprivateフォルダーに取り残されてしまいます。

また、他にも使用できない文字があるかも知れません。

 

参考情報

https://discussions.apple.com/thread/3011441?tstart=0

AS Hole(AppleScriptの穴) By Piyomaru Software » 指定のAutomator Workflowのファイルを実行する

新・OS X ハッキング! (91) OS X標準の機能でも、PDFはここまでできる | マイナビニュース

PDFを画像に変換する: Cocoa日曜プログラム日誌 ここぶろ

 

フォルダーアクション設定をOFF/ON。

 

フォルダーアクションをローカルサーバー上に設定した際、

設定した時は動いたけど、

パソコンを再起動したら反応しなくなったので、

使用しなくなってしまったなんて方もいるのではないでしょうか。

そこで、今回はローカルサーバー上のフォルダーアクションを

確実に動作させるスクリプトを紹介します。

 

仕組みとしては、

パソコンを起動させ、サーバーに接続したあとに、

フォルダーアクション設定をOFF/ONするだけのスクリプト。

 

▼AppleScript

 

フォルダーアクション設定を表示させたまま、

スクリプトを実行すれば視覚的に

OFF/ONされているのが分かります。

 

/システム/ライブラリ/CoreServices/フォルダアクション設定

2015-10-23-2.19

 

 

OS Xの「サービス」を使用して、文字化けした丸数字を元に戻す。

 

Windowsから来たメールやテキストなどに、

よく使用されている①、②などの丸数字は、

Macだと文字化けしてしまいます。

それを簡単に元に戻す方法を紹介します。

単なる文字置換ですけど…

 

【作成方法】

アプリケーション > Automator > サービスを選択。

ライブラリ > AppleScriptを実行をダブルクリック。

画像のように、AppleScriptコードを入力して、

「◯数字変換」などの適当な名前で保存します。

 

2015-08-30-1.02

2015-09-23-0.58

 

▼AppleScript

 

2015-09-23-1.17

【使い方】

テキストエディットなどで

文字化けした文字列を選択して、

作成したサービスを選択すると、

上の図のように変換されます。

他にも、改行の変換や簡易校正など、

色々と使い道がありそうです。

 

参考情報

WindowsからiPhone/iPod touch/Macに送ってはいけない文字とは?

 

1 2 3 4