public PdfCopy(Document document, Stream os)
: base(new PdfDocument(), os)
{
document.AddDocListener(pdf);
pdf.AddWriter(this);
indirectMap = new Dictionary<PdfReader,Dictionary<RefKey,IndirectReferences>>();
parentObjects = new Dictionary<PdfObject, PdfObject>();
disableIndirects = new Dictionary<PdfObject, PdfObject>();
}