操作
バグ #475
未完了【親】レジュメ変換システム - PDF生成・出力機能
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-06-11
期日:
進捗率:
0%
予定工数:
説明
概要¶
レジュメ変換システムのPDF生成・出力機能を実装します。生成・編集された履歴書と職務経歴書をPDF形式で出力する機能を提供します。
作業内容¶
-
PDF生成エンジン実装
- Puppeteerの導入と設定
- HTML to PDF変換処理
- スタイル適用と調整
- ページ設定(サイズ、余白等)
-
履歴書PDF生成機能実装
- 履歴書用のPDFレイアウト設定
- ヘッダー・フッター設定
- 印刷用スタイルの最適化
- PDF変換処理
-
職務経歴書PDF生成機能実装
- 職務経歴書用のPDFレイアウト設定
- ヘッダー・フッター設定
- 印刷用スタイルの最適化
- PDF変換処理
-
PDF出力API実装
- PDF生成リクエスト処理
- 非同期PDF生成処理
- 進捗状況通知
- 一時ファイル管理
-
PDFダウンロード機能実装
- フロントエンドのダウンロードUI
- ダウンロード処理
- ファイル名設定
- キャッシュ管理
成果物¶
- PDF生成エンジン
- 履歴書PDF出力機能
- 職務経歴書PDF出力機能
- PDF出力APIエンドポイント
- PDFダウンロード機能
技術スタック¶
- Puppeteer
- Node.js
- HTML/CSS (印刷用)
- Express.js
参照¶
Redmine Admin さんが9日前に更新
【重要】チケット実行順序について¶
このチケット(PDF生成・出力機能)はマイルストーン4(拡張機能実装)の一部です。このチケットの子チケットは、文書生成・編集機能(#474)の子チケットがすべて完了した後に実行してください。順序は チケット#512 に定義されているマイルストーン計画に基づいています。
このチケットの作業を開始する前に、マイルストーン3(コア機能実装)が完了していることを確認してください。
マイルストーン4(拡張機能実装)の完了条件は以下の通りです:
- 文書編集機能が完全に動作すること
- PDF生成・出力機能が実装されていること
- ユーザー認証・管理機能が動作すること
操作