internal PageContext(PageContext pageContext, PageContextFlags flags, IgnorePBReasonFlag ignorePBReason) { m_common = pageContext.Common; m_flags = flags; if (pageContext.IgnorePBReason == IgnorePBReasonFlag.None) { m_ignorePBReason = ignorePBReason; } else { m_ignorePBReason = pageContext.IgnorePBReason; } KeepTogether = pageContext.KeepTogether; }
internal void SetContext(bool measureItems, bool emfDynamicImage, SecondaryStreams secondaryStreams, bool addSecondaryStreamNames, bool addToggledItems, bool addOriginalValue, bool addFirstPageHeaderFooter, bool convertImages) { m_common.SetContext(measureItems, emfDynamicImage, secondaryStreams, addSecondaryStreamNames, addToggledItems, addOriginalValue, addFirstPageHeaderFooter, convertImages); m_flags = PageContextFlags.Clear; }
internal PageContext(PageContext pageContext) { m_common = pageContext.Common; m_flags = pageContext.Flags; m_ignorePBReason = pageContext.IgnorePBReason; }