Extension:ElectronPdfService
![]() リリースの状態: 安定 |
|
---|---|
![]() |
|
実装 | ユーザー インターフェイス |
説明 | ブラウザベースのPDFレンダリング機能のためのProton サービスへのアクセスを提供します。 |
作者 | Wikimedia Germany (WMDE) – Roadmap |
最新バージョン | continuous updates |
互換性ポリシー | MediaWikiとともにリリースされるスナップショット。 master には後方互換性がありません。 |
MediaWiki | 1.25+ |
データベースの変更 | いいえ |
ライセンス | 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
という名前のディレクトリ内に配置します。 - 以下のコードを
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
- より詳しくはこの拡張機能とサービスを開発する動機付けとなった背景をご覧ください。