Class PdfVisibilityExpression
An array specifying a visibility expression, used to compute visibility of content based on a set of optional content groups.
public class PdfVisibilityExpression : PdfObjectWrapper<PdfArray>
- Inheritance
-
PdfVisibilityExpression
- Inherited Members
Constructors
PdfVisibilityExpression(PdfArray)
Constructs a new PdfVisibilityExpression instance by its raw PdfArray.
public PdfVisibilityExpression(PdfArray visibilityExpressionArray)
Parameters
visibilityExpressionArray
PdfArraythe array representing the visibility expression
PdfVisibilityExpression(PdfName)
Creates a visibility expression.
public PdfVisibilityExpression(PdfName @operator)
Parameters
operator
PdfNameshould be either PdfName#And, PdfName#Or, or PdfName#Not
Methods
AddOperand(PdfLayer)
Adds a new operand to the current visibility expression.
public virtual void AddOperand(PdfLayer layer)
Parameters
layer
PdfLayerthe layer operand to be added.
AddOperand(PdfVisibilityExpression)
Adds a new opeand to the current visibility expression.
public virtual void AddOperand(PdfVisibilityExpression expression)
Parameters
expression
PdfVisibilityExpressionthe PdfVisibilityExpression instance operand to be added
IsWrappedObjectMustBeIndirect()
protected override bool IsWrappedObjectMustBeIndirect()