Extension:ElectronPdfService
Appearance
リリースの状態: 安定 |
|
|---|---|
| 実装 | ユーザー インターフェイス |
| 説明 | ブラウザベースのPDFレンダリング機能のためのProtonサービスへのアクセスを提供します。 |
| 作者 | Wikimedia Germany (WMDE) – Roadmap |
| 最新バージョン | continuous updates |
| 互換性の方針 | MediaWiki とともにリリースされるスナップショット。 master には後方互換性がありません。 |
| データベースの変更 | いいえ |
| ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
| ダウンロード | |
| 例 | Wikipedia article |
|
|
| translatewiki.net で翻訳を利用できる場合は、ElectronPdfService 拡張機能の翻訳にご協力ください | |
| 問題点 | 未解決のタスク · バグを報告 |
ElectronPdfService拡張は、ブラウザベースのPDFレンダリングのためのProtonサービスへのアクセスを提供します。 (Proton needs to be installed separately.)
Historically, this extension provided access to the now defunct Electron PDF Service instead of Proton, hence its name.
説明
この拡張機能は、RESTBase APIエンドポイントを介してProtonサービスにアクセスするための便利な方法を提供します。
事例を紹介します。「Berlin」の記事から生成した PDF。
インストール
- Proton をインストール
- Install RESTBase, and set up a config similar to config.example.wikimedia.yaml. Adjust the PDF server URL to reflect your host & port.
- ダウンロードして、ファイルを
extensions/フォルダー内のElectronPdfServiceという名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ElectronPdfService
- 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'ElectronPdfService' ); $wgElectronPdfServiceRESTbaseURL = '/api/rest_v1/page/pdf/';
完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
使用法
- 拡張機能のインストールが完了すると MediaWiki のサイドバーにできた「
⧼ElectronPdfService-download-label⧽」のリンクから、新しい窓が開きます。 - 「
⧼ElectronPdfService-download-button⧽」ボタンをクリックして PDF を出力します。 - 注: ウィキにレンダリング方式の選択肢がない場合は「
⧼ElectronPdfService-download-label⧽」ボタンを押すと出力書式の選択画面を表示せず、Proton で PDF を生成します。
リンク
関連項目
- PDF export – summary of all PDF export extensions
- より詳しくはこの拡張機能とサービスを開発する動機付けとなった背景をご覧ください。
| この拡張機能は 1 つ以上のウィキメディアのプロジェクトで使用されています。 これはおそらく、この拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。 この拡張機能がインストールされている場所を確認するには、ウィキメディアの設定ファイル CommonSettings.php および InitialiseSettings.php 内で、この拡張機能の名前を探してください。 特定のウィキにインストールされている拡張機能の完全な一覧は、そのウィキの Special:Version ページにあります。 |
