小编AkD*_*AkD的帖子

如何在iReport中嵌入和显示SVG图像

我正在使用iReport 4.5.0,并希望嵌入SVG图像以生成PDF.

使用iReport的预览选项运行报表时,图像将不会呈现给PDF(即图像应该是空白的空间).

执行期间我没有在日志中看到任何异常,发生了什么?

这是图片代码代码段:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" 
        name="reportSVGTest" language="groovy" pageWidth="595" 
        pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" 
        topMargin="20" bottomMargin="20">
    <property name="ireport.zoom" value="1.0"/>
    <property name="ireport.x" value="0"/>
    <property name="ireport.y" value="0"/>
    <background>
        <band splitType="Stretch"/>
    </background>
    <title>
        <band height="50">
            <staticText>
                <reportElement x="81" y="13" width="100" height="20"/>
                <textElement/>
                <text><![CDATA[Hello]]></text>
            </staticText>
        </band>
    </title>
    <detail>
        <band height="443" splitType="Stretch">
            <image hAlign="Center" vAlign="Middle" isUsingCache="true" isLazy="true">
                <reportElement x="12" y="17" width="512" height="403"/>
                <imageExpression  class="net.sf.jasperreports.engine.JRRenderable">
                    <![CDATA[
                        net.sf.jasperreports.renderers.BatikRenderer.getInstance(
                            new java.io.File("C:\\Users\\akshayd\\Desktop\\polygons1.svg"))
                    ]]>
                </imageExpression>
            </image>
        </band>
    </detail>
</jasperReport>
Run Code Online (Sandbox Code Playgroud)

pdf svg jasper-reports ireport

5
推荐指数
1
解决办法
6465
查看次数

Joda Api处理isBeforeNow的时区是在AfterNowNow比较之后

我想检查给定的DateTime是否在当前DateTime之前或之后.我将输入时间和当前时间转换为公共时区(比如UTC)并比较DateTime.但我偶然发现了Joda Api,因此我很想知道Joda是否能够在没有时区转换的情况下做到这一点.例:

clientDateTime.isBeforeNow()
Run Code Online (Sandbox Code Playgroud)

java timezone datetime jodatime

4
推荐指数
1
解决办法
3686
查看次数

标签 统计

datetime ×1

ireport ×1

jasper-reports ×1

java ×1

jodatime ×1

pdf ×1

svg ×1

timezone ×1