iTextSharp.text.pdf.PageResources.TranslateName C# (CSharp) Метод

TranslateName() приватный Метод

private TranslateName ( PdfName name ) : PdfName
name PdfName
Результат PdfName
        internal PdfName TranslateName(PdfName name)
        {
            PdfName translated = name;
            if (forbiddenNames != null) {
                usedNames.TryGetValue(name, out translated);
                if (translated == null) {
                    while (true) {
                        translated = new PdfName("Xi" + (namePtr[0]++));
                        if (!forbiddenNames.ContainsKey(translated))
                            break;
                    }
                    usedNames[name] = translated;
                }
            }
            return translated;
        }