PDF回転
PDF回転は、ブラウザ内でページを恒久的に回転させます。ここが重要な区別です。PDFリーダーの回転ボタンは表示を変えるだけで、ファイルを別の場所で開き直すと元に戻ります。このツールは回転を文書に書き込むため、誰の環境でも横向きに表示されることはありません。
ここにPDFをドロップ
ページのどこにでもドロップできます · ファイルを選択 · 100 MB
対応形式: PDF
PDF回転はどう動きますか?
このツールを必要とする人のほとんどは、すでにPDFリーダーの回転ボタンを試し、うまくいったように見えて、送り先の人にはファイルが横向きのままであることに、後から気づいた経験があるはずです。
表示の回転は文書の回転ではありません
リーダーの回転操作が変えるのは、そのリーダーがページを描画する方法です。表示設定であり、アプリケーションの環境設定に保存されるか、まったく保存されないかのどちらかで、ファイルには何の影響もありません。文書を同僚に送れば、相手に見えるのは元の向きです。
PDFページはそれぞれ独自の/Rotateエントリーを持っています。度数で表された90の倍数の値で、準拠したリーダーはそのページを描画する際にこれを適用します。この値を書き込むことで、回転はセッションの一部ではなく文書の一部になります。それがまさに、このツールのしていることです。
回転は累積し、正規化されます
270°のページをさらに180°回転すると90°になり、450°にはなりません。既存の値を読み取り、新しい値を加え、結果を360で剰余を取ります。/Rotate 450は仕様が許す範囲外であり、リーダーごとに扱いが異なるからです。負の値も同じように正規化されます。0から反時計回りに回すと、−90ではなく270になります。
再描画は一切行われません
変わるのは回転のエントリーだけです。ページのコンテンツ、フォント、画像はそのままなので、ファイルは大きくならず、品質は変わらず、テキストは選択・検索可能なまま維持されます。各ページをラスター化して回転するツールなら、見た目は同じでこれらの性質をすべて失った文書が生まれます。回転の操作が、検索可能な文書を画像の束に変えてしまうということです。
一部のページだけを回転する
スキャン中に途中で束の向きを変えた原稿には、文書全体ではなく範囲指定が必要です。範囲の構文は印刷ダイアログと同じです。1-3, 7, 12-のように書き、1始まりで、どちらの端も開いた指定が可能です。
入力
scan.pdf — pages 4-9 are sideways rotate 90° clockwise, pages 4-9
出力
rotated.pdf /Rotate written into pages 4-9 content untouched, text still selectable
PDF回転が対応するオプションとエッジケースは?
| パラメータ | 型 | デフォルト | 動作とエッジケース |
|---|---|---|---|
| 90° | 右回り | デフォルト | 右へ4分の1回転。横向きのままスキャンされたページの定番の直し方です。 |
| 180° | 半回転 | — | スキャナーに上下逆の向きで給紙されたページ向けです。 |
| 270° | 左回り | — | 左への4分の1回転で、−90に相当します。 |
| 累積 | 既存の回転に加算 | 常に | ページの現在の回転を読み取り、新しい値を加算し、そのあと360の剰余に正規化します。0–270の範囲外の/Rotateは仕様外で、ビューアごとに扱いが分かれます。 |
| 適用範囲 | 全ページまたは範囲指定 | すべて | 範囲の書式は印刷ダイアログと同じ、「1-3, 7, 12-」という形式です。番号は1始まりで、どちらの端も開いたままで構いません。 |
| 内容 | 変更なし | — | 変わるのは回転のエントリだけです。再レンダリングは行わないため、ファイルサイズも品質も変わらず、テキストは選択可能なままです。 |
| ビューア表示の回転 | 無関係 | — | ビューアの回転ボタンが変えるのは表示設定であってファイルではありません。この処理はドキュメント自体に書き込むため、誰が開いても正しい向きになります。 |
よくある質問
PDFリーダーで回転しても反映されないのはなぜですか?
リーダーの回転ボタンは、表示の操作だからです。アプリケーションがページを描画する方法を変えるだけで、設定として保存されるか、何も保存されないかのどちらかです。ファイル自体は変わらないため、他の人が見るのは依然として元の向きです。回転を文書に書き込むのは別の操作であり、ファイルを送る前に必要なのは、こちらの操作です。
回転させると品質が落ちたり、ファイルが大きくなったりしますか?
どちらも起こりません。変わるのはページごとの1つの数値だけで、ページのコンテンツ、フォント、画像はそのままです。各ページを画像として再描画して回転するツールなら、見た目は同じでサイズが数倍になり、検索も選択もできなくなるファイルが生まれます。こうしたことは現実に起きており、PDFの操作の後には確認する価値があります。
一部のページだけを回転できますか?
はい。範囲を切り替えて、印刷ダイアログと同じ構文を使います。1-3, 7, 12-のように指定します。スキャン中に途中で用紙の向きを変えた場合が典型的です。文書全体を回転させると、半分は直り、残りの半分が壊れます。
すでに回転されているページをさらに回転するとどうなりますか?
回転は加算されます。270°のページに180°の回転を加えると90°になります。合計が360で剰余を取られるためです。これが重要なのは、PDFの回転エントリーが有効なのは0、90、180、270だけだからです。450と書き込むと、正規化するリーダーと、拒否するリーダーに分かれるファイルができます。
その後もテキストは選択できますか?
できます。そしてこれは、どんなPDFツールでも試す価値のあるテストです。結果を開いて、1行のテキストを選択してみてください。選択できれば、文書はまだ文書です。できなければ、どこかでページが画像にラスター化されており、検索可能性とアクセシビリティ、そしておよそ10倍のファイルサイズを失っています。
文書はアップロードされますか?
いいえ。回転はこのタブ内で適用され、ファイルはローカルに保存されます。ページのContent-Security-Policyはconnect-src 'self'を設定しているため、コードが何をしようとも、アップロードの試みはブラウザがブロックします。