public PdfImportedPage GetImportedPage(PdfReader reader, int pageNumber, bool keepTaggedPdfStructure)
{
if (!keepTaggedPdfStructure)
return GetImportedPage(reader, pageNumber);
else {
if (structTreeController != null) {
if (reader != structTreeController.reader)
structTreeController.SetReader(reader);
} else {
structTreeController = new PdfStructTreeController(reader, this);
}
disableIndirects.Clear();
parentObjects.Clear();
return GetImportedPageImpl(reader, pageNumber);
}
}