質問編集履歴
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -55,4 +55,6 @@
|
|
55
55
|
}
|
56
56
|
|
57
57
|
|
58
|
-
```
|
58
|
+
```
|
59
|
+
参考サイトを見ながらpdf変換するコードを記入しましたが生成されませんでした。
|
60
|
+
パスの書き方は合っていますでしょうか?
|
1
ソース修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -30,6 +30,8 @@
|
|
30
30
|
* PDF生成
|
31
31
|
*/
|
32
32
|
private function makepdf($result){
|
33
|
+
|
34
|
+
$LIBRE_PATH = 'C:\Users\sample\Downloads\LibreOfficePortablePrevious\App\libreoffice\program\soffice.exe';
|
33
35
|
|
34
36
|
//テンプレート読み込み
|
35
37
|
$inputFileName = 'sample.xlsx';
|
@@ -48,7 +50,8 @@
|
|
48
50
|
$writer->save('sample2.xlsx');
|
49
51
|
|
50
52
|
//この下に保存したExcelをPDFに変換してPDFを生成する処理を書きたいです。
|
51
|
-
|
53
|
+
$command = $LIBRE_PATH.'--headless --convert-to pdf:writer_pdf_Export sample2.xlsx';
|
54
|
+
exec($command);
|
52
55
|
}
|
53
56
|
|
54
57
|
|