/** * <summary>Gets a clone of the object, registered using the specified object cloner.</summary> */ public virtual object Clone( Cloner cloner ) { PdfObjectWrapper clone = (PdfObjectWrapper)base.MemberwiseClone(); clone.BaseObject = (PdfDirectObject)BaseObject.Clone(cloner); return(clone); }
/** * <summary>Gets a clone of the object, registered inside the given document context.</summary> * <param name="context">Which document the clone has to be registered in.</param> */ public virtual object Clone( Document context ) { PdfObjectWrapper clone = (PdfObjectWrapper)base.MemberwiseClone(); clone.BaseObject = (PdfDirectObject)BaseObject.Clone(context.File); return(clone); }
public Link( Page page, RectangleF box, string text, PdfObjectWrapper target ) : base(page, PdfName.Link, box, text) { Target = target; }
/** * <summary>Gets the PDF object backing the specified wrapper.</summary> * <param name="wrapper">Object to extract the base from.</param> */ public static PdfDirectObject GetBaseObject( PdfObjectWrapper wrapper ) { return(wrapper != null ? wrapper.BaseObject : null); }
/** <summary>Gets the PDF object backing the specified wrapper.</summary> <param name="wrapper">Object to extract the base from.</param> */ public static PdfDirectObject GetBaseObject( PdfObjectWrapper wrapper ) { return (wrapper != null ? wrapper.BaseObject : null); }