質問編集履歴
1
説明をより詳細にしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,8 +6,7 @@
|
|
6
6
|
|
7
7
|
### 前提・実現したいこと
|
8
8
|
|
9
|
-
ブラウザ上でエクセルファイル(.xlsx)を読み込み、そのエクセルファイルのフォーマットに則った帳簿のようなデータをプログラム上で編集後
|
9
|
+
ブラウザ上でエクセルファイル(.xlsx)を読み込み、そのエクセルファイルのフォーマットに則った帳簿のようなデータをプログラム上で編集後PDFとして出力する機能の実装を検討しています。
|
10
|
-
PDFとして出力する機能の実装を検討しています。
|
11
10
|
しかし、この条件に適したライブラリ・コンポーネントを探しても見つからなかったので、良いソリューションをご存知でしたら教えていただけないでしょうか。ライブラリは有料・無料問いません。
|
12
11
|
|
13
12
|
### 検討したこと
|
@@ -20,6 +19,7 @@
|
|
20
19
|
PDF出力は可能。しかし、エクセルファイルを読み込み、それをPDF出力できるようにするには自力でコーディングする必要あり。
|
21
20
|
3. 印刷設定からPDF出力(cubePDFなど)
|
22
21
|
都度プリンター選択する必要があるなどの理由から断念。
|
23
|
-
4. サーバー側でExcelを利用
|
22
|
+
4. サーバー側で編集を行い、Excelを利用しPDF出力
|
23
|
+
インポートしたエクセルファイルにexceljsなどのnpmパッケージで書き込みを行った後、Excelにコマンドを送りPDFに変換する。
|
24
|
-
以下の通りMicrosoft社は推奨していないようですが、検証で問題なければこの方法が現実的かと思い検討中です。
|
24
|
+
しかし、以下の通りMicrosoft社は推奨していないようですが、検証で問題なければこの方法が現実的かと思い検討中です。
|
25
25
|
https://support.microsoft.com/ja-jp/help/257757/considerations-for-server-side-automation-of-office
|