示例#1
0
        internal void WriteDefinition(StreamWriter writer)
        {
            if (Index == 0)
            {
                return;
            }

            writer.Write($"{Index} 0 obj\n");
            WriterHelper.WriteObject(writer, Target);
            writer.Write("endobj\n");
        }
示例#2
0
 void IWritable.Write(StreamWriter writer)
 {
     writer.Write("<<\n");
     foreach (var entry in _dict)
     {
         writer.Write($"/{entry.Key} ");
         WriterHelper.WriteObject(writer, entry.Value);
         writer.Write("\n");
     }
     writer.Write(">>\n");
 }
示例#3
0
 private void WriteTextOperand(string text)
 {
     text = WriterHelper.EscapeString(text);
     _contentWriter.Write($"({text}) ");
 }