Insert document Does not preserve the orientation of the page

My Requirement is, I have 2 documents (call it base document and child document), I want to copy the entire child document (with its formatting, orientation) into a specific location of the base document without introducing anything (section breaks) into the basedocument (user should not be able to see anything extra, apart from the contents of the base doc and child doc). Please suggest an efficient way to achieve this.

Document baseDoc = new Document(.....);
Document childDoc = new Document(....);

baseDoc.InsertDocument(childDoc , ImportFormatMode.KeepSourceFormatting);

This code inserts the content but does not preserve the orientation

@Yajat The question is already answered in another your thread:
https://forum.aspose.com/t/how-do-i-insert-section-with-document-builder/282360/8

It is impossible to preserve the original document page setup without preserving sections from the source document. So section breaks are required.