Examples of PrintRenderer


Examples of org.apache.fop.render.PrintRenderer

    /**
     * {@inheritDoc}
     */
    protected byte[] convertFO(File foFile, FOUserAgent ua, boolean dumpPdfFile)
            throws Exception {
        PrintRenderer renderer = (PrintRenderer) ua.getRendererFactory()
                .createRenderer(ua, MimeConstants.MIME_PDF);
        FontInfo fontInfo = new FontInfo();
        renderer.setupFontInfo(fontInfo);
        FontManager fontManager = ua.getFactory().getFontManager();
        FontCollection[] fontCollections = new FontCollection[] {
                new Base14FontCollection(fontManager.isBase14KerningEnabled()),
                new CustomFontCollection(renderer.getFontResolver(), renderer.getFontList())
        };
        fontManager.setup(fontInfo, fontCollections);
        FontTriplet triplet = new FontTriplet("Times", "italic",
                Font.WEIGHT_NORMAL);
        String internalFontKey = fontInfo.getInternalFontKey(triplet);
View Full Code Here

Examples of org.apache.fop.render.PrintRenderer

        BaseConstructiveUserConfigTest {

    @Override
    protected byte[] convertFO(File foFile, FOUserAgent ua, boolean dumpPdfFile)
            throws Exception {
        PrintRenderer renderer = (PrintRenderer) ua.getRendererFactory()
                .createRenderer(ua, MimeConstants.MIME_PDF);
        FontInfo fontInfo = new FontInfo();
        renderer.setupFontInfo(fontInfo);
        FontManager fontManager = ua.getFactory().getFontManager();
        FontCollection[] fontCollections = new FontCollection[] {
                new Base14FontCollection(fontManager.isBase14KerningEnabled()),
                new CustomFontCollection(renderer.getFontResolver(), renderer.getFontList(),
                                         ua.isComplexScriptFeaturesEnabled())
        };
        fontManager.setup(fontInfo, fontCollections);
        FontTriplet triplet = new FontTriplet("Times", "italic",
                Font.WEIGHT_NORMAL);
View Full Code Here

Examples of org.apache.fop.render.print.PrintRenderer

        try {
            //Set up a custom user agent so we can supply our own renderer instance
            FOUserAgent userAgent = fopFactory.newFOUserAgent();

            //Set up our own PrintRenderer instance so we can supply a special PrinterJob instance.
            PrintRenderer renderer = new PrintRenderer(printerJob);
            renderer.setUserAgent(userAgent);
           
            userAgent.setRendererOverride(renderer);
           
            // Construct fop with desired output format (here, it is set through the user agent)
            Fop fop = fopFactory.newFop(userAgent);
View Full Code Here

Examples of org.apache.fop.render.print.PrintRenderer

       
        //Set up PrinterJob instance
        PrinterJob printerJob = PrinterJob.getPrinterJob();
        printerJob.setJobName("FOP Printing Example");

        PrintRenderer renderer = new PrintRenderer(printerJob);
       
        try {
            //Set up a custom user agent so we can supply our own renderer instance
            FOUserAgent userAgent = new FOUserAgent();
            userAgent.setRendererOverride(renderer);
View Full Code Here

Examples of org.apache.fop.render.print.PrintRenderer

        try {
            //Set up a custom user agent so we can supply our own renderer instance
            FOUserAgent userAgent = fopFactory.newFOUserAgent();

            //Set up our own PrintRenderer instance so we can supply a special PrinterJob instance.
            PrintRenderer renderer = new PrintRenderer(printerJob);
            renderer.setUserAgent(userAgent);
           
            userAgent.setRendererOverride(renderer);
           
            // Construct fop with desired output format (here, it is set through the user agent)
            Fop fop = fopFactory.newFop(userAgent);
View Full Code Here

Examples of org.apache.fop.render.print.PrintRenderer

       
        //Set up PrinterJob instance
        PrinterJob printerJob = PrinterJob.getPrinterJob();
        printerJob.setJobName("FOP Printing Example");

        PrintRenderer renderer = new PrintRenderer(printerJob);
       
        try {
            //Set up a custom user agent so we can supply our own renderer instance
            FOUserAgent userAgent = fopFactory.newFOUserAgent();
            userAgent.setRendererOverride(renderer);
View Full Code Here

Examples of org.apache.fop.render.print.PrintRenderer

    return dialog;
  }

  public PrintRenderer getPrintRenderer() {
    PrintRenderer printRenderer = null;
    final PrinterJob printerJob = PrinterJob.getPrinterJob();
    if(printerJob.printDialog())
      printRenderer = new PrintRenderer(printerJob);
    return printRenderer;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.