問題タブ [unoconv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4533 参照

node.js - spawn で 2 つのコマンド (パイプ | を使用) を使用する

私はドキュメントをメモリ内のpdf(unoconv)に変換し、ターミナルで印刷(pdftotext)しています:

は働いている。今、私はこのコマンドを次のように使用したいchild_process.spawn:

この場合、最初のコマンド (| の前) のみが機能します。私がしようとしていることをすることは可能ですか?

ありがとう。

アップデート-

の結果:sh -c- ....

0 投票する
1 に答える
808 参照

php - Unoconv not creating pdf file in php script

When I run this phpscript in my mac xampp it return successful but not pdf file is generated. But when I run from mac terminal it able to create the pdf file from the docx file.

This is my edited code and it said sprintf(): Too few argument!

This is the part where it give this message but it said successful and not pdf files were found

0 投票する
1 に答える
445 参照

php - CentOS 上の PHP で UNOCONV がファイルの変換に失敗する

CentOS 7.3.16.11 に UNOCONV ライブラリがインストールされています。CLI からファイル変換を実行すると、正常に動作し、PDF ドキュメントが返されます。
unoconv -d spreadsheet --format=pdf -o temp/ ./document.docx

しかし、PHP 5.6.29 から実行しようとすると、PDF が出力されません。Python 環境からエラーが発生しています。
Traceback (most recent call last): File "/usr/bin/unoconv", line 1196, in <module> run() File "/usr/bin/unoconv", line 1108, in run office_environ(of) File "/usr/bin/unoconv", line 202, in office_environ os.environ['PATH'] = realpath(office.basepath, 'program') + os.pathsep + os.environ['PATH'] File "/usr/lib64/python2.7/UserDict.py", line 23, in \__getitem__ raise KeyError(key) KeyError: 'PATH'

私の環境でパスを確認しました:
echo $PATH
出力は次のとおりです。
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/username/.local/bin:/home/username/bin

php から UNOCONV を実行すると、何が問題になる可能性がありますか?