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