問題タブ [batik]
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.
svg - SVG コンバーターの使用中に画像が途切れる
org.apache.batik.apps.rasterizer.SVGConverter を使用して svg ファイルを png 画像に変換しようとすると、画像が途切れます。Javaコードは以下に記載されています。
また、SVG ファイルのコードを見つけてください。
また、Java コードによって生成されたオンライン エディターの画像 と png ファイル
も見つけてください。
オンライン画像エディターとして完全な画像を取得するのを手伝ってください。
java - バティックのアニメーションと重いCPU負荷
SwingアプリケーションでSVGグラフィックを表示するプロジェクトでApacheBatikを使用しています。SVGのアニメーションタグを使用すると、CPUの負荷が高くなります。
fpsまたはcpuの使用率を制限する方法があることは知っていますが、Batikがこれほど多くのcpuパワーを使用しているのはなぜですか?
リリース1.7以降、プロジェクトは終了しているようです。このプロジェクトの分岐点はありますか、それとも継続されますか?
前もって感謝します。
coldfusion - カスタム フォントが Coldfusion/Batik でレンダリングされないのはなぜですか?
CF9 では、Batik (1.7) トランスコーダを使用して SVG を PNG に変換しています。SVG には、サーバー上の Windows にインストールした非標準フォントを使用したテキストが含まれていますが、Batik 変換中にフォールバック システム フォントに置き換えられています。私は TTF と OTF の両方のフォントを試してみました。SVG にフォントを埋め込むことは、アプリケーションの別の領域でパフォーマンスの問題を解析するため、実行可能なオプションではありません。
java - AWS ElasticBeanstalk インスタンスの Apache Batik ライブラリに問題がある
AWS Elasti Beanstalk を使用して、アプリケーションの 1 つを強化しています。これでは、svg ドキュメントを png、jpg、pdf などにエクスポートする必要があります。このために、Apache Batik ライブラリを使用します。これにより、ローカルの開発ワークステーションで優れた出力が得られますが、EBS にデプロイするとすぐに、すべてフォントに関連するエラーが発生し始めます。
エラースタックトレースは -
そこで、他のスタックオーバーフローの回答が示唆するように、フォントをインストールしてみました。しかし、これにより新しいエラースタックトレースが得られました-
なぜこれが起こっているのかわかりません。次にSystem.setProperty("java.awt.headless", "true");
、batik のトランスコーダーを呼び出す直前に設定します。ただし、これにより上記のエラーメッセージも生成されます。オプションが不足しています。
何か不足していますか?これにさらにコンテキストを追加するために何かできることはありますか? 助けてくれてありがとう。
pdf - svg から pdf への変換: テキストが失われるのはなぜですか?
Batik を使用して svg を pdf に変換しています。Batik が出力する pdf にはテキストがありません。svg にはテキストがあります。Batik を使用して png にラスタライズすると、テキストが得られます。
使用しているフォントは Arial です。私はdebianボックスを使用しています。アリアルを搭載。これが私が使用しているコマンドです:
そして、次の出力が得られます。
これが私のsvgファイルです。
java - オンザフライで SVG を PNG に変換する方法
svg を PNG に変換しようとしています。svg ドキュメントはサーバーからInputstream
.
まず、svg ストリームを次のようにバイト配列に変換します。
OutputStream
次に、次のコードでバイトを (PNG) に変換します。
t.transcode(input, output);
しかし、「 」によってヌルポインタ例外が発生します
注: svgstream をディスクに保存し、uri コンストラクターで次のトランスコーダー入力を使用すると、機能します。しかし、私の場合、ディスクに保存したくありません。
grails - Grails - Batik.jar インタラクション
外部ライブラリには Batik.jar ライブラリが必要です。しかし、ロードすると次のように出力されます:
ビルド config.groovy ファイルを変更して xml-apis を除外しようとしましたが、うまくいきませんでした。バティックを使用するための回避策はありますか?
pdf - Ubuntu 11.10で動作しないBatikでsvgをpdfに変換する
Ubuntu-11.10 で Batik SVG ツールキットを使用して、svg 画像を pdf に変換しようとしています。Batik 1.7 と Fop 0.95 がインストールされています。ターミナルで次を実行すると、次のようになります。
次のエラーが表示されます。
ファイル変換中のエラー:
エラー: タイプ application/pdf の画像のトランスコーダにアクセスできません
私が気づいたことの1つは、ファイル「pdf-transcoders.jar」がマシン上にないことでした。そのため、それが問題であった可能性が低い場合に/usr/share/javaに追加しましたが、違いはありませんでした。
ubuntu で Batik を使用した経験のある人からの助けをいただければ幸いです。私は何が欠けていますか?
-J
java - FOP を使用した SVG 生成が機能しない
あるサーバーと私の Windows ラップトップでは、この方法で PDF を作成するとうまくいきます。
http://www.databasesandlife.com/svg-to-pdf/
しかし、他のサーバーでは次のエラーが発生します。
私は何時間もグーグルで検索してきましたが、役に立ちませんでした。私に何ができる?
次のパッケージをインストールしようとしましたが、役に立ちませんでした。
私の状況は次のとおりです。
- デビアン 6.0.3
- Sun Java バージョン「1.6.0_26」
- JAR: avalon-framework-4.2.0.jar batik-all-1.7.jar commons-io-1.3.1.jar commons-logging-1.0.4.jar fop-0.95.jar log4j-1.2.15.jar xml- apis-ext.jar xmlgraphics-commons-1.3.1.jar
java - Can I use only the Transcoder of the Batik library without all other Batik code and dependencies?
I am trying to use the Batik library source, I only want to use the transcoder to convert SVG files to PNG or JPEG only. The distribution version of the Batik Rasterizer is about 55k but when I export the jar file its 7 megs. Can I just use the transcoder and not all the jars in the library? I am loading the jar files in Coldfusion. would it make more sense to just use the distribution version?