Browse Source

Make resolution configurable


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196597 13f79535-47bb-0310-9956-ffa450edef68
pull/30/head
Jeremias Maerki 21 years ago
parent
commit
d6d7b648ce
1 changed files with 10 additions and 1 deletions
  1. 10
    1
      src/java/org/apache/fop/fo/FOUserAgent.java

+ 10
- 1
src/java/org/apache/fop/fo/FOUserAgent.java View File

@@ -94,6 +94,7 @@ public class FOUserAgent implements LogEnabled {
private Map handlers = new java.util.HashMap();
private String baseURL;
private PDFEncryptionParams pdfEncryptionParams;
private float px2mm = 0.35277777777777777778f; //72dpi (=25.4/dpi)

/**
* Sets the logger.
@@ -168,7 +169,15 @@ public class FOUserAgent implements LogEnabled {
* @return float conversion factor
*/
public float getPixelUnitToMillimeter() {
return 0.35277777777777777778f;
return this.px2mm;
}

/**
* Sets the resolution in dpi.
* @param dpi resolution in dpi
*/
public void setResolution(int dpi) {
this.px2mm = (float)(25.4 / dpi);
}

/**

Loading…
Cancel
Save