Пример #1
0
        void WriteSeparator(CharCat cat, char ch)
        {
            switch (_lastCat)
            {
            case CharCat.NewLine:
                if (_layout == PdfWriterLayout.Verbose)
                {
                    WriteIndent();
                }
                break;

            case CharCat.Delimiter:
                break;

            case CharCat.Character:
                if (_layout == PdfWriterLayout.Verbose)
                {
                    //if (cat == CharCat.Character || ch == '/')
                    _stream.WriteByte((byte)' ');
                }
                else
                {
                    if (cat == CharCat.Character)
                    {
                        _stream.WriteByte((byte)' ');
                    }
                }
                break;
            }
        }
Пример #2
0
        void WriteSeparator(CharCat cat, char ch)
        {
            switch (this.lastCat)
            {
            //case CharCat.NewLine:
            //  if (this.layout == PdfWriterLayout.Verbose)
            //    WriteIndent();
            //  break;

            case CharCat.Delimiter:
                break;

                //case CharCat.Character:
                //  if (this.layout == PdfWriterLayout.Verbose)
                //  {
                //    //if (cat == CharCat.Character || ch == '/')
                //    this.stream.WriteByte((byte)' ');
                //  }
                //  else
                //  {
                //    if (cat == CharCat.Character)
                //      this.stream.WriteByte((byte)' ');
                //  }
                //  break;
            }
        }
Пример #3
0
 void WriteSeparator(CharCat cat)
 {
     WriteSeparator(cat, '\0');
 }
Пример #4
0
 void WriteSeparator(CharCat cat)
 {
   WriteSeparator(cat, '\0');
 }
Пример #5
0
    void WriteSeparator(CharCat cat, char ch)
    {
      switch (this.lastCat)
      {
        case CharCat.NewLine:
          if (this.layout == PdfWriterLayout.Verbose)
            WriteIndent();
          break;

        case CharCat.Delimiter:
          break;

        case CharCat.Character:
          if (this.layout == PdfWriterLayout.Verbose)
          {
            //if (cat == CharCat.Character || ch == '/')
            this.stream.WriteByte((byte)' ');
          }
          else
          {
            if (cat == CharCat.Character)
              this.stream.WriteByte((byte)' ');
          }
          break;
      }
    }
Пример #6
0
    void WriteSeparator(CharCat cat, char ch)
    {
      switch (this.lastCat)
      {
        //case CharCat.NewLine:
        //  if (this.layout == PdfWriterLayout.Verbose)
        //    WriteIndent();
        //  break;

        case CharCat.Delimiter:
          break;

        //case CharCat.Character:
        //  if (this.layout == PdfWriterLayout.Verbose)
        //  {
        //    //if (cat == CharCat.Character || ch == '/')
        //    this.stream.WriteByte((byte)' ');
        //  }
        //  else
        //  {
        //    if (cat == CharCat.Character)
        //      this.stream.WriteByte((byte)' ');
        //  }
        //  break;
      }
    }