To access metadata of a PDF document, use PDFDocument.DocumentInfo property.
using PDFMosaic;
using System;
namespace DocumentInfo
{
class DocumentInfo
{
static void Main(string[] args)
{
PDFDocument document = new PDFDocument();
document.DocumentInfo.Subject = "Document Info";
document.DocumentInfo.Title = "Custom title";
document.DocumentInfo.Keywords = "pdf, PDFMosaic";
document.DocumentInfo.Author = "PDF Mosaic";
PDFPage page = new PDFPage(PDFPaperFormat.A4);
PDFFont font = new PDFFont(PDFStandardFont.Helvetica, 16);
PDFBrush brush = new PDFSolidBrush();
page.Canvas.DrawString("Check document properties", font, brush, 100, 100);
document.Pages.Add(page);
document.Save("DocumentInfo.pdf", true);
}
}
}
Imports PDFMosaic
Imports System
Module DocumentInfo
Sub Main()
Dim document As New PDFDocument()
document.DocumentInfo.Subject = "Document Info"
document.DocumentInfo.Title = "Custom title"
document.DocumentInfo.Keywords = "pdf, PDFMosaic"
document.DocumentInfo.Author = "PDF Mosaic"
Dim page = New PDFPage(PDFPaperFormat.A4)
Dim font As New PDFFont(PDFStandardFont.Helvetica, 16)
Dim brush As New PDFSolidBrush()
page.Canvas.DrawString("Check document properties", font, brush, 100, 100)
document.Pages.Add(page)
document.Save("DocumentInfo.pdf", True)
End Sub
End Module