Esempio n. 1
0
        internal override void                pdfWriteToDocument(PdfDocumentWriter document, PdfStreamWriter writer)
        {
            writer.WriteDictionaryBegin();

            if (_title != null)
            {
                writer.WriteName("Title");          writer.WriteString(_title);
            }
            if (_author != null)
            {
                writer.WriteName("Author");         writer.WriteString(_author);
            }
            if (_subject != null)
            {
                writer.WriteName("Subject");        writer.WriteString(_subject);
            }
            if (_keywords != null)
            {
                writer.WriteName("Keywords");       writer.WriteString(_keywords);
            }
            if (_creator != null)
            {
                writer.WriteName("Creator");        writer.WriteString(_creator);
            }
            if (_producer != null)
            {
                writer.WriteName("Producer");       writer.WriteString(_producer);
            }
            { writer.WriteName("CreationDate");   writer.WriteDate(_creationDate); }
            { writer.WriteName("ModDate");        writer.WriteDate(_modDate); }

            writer.WriteDictionaryEnd();
        }