internal void BeginSave(TPdfStream DataStream, TXRefSection XRef, TPaperDimensions PageSize, TPdfSignature Signature, string aFallbackFontList, TFontEvents FontEvents) { CatalogId = XRef.GetNewObject(DataStream); int PageTreeId = XRef.GetNewObject(DataStream); PageTree = new TPageTreeRecord(PageTreeId, aFallbackFontList, Compress, FontEvents); Info = new TInfoRecord(); AcroForm = new TAcroFormRecord(Signature); Perms = new TPermsRecord(); CreateNewPage(DataStream, XRef, PageSize); }