[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