[Yanel-commits] rev 26128 - public/yanel/trunk/src/contributions/resources/pdf/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Thu Jul 19 09:36:51 CEST 2007


Author: michi
Date: 2007-07-19 09:36:51 +0200 (Thu, 19 Jul 2007)
New Revision: 26128

Modified:
   public/yanel/trunk/src/contributions/resources/pdf/src/java/org/wyona/yanel/impl/resources/PDFResource.java
Log:
configuration and logger added, but commented until purpose has been clarified

Modified: public/yanel/trunk/src/contributions/resources/pdf/src/java/org/wyona/yanel/impl/resources/PDFResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/pdf/src/java/org/wyona/yanel/impl/resources/PDFResource.java	2007-07-19 06:47:44 UTC (rev 26127)
+++ public/yanel/trunk/src/contributions/resources/pdf/src/java/org/wyona/yanel/impl/resources/PDFResource.java	2007-07-19 07:36:51 UTC (rev 26128)
@@ -25,8 +25,14 @@
 import org.wyona.yarep.core.RepositoryException;
 import org.wyona.yarep.core.Repository;
 
+//import org.apache.avalon.framework.logger.Logger; 
+//import org.apache.avalon.framework.logger.ConsoleLogger;
+
 import org.apache.log4j.Category;
+
 import org.apache.fop.apps.Driver;
+//import org.apache.fop.configuration.Configuration;
+//import org.apache.fop.messaging.MessageHandler;
 
 import java.io.File;
 
@@ -71,13 +77,28 @@
         try {
             Repository repo = getRealm().getRepository();            
             
+/*
+            Configuration.put("version", "FOP 0.20.5");
+            Configuration.put("stream-filter-list", "flate");
+            Configuration.put("stream-filter-list", "ascii-85");
+            java.util.List streamFilterList = new java.util.ArrayList();
+            streamFilterList.add("flate");
+            streamFilterList.add("ascii-85");
+            Configuration.put("stream-filter-list", streamFilterList, Configuration.PDF);
+*/
+            
             Driver driver = new Driver();
+/*
+            Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO);
+            MessageHandler.setScreenLogger(logger);
+            driver.setLogger(logger);
+*/
             driver.setRenderer(Driver.RENDER_PDF);
         
-/* Only for debugging ...
-	    java.io.FileOutputStream fout = new java.io.FileOutputStream("/home/michi/Desktop/yanel.pdf");
+            /* Only for debugging ...
+            java.io.FileOutputStream fout = new java.io.FileOutputStream("/home/michi/Desktop/yanel.pdf");
             driver.setOutputStream(fout);
-*/
+            */
 
             driver.setOutputStream(getResponse().getOutputStream());
 



More information about the Yanel-commits mailing list