Exemplo n.º 1
0
        public async Task WriteAsync(Stream stream)
        {
            await stream.WriteAsync(Encoding.ASCII.GetBytes(ByteOffset.ToString("D10")));

            await stream.WriteAsync(PdfSpec.Space);

            await stream.WriteAsync(Encoding.ASCII.GetBytes(GenerationNumber.ToString("D5")));

            await stream.WriteAsync(PdfSpec.Space);

            await stream.WriteAsync(Type == XrefEntryType.InUse?PdfSpec.XrefInUse : PdfSpec.XrefFree);

            await stream.WriteAsync(PdfSpec.Space);

            await stream.WriteAsync(PdfSpec.NewLine);
        }
Exemplo n.º 2
0
 public override byte[] Print()
 {
     return(BufferFromString($"{ByteOffset.ToString("#########")} {GenerationNumber.ToString("#####")} {InUseKeyword} {EscapeSequences.CRLF}"));
 }
 public void SetGenerationNumber(int generation)
 {
     GenerationNumber.Text = generation.ToString();
     GenerationNumber.Refresh();
 }