Package org.apache.fop.apps

Examples of org.apache.fop.apps.FopFactory.newFop()


            OutputStream out = new java.io.FileOutputStream(pdffile);
            out = new java.io.BufferedOutputStream(out);
           
            try {
                // Construct fop with desired output format
                Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent, out);
   
                // Setup XSLT
                TransformerFactory factory = TransformerFactory.newInstance();
                Transformer transformer = factory.newTransformer(new StreamSource(xsltfile));
               
View Full Code Here


            ua.setBaseURL(testFile.getParentFile().toURL().toString());
            XMLRenderer atrenderer = new XMLRenderer();
            atrenderer.setUserAgent(ua);
            atrenderer.setContentHandler(athandler);
            ua.setRendererOverride(atrenderer);
            fop = effFactory.newFop(ua);
           
            SAXResult fores = new SAXResult(fop.getDefaultHandler());
            transformer.transform(src, fores);
        } finally {
            ElementListObserver.removeObserver(elCollector);
View Full Code Here

                {
                    Fop fop = null;

                    if ( OutputFileType.PDF.equals( outputFileType ) )
                    {
                        fop = fopFactory.newFop( MimeConstants.MIME_PDF,
                                foUserAgent, out );
                    }
                   
                    // Setup XSLT
                    TransformerFactory factory = TransformerFactory
View Full Code Here

        ByteArrayOutputStream out = new ByteArrayOutputStream();

        TransformerFactory transFactory = TransformerFactory.newInstance();

        try {
            Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, out);
            Transformer transformer = transFactory.newTransformer();

            // set the input source (XSL-FO) and generate the PDF
            Reader reader = new StringReader(writer.toString());
            Source src = new StreamSource(reader);
View Full Code Here

      final File outputFile = getOutputFile(result);
      out = openFileForOutput(outputFile);
      fopFactory.setUserConfig(configuration);

      Fop fop = fopFactory.newFop(getMimeType(), userAgent, out);

      // Setup JAXP using identity transformer
      TransformerFactory factory = TransformerFactory.newInstance();
      Transformer transformer = factory.newTransformer(); // identity transformer
View Full Code Here

   */
  protected InputStream createPdf(String foString) {
    try {
      FopFactory fopFactory = FopFactory.newInstance();
      ByteArrayOutputStream byteBuffer = new ByteArrayOutputStream();
      Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, byteBuffer);
      TransformerFactory factory = TransformerFactory.newInstance();
      Transformer transformer = factory.newTransformer();
      Result res = new SAXResult(fop.getDefaultHandler());
      Source source = new StreamSource(new StringReader(foString));
      transformer.transform(source, res);
View Full Code Here

    // configure foUserAgent as desired

    InputStream xsltInputStream = null;
    try {
      // Construct fop with desired output format
      final Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent, baos);

      // Setup XSLT
      final TransformerFactory factory = TransformerFactory.newInstance();
      Object[] result = configXml.getInputStream(stylesheet);
      xsltInputStream = (InputStream) result[0];
View Full Code Here

    try
    {
      in = openFileForInput(result);
      out = openFileForOutput(getOutputFile(result));
      fopFactory.setUserConfig(configuration);
      Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, userAgent, out);
           
      // Setup JAXP using identity transformer
      TransformerFactory factory = TransformerFactory.newInstance();
      Transformer transformer = factory.newTransformer(); // identity transformer
     
View Full Code Here

      processing.setMinMax(0, 100);
    Transformer transformer = TransformerFactory.newInstance().newTemplates(createXSLStream()).newTransformer();
    if(processing != null)
      processing.setValue(33);
    FopFactory fopFactory = FopFactory.newInstance();
    Fop fop = fopFactory.newFop(MimeConstants.MIME_FOP_AWT_PREVIEW);
    if(processing != null)
      processing.setValue(66);
    transformer.transform(createVelocityStream(), new SAXResult(fop.getDefaultHandler()));
    if(processing != null)
      processing.setValue(100);
View Full Code Here

    AWTRenderer renderer = new AWTRenderer();
    agent.setRendererOverride(renderer);
    renderer.setPreviewDialogDisplayed(false);
    renderer.setUserAgent(agent);
    renderer.clearViewportList();
    Fop fop = fopFactory.newFop(agent);

    if(progress != null)
      progress.setValue(50);

    transformer.transform(createVelocityStream(), new SAXResult(fop.getDefaultHandler()));
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.