public PdfDictionaryElement CreateAsInternal(string AKey, PdfObject AValue) { PdfDictionaryElement pe = new PdfDictionaryElement(AKey, AValue); FIsInternal = true; return(pe); }
public void AddItem(string AKey, PdfObject AValue) { PdfDictionaryElement FItem; PdfVirtualObject FTmpObject; RemoveItem(AKey); if (AValue.ObjectType == PdfObjectType.DirectObject) { FItem = new PdfDictionaryElement(AKey, AValue); } else { FTmpObject = new PdfVirtualObject(AValue.ObjectNumber); FItem = new PdfDictionaryElement(AKey, FTmpObject); } FArray.Add(FItem); }