Java Doc for PDExtendedGraphicsState.java in  » PDF » PDFBox-0.7.3 » org » pdfbox » pdmodel » graphics » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » PDF » PDFBox 0.7.3 » org.pdfbox.pdmodel.graphics 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.pdfbox.pdmodel.graphics.PDExtendedGraphicsState

PDExtendedGraphicsState
public class PDExtendedGraphicsState implements COSObjectable(Code)
This class represents the graphics state dictionary that is stored in the PDF document. The PDGraphicsStateValue holds the current runtime values as a stream is being executed.
author:
   Ben Litchfield
version:
   $Revision: 1.5 $


Field Summary
final public static  StringRENDERING_INTENT_ABSOLUTE_COLORIMETRIC
     Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.
final public static  StringRENDERING_INTENT_PERCEPTUAL
     Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.
final public static  StringRENDERING_INTENT_RELATIVE_COLORIMETRIC
     Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.
final public static  StringRENDERING_INTENT_SATURATION
     Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.

Constructor Summary
public  PDExtendedGraphicsState()
     Default constructor, creates blank graphics state.
public  PDExtendedGraphicsState(COSDictionary dictionary)
     Create a graphics state from an existing dictionary.

Method Summary
public  voidcopyIntoGraphicsState(PDGraphicsState gs)
     This will implement the gs operator.
public  booleangetAlphaSourceFlag()
     This will get the alpha source flag.
public  booleangetAutomaticStrokeAdjustment()
     This will get the automatic stroke adjustment flag.
public  COSDictionarygetCOSDictionary()
     This will get the underlying dictionary that this class acts on.
public  COSBasegetCOSObject()
     Convert this standard java object to a COS object.
public  FloatgetFlatnessTolerance()
     This will get the flatness tolerance.
public  PDFontSettinggetFontSetting()
     This will get the font setting of the graphics state.
public  intgetLineCapStyle()
     This will get the line cap style.
public  PDLineDashPatterngetLineDashPattern()
     This will get the dash pattern.
public  intgetLineJoinStyle()
     This will get the line join style.
public  FloatgetLineWidth()
     This will get the line width.
public  FloatgetMiterLimit()
     This will get the miter limit.
public  FloatgetNonStrokingAlpaConstant()
     This will get the non stroking alpha constant.
public  booleangetNonStrokingOverprintControl()
     This will get the overprint control for non stroking operations.
public  FloatgetOverprintMode()
     This will get the overprint control mode.
public  StringgetRenderingIntent()
     This will get the rendering intent.
public  FloatgetSmoothnessTolerance()
     This will get the smothness tolerance.
public  FloatgetStrokingAlpaConstant()
     This will get the stroking alpha constant.
public  booleangetStrokingOverprintControl()
     This will get the overprint control.
public  booleangetTextKnockoutFlag()
     This will get the text knockout flag.
public  voidsetAlphaSourceFlag(boolean alpha)
     This will get the alpha source flag.
public  voidsetAutomaticStrokeAdjustment(boolean sa)
     This will get the automatic stroke adjustment flag.
public  voidsetFlatnessTolerance(Float flatness)
     This will get the flatness tolerance.
public  voidsetFontSetting(PDFontSetting fs)
     This will set the font setting for this graphics state.
public  voidsetLineCapStyle(int style)
     This will set the line cap style for the graphics state.
public  voidsetLineDashPattern(PDLineDashPattern dashPattern)
     This will set the dash pattern for the graphics state.
public  voidsetLineJoinStyle(int style)
     This will set the line join style.
public  voidsetLineWidth(Float width)
     This will set the line width.
public  voidsetMiterLimit(Float miterLimit)
     This will set the miter limit for the graphics state.
public  voidsetNonStrokingAlphaConstant(Float alpha)
     This will get the non stroking alpha constant.
public  voidsetNonStrokingOverprintControl(boolean op)
     This will get the overprint control(OP).
public  voidsetOverprintMode(Float overprintMode)
     This will get the overprint mode(OPM).
public  voidsetRenderingIntent(String ri)
     This will set the rendering intent for the graphics state.
public  voidsetSmoothnessTolerance(Float smoothness)
     This will get the smoothness tolerance.
public  voidsetStrokingAlphaConstant(Float alpha)
     This will get the stroking alpha constant.
public  voidsetStrokingOverprintControl(boolean op)
     This will get the overprint control(OP).
public  voidsetTextKnockoutFlag(boolean tk)
     This will get the text knockout flag.

Field Detail
RENDERING_INTENT_ABSOLUTE_COLORIMETRIC
final public static String RENDERING_INTENT_ABSOLUTE_COLORIMETRIC(Code)
Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.



RENDERING_INTENT_PERCEPTUAL
final public static String RENDERING_INTENT_PERCEPTUAL(Code)
Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.



RENDERING_INTENT_RELATIVE_COLORIMETRIC
final public static String RENDERING_INTENT_RELATIVE_COLORIMETRIC(Code)
Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.



RENDERING_INTENT_SATURATION
final public static String RENDERING_INTENT_SATURATION(Code)
Rendering intent constants, see PDF Reference 1.5 Section 4.5.4 Rendering Intents.




Constructor Detail
PDExtendedGraphicsState
public PDExtendedGraphicsState()(Code)
Default constructor, creates blank graphics state.



PDExtendedGraphicsState
public PDExtendedGraphicsState(COSDictionary dictionary)(Code)
Create a graphics state from an existing dictionary.
Parameters:
  dictionary - The existing graphics state.




Method Detail
copyIntoGraphicsState
public void copyIntoGraphicsState(PDGraphicsState gs) throws IOException(Code)
This will implement the gs operator.
Parameters:
  gs - The state to copy this dictionaries values into.
throws:
  IOException - If there is an error copying font information.



getAlphaSourceFlag
public boolean getAlphaSourceFlag()(Code)
This will get the alpha source flag. The alpha source flag.



getAutomaticStrokeAdjustment
public boolean getAutomaticStrokeAdjustment()(Code)
This will get the automatic stroke adjustment flag. The automatic stroke adjustment flag or null if one has not been set.



getCOSDictionary
public COSDictionary getCOSDictionary()(Code)
This will get the underlying dictionary that this class acts on. The underlying dictionary for this class.



getCOSObject
public COSBase getCOSObject()(Code)
Convert this standard java object to a COS object. The cos object that matches this Java object.



getFlatnessTolerance
public Float getFlatnessTolerance()(Code)
This will get the flatness tolerance. The flatness tolerance or null if one has not been set.



getFontSetting
public PDFontSetting getFontSetting()(Code)
This will get the font setting of the graphics state. The font setting.



getLineCapStyle
public int getLineCapStyle()(Code)
This will get the line cap style. null or the LC value of the dictionary.



getLineDashPattern
public PDLineDashPattern getLineDashPattern()(Code)
This will get the dash pattern. null or the D value in the dictionary.



getLineJoinStyle
public int getLineJoinStyle()(Code)
This will get the line join style. null or the LJ value in the dictionary.



getLineWidth
public Float getLineWidth()(Code)
This will get the line width. This will return null if there is no line width null or the LW value of the dictionary.



getMiterLimit
public Float getMiterLimit()(Code)
This will get the miter limit. null or the ML value in the dictionary.



getNonStrokingAlpaConstant
public Float getNonStrokingAlpaConstant()(Code)
This will get the non stroking alpha constant. The non stroking alpha constant or null if one has not been set.



getNonStrokingOverprintControl
public boolean getNonStrokingOverprintControl()(Code)
This will get the overprint control for non stroking operations. If this value is null then the regular overprint control value will be returned. The overprint control or null if one has not been set.



getOverprintMode
public Float getOverprintMode()(Code)
This will get the overprint control mode. The overprint control mode or null if one has not been set.



getRenderingIntent
public String getRenderingIntent()(Code)
This will get the rendering intent. null or the RI value in the dictionary.



getSmoothnessTolerance
public Float getSmoothnessTolerance()(Code)
This will get the smothness tolerance. The smothness tolerance or null if one has not been set.



getStrokingAlpaConstant
public Float getStrokingAlpaConstant()(Code)
This will get the stroking alpha constant. The stroking alpha constant or null if one has not been set.



getStrokingOverprintControl
public boolean getStrokingOverprintControl()(Code)
This will get the overprint control. The overprint control or null if one has not been set.



getTextKnockoutFlag
public boolean getTextKnockoutFlag()(Code)
This will get the text knockout flag. The text knockout flag.



setAlphaSourceFlag
public void setAlphaSourceFlag(boolean alpha)(Code)
This will get the alpha source flag.
Parameters:
  alpha - The alpha source flag.



setAutomaticStrokeAdjustment
public void setAutomaticStrokeAdjustment(boolean sa)(Code)
This will get the automatic stroke adjustment flag.
Parameters:
  sa - The new automatic stroke adjustment flag.



setFlatnessTolerance
public void setFlatnessTolerance(Float flatness)(Code)
This will get the flatness tolerance.
Parameters:
  flatness - The new flatness tolerance



setFontSetting
public void setFontSetting(PDFontSetting fs)(Code)
This will set the font setting for this graphics state.
Parameters:
  fs - The new font setting.



setLineCapStyle
public void setLineCapStyle(int style)(Code)
This will set the line cap style for the graphics state.
Parameters:
  style - The new line cap style to set.



setLineDashPattern
public void setLineDashPattern(PDLineDashPattern dashPattern)(Code)
This will set the dash pattern for the graphics state.
Parameters:
  dashPattern - The dash pattern



setLineJoinStyle
public void setLineJoinStyle(int style)(Code)
This will set the line join style.
Parameters:
  style - The new line join style.



setLineWidth
public void setLineWidth(Float width)(Code)
This will set the line width.
Parameters:
  width - The line width for the object.



setMiterLimit
public void setMiterLimit(Float miterLimit)(Code)
This will set the miter limit for the graphics state.
Parameters:
  miterLimit - The new miter limit value



setNonStrokingAlphaConstant
public void setNonStrokingAlphaConstant(Float alpha)(Code)
This will get the non stroking alpha constant.
Parameters:
  alpha - The new non stroking alpha constant.



setNonStrokingOverprintControl
public void setNonStrokingOverprintControl(boolean op)(Code)
This will get the overprint control(OP).
Parameters:
  op - The overprint control.



setOverprintMode
public void setOverprintMode(Float overprintMode)(Code)
This will get the overprint mode(OPM).
Parameters:
  overprintMode - The overprint mode



setRenderingIntent
public void setRenderingIntent(String ri)(Code)
This will set the rendering intent for the graphics state.
Parameters:
  ri - The new rendering intent



setSmoothnessTolerance
public void setSmoothnessTolerance(Float smoothness)(Code)
This will get the smoothness tolerance.
Parameters:
  smoothness - The new smoothness tolerance



setStrokingAlphaConstant
public void setStrokingAlphaConstant(Float alpha)(Code)
This will get the stroking alpha constant.
Parameters:
  alpha - The new stroking alpha constant.



setStrokingOverprintControl
public void setStrokingOverprintControl(boolean op)(Code)
This will get the overprint control(OP).
Parameters:
  op - The overprint control.



setTextKnockoutFlag
public void setTextKnockoutFlag(boolean tk)(Code)
This will get the text knockout flag.
Parameters:
  tk - The text knockout flag.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.