void addDefaultColor(PdfDictionary dic) { colorDictionary.merge(dic); }
widget.merge((PdfDictionary)list.get(k + 1)); widget.put(PdfName.PARENT, ind); PdfNumber nn = (PdfNumber)widget.get(iTextTag);
void addDefaultColor(PdfDictionary dic) { colorDictionary.merge(dic); }
widget.merge((PdfDictionary)list.get(k + 1)); widget.put(PdfName.PARENT, ind); PdfNumber nn = (PdfNumber)widget.get(iTextTag);
void addDefaultColor(PdfDictionary dic) { colorDictionary.merge(dic); }
widget.merge((PdfDictionary)list.get(k + 1)); widget.put(PdfName.PARENT, ind); PdfNumber nn = (PdfNumber)widget.get(iTextTag);
void setOriginalResources(PdfDictionary resources, int newNamePtr[]) { if (newNamePtr != null) namePtr = newNamePtr; forbiddenNames = new HashMap(); usedNames = new HashMap(); if (resources == null) return; originalResources = new PdfDictionary(); originalResources.merge(resources); for (Iterator i = resources.getKeys().iterator(); i.hasNext();) { PdfName key = (PdfName)i.next(); PdfObject sub = PdfReader.getPdfObject(resources.get(key)); if (sub != null && sub.isDictionary()) { PdfDictionary dic = (PdfDictionary)sub; for (Iterator j = dic.getKeys().iterator(); j.hasNext();) { forbiddenNames.put(j.next(), null); } PdfDictionary dic2 = new PdfDictionary(); dic2.merge(dic); originalResources.put(key, dic2); } } }
void setOriginalResources(PdfDictionary resources, int newNamePtr[]) { if (newNamePtr != null) namePtr = newNamePtr; forbiddenNames = new HashMap(); usedNames = new HashMap(); if (resources == null) return; originalResources = new PdfDictionary(); originalResources.merge(resources); for (Iterator i = resources.getKeys().iterator(); i.hasNext();) { PdfName key = (PdfName)i.next(); PdfObject sub = PdfReader.getPdfObject(resources.get(key)); if (sub != null && sub.isDictionary()) { PdfDictionary dic = (PdfDictionary)sub; for (Iterator j = dic.getKeys().iterator(); j.hasNext();) { forbiddenNames.put(j.next(), null); } PdfDictionary dic2 = new PdfDictionary(); dic2.merge(dic); originalResources.put(key, dic2); } } }
void setOriginalResources(PdfDictionary resources, int[] newNamePtr) { if (newNamePtr != null) namePtr = newNamePtr; forbiddenNames = new HashMap(); usedNames = new HashMap(); if (resources == null) return; originalResources = new PdfDictionary(); originalResources.merge(resources); for (Iterator i = resources.getKeys().iterator(); i.hasNext();) { PdfName key = (PdfName)i.next(); PdfObject sub = PdfReader.getPdfObject(resources.get(key)); if (sub != null && sub.isDictionary()) { PdfDictionary dic = (PdfDictionary)sub; for (Iterator j = dic.getKeys().iterator(); j.hasNext();) { forbiddenNames.put(j.next(), null); } PdfDictionary dic2 = new PdfDictionary(); dic2.merge(dic); originalResources.put(key, dic2); } } }
protected void kidNode(PdfDictionary merged, String name) { PdfArray kids = merged.getAsArray(PdfName.KIDS); if (kids == null || kids.isEmpty()) { if (name.length() > 0) name = name.substring(1); fields.put(name, merged); } else { merged.remove(PdfName.KIDS); for (int k = 0; k < kids.size(); ++k) { PdfDictionary dic = new PdfDictionary(); dic.merge(merged); PdfDictionary newDic = kids.getAsDict(k); PdfString t = newDic.getAsString(PdfName.T); String newName = name; if (t != null) newName += "." + t.toUnicodeString(); dic.merge(newDic); dic.remove(PdfName.T); kidNode(dic, newName); } } }
protected void kidNode(PdfDictionary merged, String name) { PdfArray kids = merged.getAsArray(PdfName.KIDS); if (kids == null || kids.isEmpty()) { if (name.length() > 0) name = name.substring(1); fields.put(name, merged); } else { merged.remove(PdfName.KIDS); for (int k = 0; k < kids.size(); ++k) { PdfDictionary dic = new PdfDictionary(); dic.merge(merged); PdfDictionary newDic = kids.getAsDict(k); PdfString t = newDic.getAsString(PdfName.T); String newName = name; if (t != null) newName += "." + t.toUnicodeString(); dic.merge(newDic); dic.remove(PdfName.T); kidNode(dic, newName); } } }
protected void kidNode(PdfDictionary merged, String name) { PdfArray kids = merged.getAsArray(PdfName.KIDS); if (kids == null || kids.isEmpty()) { if (name.length() > 0) name = name.substring(1); fields.put(name, merged); } else { merged.remove(PdfName.KIDS); for (int k = 0; k < kids.size(); ++k) { PdfDictionary dic = new PdfDictionary(); dic.merge(merged); PdfDictionary newDic = kids.getAsDict(k); PdfString t = newDic.getAsString(PdfName.T); String newName = name; if (t != null) newName += "." + t.toUnicodeString(); dic.merge(newDic); dic.remove(PdfName.T); kidNode(dic, newName); } } }
params.merge(fileParameter); params.put(PdfName.SIZE, new PdfNumber(stream.getRawLength())); writer.addToBody(params, refFileLength);
PdfDictionary param = new PdfDictionary(); if (fileParameter != null) { param.merge(fileParameter);
PdfDictionary param = new PdfDictionary(); if (fileParameter != null) { param.merge(fileParameter);
if (i != null) { PdfDictionary dic2 = new PdfDictionary(); dic2.merge((PdfDictionary)obj); dic2.put(PdfName.IRT, i); obj = dic2;
if (i != null) { PdfDictionary dic2 = new PdfDictionary(); dic2.merge((PdfDictionary)obj); dic2.put(PdfName.IRT, i); obj = dic2;
if (i != null) { PdfDictionary dic2 = new PdfDictionary(); dic2.merge((PdfDictionary)obj); dic2.put(PdfName.IRT, i); obj = dic2;