piapia123
ja

PDF ページの回転

文書

処理はすべてブラウザ内で完結します。データは送信されません

ここにファイルをドロップ、またはクリックして選択

PDF · 1 ファイル 100 MB まで

ページの向きを直します。スキャンの横倒しには 2 つの原因があり、必要な操作は正反対です。そのため 2 つのモードを用意しています。加算(現在の角度にさらに 90°)は「ビューアで表示が傾いて見える」場合、つまりファイル内の回転フラグが誤っている場合に使います。設定(固定角度で上書き)は「内容自体が傾いて描かれていて、フラグは 0」の場合に使います。既定は加算です。ビューアで見えている状態が、利用者が確実に把握できる唯一の情報だからです。なお重要な点として、ここで変更するのはページの回転フラグであり、内容を実際に回転させるわけではありません。ファイルはほとんど大きくならず文字も選択可能なままですが、フラグを無視するソフトでは従来どおり横倒しで表示されます(FAQ で詳述)。

機能

  • 90° / 180° / 反時計回り 90° の回転
  • 2 つのモード:加算(さらに 90°)と設定(固定角度)
  • 指定ページのみの回転が可能(1-3,5 のような指定)。横倒しのページだけを回せます
  • /Rotate フラグを書き込むため、ビューア表示も印刷も反映されます
  • 内容ストリームは変更しないため、ファイルはほとんど増えず、文字も検索・コピー可能
  • 出力ファイル名を変更可能
  • ファイルは送信されず、サーバーも経由しません

使い方

  1. PDF をドロップします
  2. 「加算」か「設定」を選び、回転角を指定します
  3. 一部のページだけの場合はページ範囲を入力します
  4. 結果をダウンロードし、ビューアで向きを確認します

よくある質問

回転してもまだ横倒しです。
2 つの可能性があります。1 つは、見ているソフトが回転フラグを無視している場合です(スマートフォンのギャラリーのプレビュー、チャットのサムネイル、一部の古いビューアが該当します)。正式な PDF ビューア(Acrobat、Chrome 内蔵、macOS プレビュー)では正しく表示されます。もう 1 つは、内容自体が傾いて描かれていてフラグが 0 の場合です。この場合「加算」は 0 に角度を足すだけなので、意図と 90° ずれた結果になります。「設定」で必要な角度を指定してください。見分け方:正式なビューアで正しく表示され、一部のアプリだけ傾いて見えるなら「加算」、正式なビューアでも傾いているなら「設定」です。
フラグに頼らず内容を実際に回転できますか?
それにはすべての描画命令を回転させた内容ストリームの再生成が必要で、pdf-lib には内容ストリームの変換機能がありません。実用的な回避策は「PDF を画像に」→「画像から PDF」の順に通すことです。ラスタライズ後は向きが画素に焼き込まれるため、どのアプリでも回転した状態で表示されます。代わりに文字は画像になり、検索できずサイズも大きくなるため、フラグからの独立が本当に必要な場合に限ってください。
文書のうち数ページだけ横倒しです。そのページだけ回せますか?
できます。「回転するページ」にページ番号や範囲を入力してください(`3`、`1-3`、`5,8-10` いずれも可)。向きが混在した文書はよくあります(縦向きの文書の途中に横向きの表をスキャンした場合など)。各ページはそれぞれ角度を保持するため、1 つのファイルに 0°・90°・180° のページが同時に存在できます。
ファイルは送信されますか?
いいえ。PDF 内の 1 つのフィールドを変更するだけで、ブラウザのメモリ内で完結します。通信は発生せず、オフラインでも使えます。

関連ツール