Class PDFWriter
java.lang.Object
jspecview.common.PDFWriter
- All Implemented Interfaces:
JSVPdfWriter, GenericGraphics
A class that creates the PDF document specific to JSpecView using
javajs.export.PDFCreator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidcreatePdfDocument(JSVPanel panel, PrintLayout pl, OutputStream os) voidvoiddrawCircle(Object g, int x, int y, int diameter) voiddrawGrayScaleImage(Object g, Object image, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) voidvoiddrawPolygon(Object g, int[] axPoints, int[] ayPoints, int nPoints) voidvoiddrawString(Object g, String s, int x, int y) voiddrawStringRotated(Object g, String s, int x, int y, double angle) voidfillBackground(Object g, GenericColor bgcolor) voidfillCircle(Object g, int x, int y, int diameter) voidfillPolygon(Object g, int[] ayPoints, int[] axPoints, int nPoints) voidgetColor1(int argb) getColor3(int red, int green, int blue) getColor4(int r, int g, int b, int a) voidnewGrayScaleImage(Object g, Object image, int width, int height, int[] buffer) voidvoidsetStrokeBold(Object g, boolean tf) voidsetWindowParameters(int width, int height) /////// defer to JsG2D ///////voidtranslateScale(Object g, double x, double y, double scale)
-
Constructor Details
-
PDFWriter
public PDFWriter()
-
-
Method Details
-
createPdfDocument
- Specified by:
createPdfDocumentin interfaceJSVPdfWriter
-
canDoLineTo
public boolean canDoLineTo()- Specified by:
canDoLineToin interfaceGenericGraphics
-
doStroke
- Specified by:
doStrokein interfaceGenericGraphics
-
drawCircle
- Specified by:
drawCirclein interfaceGenericGraphics
-
drawLine
- Specified by:
drawLinein interfaceGenericGraphics
-
drawPolygon
- Specified by:
drawPolygonin interfaceGenericGraphics
-
drawRect
- Specified by:
drawRectin interfaceGenericGraphics
-
drawString
- Specified by:
drawStringin interfaceGenericGraphics
-
drawStringRotated
- Specified by:
drawStringRotatedin interfaceGenericGraphics
-
fillBackground
- Specified by:
fillBackgroundin interfaceGenericGraphics
-
fillCircle
- Specified by:
fillCirclein interfaceGenericGraphics
-
fillPolygon
- Specified by:
fillPolygonin interfaceGenericGraphics
-
fillRect
- Specified by:
fillRectin interfaceGenericGraphics
-
lineTo
- Specified by:
lineToin interfaceGenericGraphics
-
setGraphicsColor
- Specified by:
setGraphicsColorin interfaceGenericGraphics
-
setFont
- Specified by:
setFontin interfaceGenericGraphics
-
setStrokeBold
- Specified by:
setStrokeBoldin interfaceGenericGraphics
-
translateScale
- Specified by:
translateScalein interfaceGenericGraphics
-
newGrayScaleImage
- Specified by:
newGrayScaleImagein interfaceGenericGraphics
-
drawGrayScaleImage
public void drawGrayScaleImage(Object g, Object image, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) - Specified by:
drawGrayScaleImagein interfaceGenericGraphics
-
setWindowParameters
public void setWindowParameters(int width, int height) /////// defer to JsG2D ///////- Specified by:
setWindowParametersin interfaceGenericGraphics
-
getColor1
- Specified by:
getColor1in interfaceGenericGraphics
-
getColor3
- Specified by:
getColor3in interfaceGenericGraphics
-
getColor4
- Specified by:
getColor4in interfaceGenericGraphics
-