ホームページ  >  記事  >  バックエンド開発  >  php+batikはハイチャート画像をエクスポートする機能を実現します

php+batikはハイチャート画像をエクスポートする機能を実現します

巴扎黑
巴扎黑オリジナル
2016-11-09 14:21:201433ブラウズ

最近、ハイチャート画像とデータレポートを一緒に生成する必要があるエクスポート要件があります。
数日間苦労した結果、ようやく完成しました。
1. まずJAVA環境をインストールする必要があります。環境変数などを設定する必要はありません。
2. 関連するバティック jar パッケージをダウンロードします。何度もダウンロードしましたが、間違っていました。添付ファイルは私がまとめたものです。
3. 公式に書かれた PHP プログラムを呼び出すために、関数にまとめました。

れー"; echo "SVG 変換中にエラーが発生しました。"; } それ以外 { $outfile を返します。 } else if ($ext == 'svg') { header("Content-Disposition:attachment; filename="$filename.$ext""); header("Content-Type: $type"); $svgをエコー; } それ以外 { echo "無効なタイプ"; } }

ファイルをローカルに保存すると、必要な操作を行うことができます。
JAVA環境のインストールがどうしても面倒な場合は、直接シミュレーションして正式なエクスポートアドレスのリクエストを送信することもできます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。