public class Docx4jDocxOutputDevice
extends com.openhtmltopdf.render.AbstractOutputDevice
Constructor and Description |
---|
Docx4jDocxOutputDevice() |
Modifier and Type | Method and Description |
---|---|
void |
clip(java.awt.Shape s) |
void |
draw(java.awt.Shape s) |
void |
drawBorderLine(java.awt.Rectangle bounds,
int side,
int width,
boolean solid) |
void |
drawBorderLine(java.awt.Shape bounds,
int side,
int width,
boolean solid) |
void |
drawImage(com.openhtmltopdf.extend.FSImage image,
int x,
int y) |
void |
drawImage(com.openhtmltopdf.extend.FSImage image,
int x,
int y,
boolean interpolate) |
protected void |
drawLine(int x1,
int y1,
int x2,
int y2) |
void |
drawOval(int x,
int y,
int width,
int height) |
void |
drawRect(int x,
int y,
int width,
int height) |
void |
drawSelection(com.openhtmltopdf.render.RenderingContext c,
com.openhtmltopdf.render.InlineText inlineText) |
void |
drawString(java.lang.String string,
float x,
float y,
java.lang.Object object) |
void |
drawWithGraphics(float x,
float y,
float width,
float height,
com.openhtmltopdf.extend.OutputDeviceGraphicsDrawer renderer) |
void |
endStructure(java.lang.Object token) |
void |
fill(java.awt.Shape s) |
void |
fillOval(int x,
int y,
int width,
int height) |
void |
fillRect(int x,
int y,
int width,
int height) |
float |
getAbsoluteTransformOriginX() |
float |
getAbsoluteTransformOriginY() |
java.awt.Shape |
getClip() |
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key key) |
java.awt.Stroke |
getStroke() |
boolean |
isFastRenderer() |
boolean |
isSupportsCMYKColors() |
boolean |
isSupportsSelection() |
void |
paintReplacedElement(com.openhtmltopdf.render.RenderingContext c,
com.openhtmltopdf.render.BlockBox box) |
void |
popClip() |
void |
popTransformLayer() |
void |
popTransforms(java.util.List<java.awt.geom.AffineTransform> inverse) |
void |
pushClip(java.awt.Shape s) |
void |
pushTransformLayer(java.awt.geom.AffineTransform transform) |
java.util.List<java.awt.geom.AffineTransform> |
pushTransforms(java.util.List<java.awt.geom.AffineTransform> transforms) |
void |
setClip(java.awt.Shape s) |
void |
setColor(com.openhtmltopdf.css.parser.FSColor color) |
void |
setFont(com.openhtmltopdf.render.FSFont font) |
void |
setPaint(java.awt.Paint paint) |
void |
setRenderingHint(java.awt.RenderingHints.Key key,
java.lang.Object value) |
void |
setStroke(java.awt.Stroke s) |
java.lang.Object |
startStructure(com.openhtmltopdf.extend.StructureType type,
com.openhtmltopdf.render.Box box) |
void |
translate(double tx,
double ty) |
drawDebugOutline, drawText, drawTextDecoration, drawTextDecoration, getFontSpecification, isPDF, paintBackground, paintBackground, paintBorder, paintBorder, paintCollapsedBorder, setFontSpecification
public void drawSelection(com.openhtmltopdf.render.RenderingContext c, com.openhtmltopdf.render.InlineText inlineText)
public void paintReplacedElement(com.openhtmltopdf.render.RenderingContext c, com.openhtmltopdf.render.BlockBox box)
public void setFont(com.openhtmltopdf.render.FSFont font)
public void setColor(com.openhtmltopdf.css.parser.FSColor color)
public void drawRect(int x, int y, int width, int height)
public void drawOval(int x, int y, int width, int height)
public void drawBorderLine(java.awt.Rectangle bounds, int side, int width, boolean solid)
public void drawImage(com.openhtmltopdf.extend.FSImage image, int x, int y)
public void fill(java.awt.Shape s)
public void fillRect(int x, int y, int width, int height)
public void fillOval(int x, int y, int width, int height)
public void clip(java.awt.Shape s)
public java.awt.Shape getClip()
public void setClip(java.awt.Shape s)
public void translate(double tx, double ty)
public void setStroke(java.awt.Stroke s)
public java.awt.Stroke getStroke()
public java.lang.Object getRenderingHint(java.awt.RenderingHints.Key key)
public void setRenderingHint(java.awt.RenderingHints.Key key, java.lang.Object value)
public boolean isSupportsSelection()
public boolean isSupportsCMYKColors()
protected void drawLine(int x1, int y1, int x2, int y2)
drawLine
in class com.openhtmltopdf.render.AbstractOutputDevice
public void drawString(java.lang.String string, float x, float y, java.lang.Object object)
public void setPaint(java.awt.Paint paint)
public java.util.List<java.awt.geom.AffineTransform> pushTransforms(java.util.List<java.awt.geom.AffineTransform> transforms)
public void popTransforms(java.util.List<java.awt.geom.AffineTransform> inverse)
public float getAbsoluteTransformOriginX()
public float getAbsoluteTransformOriginY()
public void drawBorderLine(java.awt.Shape bounds, int side, int width, boolean solid)
public void drawImage(com.openhtmltopdf.extend.FSImage image, int x, int y, boolean interpolate)
public void draw(java.awt.Shape s)
public void drawWithGraphics(float x, float y, float width, float height, com.openhtmltopdf.extend.OutputDeviceGraphicsDrawer renderer)
public void pushTransformLayer(java.awt.geom.AffineTransform transform)
public void popTransformLayer()
public void pushClip(java.awt.Shape s)
public void popClip()
public boolean isFastRenderer()
public java.lang.Object startStructure(com.openhtmltopdf.extend.StructureType type, com.openhtmltopdf.render.Box box)
public void endStructure(java.lang.Object token)
Copyright © 2013–2021. All rights reserved.