batik

    0熱度

    1回答

    我正在用LibGDX庫(來自badlogicgames)創建一個遊戲,我遇到了一些關於我的精靈的疑問。 爲了支持不同的屏幕尺寸,我們通常創建像4或6個不同大小的圖像。我想知道是否使用像SVG文件的矢量圖像可能會有用。 以編程方式獲取SVG文件,獲取屏幕尺寸,然後創建一個合適的PNG文件,並考慮屏幕尺寸是否很明智? 如果唯一的問題是性能,差異是否顯着?也許在應用程序開始時創建所有PNG圖像需要3或4

    1熱度

    1回答

    我正在使用從pptx到svg轉換的示例。我把代碼 PPTX2SVG 並添加依賴我gradle應用 compile "org.apache.poi:poi:$apachePoiVersion" compile "org.apache.poi:poi-ooxml:$apachePoiVersion" compile "org.apache.poi:poi-ooxml-schemas:$apache

    0熱度

    1回答

    由於SVG是一個常規XML文件,ImageTranscoder.transcode()API接受org.w3c.dom.Document,因此相應的TranscoderInput構造函數接受org.w3c.dom.Document;人們所期望的與Java股票XML解析器,加載和解析文件將工作: TranscoderInput input = new TranscoderInput(loadSvgD

    0熱度

    1回答

    是否有與蠟染兼容的方式來使用SVG自動文字換行? 我看遍了互聯網,找不到任何明確的。使用HTML的foreignObject不起作用。我看到flowRoot和朋友應該工作,但我似乎無法讓一個人正常工作。我也找不到一個決定性的工作例子。 一個SVG樣本的工作將不勝感激。

    0熱度

    1回答

    我想輸出一個PDF格式的SVG文件。我嘗試了一些方法,但我一直遇到問題。 我用這個源作爲參考: Convert SVG to PDF 和嘗試以下操作: // Save this SVG into a file (required by SVG -> PDF transformation process) File svgFile = File.createTempFile("graphic-",

    0熱度

    1回答

    我想將SVG文件轉換爲圖像。問題是我的SVG使用外部CSS文件,當我使用Apache Batik時,它無法識別外部CSS文件,並且它只顯示內嵌SVG標籤的樣式。下面是我的示例代碼: public static void svg2jpgBatik1() { JPEGTranscoder transcoder = new JPEGTranscoder(); try {

    0熱度

    1回答

    我有一個SVG和點(例如(x,y)=(250,112))。 BATIK可以在給定點獲取節點(DOM元素)嗎?

    0熱度

    1回答

    我努力將svg文件轉換爲Swing中的圖像。我試圖使用蠟染庫的相同。在瀏覽器中打開svg文件,可以正確顯示圖像。但是當執行下面的程序將Swv中的svg轉換爲Image/BufferedImage時,我收到異常,說TranscoderException:null提前結束文件。有人能幫我解決這個問題嗎? 感謝 public class TestSymbolCreation { static

    1熱度

    1回答

    我希望有人能幫助我,因爲我正在努力工作中的這一部分任務。我故意沒有詳細說明工作任務的上下文,以嘗試將注意力集中在問題。我必須將矩形合併爲一個單獨的多邊形,如附圖所示,但需要列表中的點,以便我可以將它們寫入Swing Canvas的多邊形(DOM對象)中,然後輸出SVG。 我知道每個矩形即起源。左上方的x和y座標(float x,float y)以及每個Rectangle的Width(float)和

    0熱度

    1回答

    我使用apache batik在我的程序中顯示一些svg文件。下面是一個示例代碼,它只是在一個框架中顯示一個svg文件。 public class SVGViewer { public SVGViewer() { JFrame frame = new JFrame("SVG Viewer"); frame.setPreferredSize(new Dimensio