コード例 #1
0
        private void WriteStreamObject(IPdfStream pdfStreamObject)
        {
            byte[] data = pdfStreamObject.GetEncoded();

            pdfStreamObject.Dict.Add(new PdfName()
            {
                Name = "/Length"
            }, new PdfNumeric(data.Length));
            WriteDictionary(pdfStreamObject.Dict);

            AsciiToOutput("stream\n");
            _writer.Write(data);
            AsciiToOutput("\nendstream\n");
        }
コード例 #2
0
 public PdfSportscardsTableExporter(IPdfStream pdfStream, IPdfSportscardsTableGenerator pdfTableGenerator)
     : base(pdfStream)
 {
     Guard.WhenArgument(pdfTableGenerator, "Table generator can not be null!").IsNull().Throw();
     this.pdfTableGenerator = pdfTableGenerator;
 }
 public PdfTableGeneratorBase(IPdfStream pdfStream)
 {
     Guard.WhenArgument(pdfStream, "Pdf stream can not be null!").IsNull().Throw();
     this.pdfStream = pdfStream;
 }