問題タブ [jpgraph]

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 投票する
1 に答える
2340 参照

php - JpGraphに文字がありません

Windowsで実行され、スペイン語の文字を表示できるようにcp1252(aka )を使用するWebサイトがあります。Win-1252アプリはJpGraph2.3でいくつかのプロットを生成します。これらのプロットは、TahomaOpenTypeフォントファミリを使用してテキストラベルを表示します。文字列はANSI(つまり、cp1252)で提供され、フォントファイルはcp1252をサポートします(実際には、*。ttfファイルはシステムのフォントフォルダーからコピーされました)。

PHP/5.2.6からPHP/5.3.0までのいくつかのセットアップで正常に動作しています。PHP / 5.3.1でアプリを実行すると、問題が発生しました。ASCII以外のすべての文字が、欠落している文字または不明な文字を表す中空の長方形に置き換えられています。

JpGraphのドキュメントは、国際文字をどのように期待するかについてはあまり正確ではありません。どうやら、テキストはUTF-8を期待するimagettftext()関数によって内部的に処理されます。ただし、すべてをUTF-8としてエンコードすると、すべてのシステムでアプリが破損します。ANSIが正常に機能していたところ、間違った文字が表示されます(Úの代わりにÊ)。文字が見つからない場合、PHPエラーが発生します。

警告:imagettftext():any2eucjp():何かが起こります

非ASCII文字のレンダリングに影響を与える可能性のある、GD2でPHP / 5.3.0から5.3.1に変更されたものについて何か手がかりはありますか?Win-1252文字セットの文字列をJpGraphにフィードするにはどうすればよいですか?

アップデート

間違いなく、この問題はJpGraphとは関係ありません。imagettftext()を呼び出すだけで、問題を再現できます。

PHP / 5.3.0では、ANSIとUTF-8の両方が正しいテキストをレンダリングします。PHP / 5.3.1では、ANSIが間違った文字をレンダリングし、UTF-8がany2eucjp(): something happen内部エラーをトリガーします。あえてバグを見つけたと思います...

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

php - テキスト ファイルから 2 つの Y 値を使用してグラフを生成する

元の投稿がひどくフォーマットされていたので、元の投稿を作り直しました。基本的に、テキスト ファイルから情報を表示するために、2 つの Y 軸 (温度と湿度) を持つ折れ線グラフを生成する方法に関するアドバイス/ヒントが欲しいです。コードを明確に表示できるという理由だけで、JpGrapher フォーラムからの投稿の 1 つへのリンクを含めました。

これは JpGraph の問題であるため、ここに投稿すべきではないことは理解していますが、ここのコミュニティはより多くの支援と活動を行っています。事前にすべてのあなたの助けに感謝します!

私のコード

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

php - jpgraph 文字セットの問題

私はphp jpgraphライブラリを使用していますが、文字セットに小さな問題があります。画像を生成すると仮定graph.phpして、それを呼び出すsome.php

some.php

ご覧のとおり、文字セットを に設定しましsome.phpたが、外国語のグラフのテキストが表示されませんgraph.php

何が問題ですか?

更新ありがとう

ここから Unicode 文字の数値 HTML エンコーディングを入力しようとしても、アルメニア語では機能しません:/

0 投票する
3 に答える
1183 参照

php - PHP で JGraph ライブラリを使用してグラフを生成した後、データを横に印刷する

こんにちは、データと、印刷されたデータの画像表現であるグラフ イメージの両方を含むレポートを生成する必要があります。問題は、jpgraph の「ストローク」関数がグラフを生成するため、ストローク関数の前に情報をエコーし​​ようとするとエラーが発生し、ストローク関数の実行後にブラウザに何も出力されないことです。この問題の回避策を知っている人はいますか??

グラフと表形式のデータの両方を含むレポートを生成する他の方法はありますか?

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

php - 系列値を足し合わせるJPGraph

私はここで愚かなことをしていると確信していますが、jpgraphが2つのシリーズ値を足し合わせている理由を誰かが説明できますか?具体的には、値$a1[3]と$a2[3]、および$a1[10]と$a2[10]が一緒に追加されることについて話します。ここにグラフが表示され、コードは以下に貼り付けられています。

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

php - Jpgraph: 一部の月が欠落していても年全体を表示する

月ごとの値をグラフで表示したい。ただし、年によっては、最初または最後の月が欠落している場合があります (たとえば、値が 1 月ではなく 4 月から記録された、または今年がまだ終わっていないなどの理由で)。

現在、Jpgraph は値を持つ月のみを表示します。しかし、まだ 12 個のセクションが必要です。欠落しているセクションは空またはゼロにする必要があります。

Jpgraph に欠落している月を表示させる方法はありますか?

ありがとう、MrB

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

php - jpGraph の代替

PHPを使ってグラフを作成するのはこれが初めてです。jpGraph に代わるものを知っていますか?

0 投票する
3 に答える
2852 参照

javascript - 折れ線グラフを描画します。JpGraph から Raphael JS への移行

さまざまな入力 (温度、湿度など) からのいくつかの値に基づいて、さまざまなグラフを表示するアプリケーションがあります。
これまで JpGraph でそれを行ってきましたが、非常に簡単に実行できることがわかりました。凡例を簡単に追加し、必要な数の関数をプロットできます。スケールも簡単に固定できます。それにもかかわらず、ユーザーとの対話性を持ちたいと思います (ユーザーがグラフのポイントをクリックすると、X と Y の値が表示されるようにしたいだけです)。JpGraph は単なる PNG 画像であるため、これを行うのは簡単ではありません。

Raphael JS ライブラリの使用を勧められ、ドキュメント ( Raphael JS Reference )を読んでいますが、やりたいこと (折れ線グラフ) がそれほど単純であるとは思えません。

そこで、Jpgraph ユーザーと Raphael JS ユーザーの両方に、これを経験したことがあるかどうか、オンラインで優れたチュートリアルがあるかどうかを尋ねます (折れ線グラフで動作するものを見つけることができませんでした)。私が今描いている種類のグラフは次のようなものです: JpGraph Example

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

pie-chart - JpGraph 円グラフのスライスの色が機能しない

PHPでJpGraphを使用しました。すべて問題ありませんが、スライス ($p1->SetSliceColors($color);) の色は機能しません。それは常にデフォルトの色です。これが私の使用コードです。私を助けてください :

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

php - jpgraphを使用したガウスチャート

PHPでガウスチャートをグラフ化しようとしています。jpgraph ライブラリは見つかりましたが$x$yデータの使い方がわかりません。軸の宣言方法を知っている人にお願いします。ありがとう。これは私のコードです: