Primefaces 调用打印源的按钮指定原始面

Primefaces 调用打印源的按钮指定原始面,primefaces,printers,Primefaces,Printers,我正在打印带有此信息按钮的面板。 但是我需要用较小的字体发送这个印象,我如何在这个代码中做到这一点 <p:commandButton value="Imprimir" styleClass="btn btn-primary" > <p:printer target="information" /> </p:commandButton> 这是我要打印

我正在打印带有此信息按钮的面板。 但是我需要用较小的字体发送这个印象,我如何在这个代码中做到这一点

                <p:commandButton value="Imprimir" styleClass="btn btn-primary"  >
                     <p:printer target="information" />
                </p:commandButton>  
这是我要打印的组件信息: 在打印时占用了整个纸张,我想在打印时减少字体

    <p:panel id="information">

        <h3 class="text-warning">#{msg['text-warning']}</h3>
        <p>#{msg['text-valueReference']}</p>
        <p class="lead text-primary">#{msg['text-time']}*</p>
        <p>
            <strong>#{msg['lbl-band1']}:</strong>#{' '}#{msg['text-band1']}
        </p>
        <p>
            <strong>#{msg['lbl-band2']}:</strong>#{' '}#{msg['text-band2']}
        </p>
        <p>
            <small> #{msg['text-leiBand']} </small>
        </p>
        <p class="lead text-primary">#{msg['text-Baggage']}</p>
        <p>
            <strong>De mão:</strong>#{' '}#{msg['text-HandLuggage']}
        </p>
        <p>
            <strong>Normal:</strong>#{' '}#{msg['text-NormalBaggage']}
        </p>
        <blockquote>
            <p>#{msg['text-noCharge']}</p>
            <small> #{msg['text-noChargeVolumes']} </small>
        </blockquote>
        <blockquote>
            <p>#{msg['text-Charge']}:</p>
            <small> #{msg['text-ChargeVolumes']} </small>
        </blockquote>
        <p>
            <small> #{msg['text-leiVolumes']} </small>
        </p>
        <p class="lead text-primary">#{msg['text-optionalTransport']}</p>


        <p>
            <strong></strong>#{msg['text-optionalTransportValue']}
        </p>
        <p>
            <strong> </strong>
        </p>
        <blockquote>
            <p>#{msg['text-animals']}:</p>
            <small> #{msg['text-animalsValues']} </small>
        </blockquote>
        <blockquote>
            <p>#{msg['text-large-bags']}:</p>
            <small> #{msg['text-largeBagsValue']} </small>
        </blockquote>

        <p>
            <small> #{msg['text-obs']} </small>
        </p>
    </p:panel>

id=information的组件是否只有文本?我编辑了该问题,并将该组件包含一些标记和文本。您不能在开箱即用的情况下执行此操作。p:print将始终按原样打印组件。您可以做的是,在p:commandButton上放置一个onclick处理程序,以减小面板中的字体大小。