w

高度な機能

自動タイプ認識

URL またはアップロードファイルを提供すると、拡張子に基づいてプレビューコンポーネントを自動切り替えします:

  • .docx → Word プレビュー
  • .xlsx / .xls → Excel プレビュー
  • .pdf → PDF プレビュー

MIME タイプも認識に使用し、形式の誤選択を減らします。

オンデマンドコンポーネント読み込み

Word、Excel、PDF の各プレビューコンポーネントは個別に遅延読み込み(@vue-office/docx@vue-office/excel@vue-office/pdf)されます。選択中のタイプのみスクリプトをダウンロードし、初回読み込みを高速化します。

大容量ファイルの処理

vue-office は大容量ドキュメント向けに仮想スクロールと解析最適化を実装しています。超大容量ファイルの場合:

  • ネットワークタイムアウトを避けるためローカルアップロードを優先
  • 初回レンダリングは読み込みインジケーターを確認しながら待機
  • Excel の列数が多い場合、ワイドスクリーン/フルスクリーンで視野を広げる

URL プレビューと CORS

URL モードではリモートサーバーが正しい CORS ヘッダーを返す必要があります。URL が失敗しローカルアップロードは成功する場合、クロスオリジンがブロックされている可能性が高いです。

選択肢:

  1. ローカルアップロードに切り替え
  2. CORS 対応 CDN にファイルを配置
  3. 独自プロキシを構築(本ツールはサーバーサイドプロキシを提供しません)

表示モードの詳細

ワイドスクリーン

左側のドキュメントタイプ、入力方式などのコントロール領域を非表示にし、プレビュー領域が行全体を占有。表形式ドキュメントの横方向閲読に適しています。

シネマモード

Teleport で全ページオーバーレイをレンダリング。上部にファイル名/URL を表示し、プレビュー領域を最大化。プレゼンや長時間閲読に適しています。

フルスクリーン

プレビューコンテナにブラウザ Fullscreen API を適用。Excel などのコンポーネントはコンテナサイズ変更後にレイアウトを自動同期し、表示領域を最大限活用します。

キーボードショートカット

キー作用
EnterURL 入力欄にフォーカス時にプレビューを実行
Escシネマモードまたはワイドスクリーンを終了(ブラウザ全画面以外)

履歴管理

  • 最大 50 件のローカル履歴を保存
  • URL 記録はワンクリックで再読み込み可能
  • ローカルアップロード記録はメタデータのみ、ファイル再選択が必要
  • すべてクリア または 履歴をクリア でデータを削除

ブラウザ互換性

ES Module 対応のモダンブラウザを推奨:

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+
このページは役に立ちましたか?