private void initPdfWriter(Stream stream) { if ((int)_pdfRptData.DocumentPreferences.ConformanceLevel > (int)PdfXConformance.PDFX32002) { PdfWriter = PdfAWriter.GetInstance(PdfDoc, stream, PdfConformance.PdfXToPdfA[_pdfRptData.DocumentPreferences.ConformanceLevel]); } else { PdfWriter = PdfWriter.GetInstance(PdfDoc, stream); } var pageEvents = new PageEvents { PdfRptHeader = _pdfRptData.Header, PageSetup = _pdfRptData.DocumentPreferences, PdfRptFooter = _pdfRptData.Footer, CurrentRowInfoData = LastRenderedRowData, ColumnSummaryCellsData = ColumnSummaryCellsData }; PdfWriter.PageEvent = pageEvents; _pdfConformance = new PdfConformance { PdfWriter = PdfWriter, PageSetup = _pdfRptData.DocumentPreferences }; _pdfConformance.SetConformanceLevel(); }
public DraftPublishService( IProjectService projectService, IPageQueries pageQueries, IPageCommands pageCommands, PageEvents eventHandlers, IContentHistoryCommands historyCommands, ITreeCache treeCache, ILogger <DraftPublishService> logger ) { _projectService = projectService; _pageQueries = pageQueries; _pageCommands = pageCommands; _eventHandlers = eventHandlers; _historyCommands = historyCommands; _navigationCache = treeCache; _log = logger; }
public BaseFunctionality() { Menu = new RecursiveMenu(); BreadCrumb = new BreadCrumb(); MainMenu = new MainMenu(); SecondaryMenu = new SecondaryMenu(); ViewMode = new ViewMode(); Theme = new Theme(); PageEvents = new PageEvents(); Blocks = new Blocks(); ContentLists = new Dictionary <string, Type> { { Strings.ListContentTree, typeof(ListContentTree) }, { Strings.LinkList, typeof(LinkList) }, { Strings.ExternalList, typeof(ExternalList) }, }; }
private void initPdfWriter(Stream stream) { PdfWriter = PdfWriter.GetInstance(PdfDoc, stream); var pageEvents = new PageEvents { PdfRptHeader = _pdfRptData.Header, PageSetup = _pdfRptData.DocumentPreferences, PdfRptFooter = _pdfRptData.Footer, CurrentRowInfoData = LastRenderedRowData, ColumnSummaryCellsData = ColumnSummaryCellsData, MainTableEvents = _pdfRptData.MainTableEvents, PdfFont = _pdfRptData.PdfFont, PdfColumnsAttributes = _pdfRptData.PdfColumnsAttributes }; PdfWriter.PageEvent = pageEvents; _pdfConformance = new PdfConformance { PdfWriter = PdfWriter, PageSetup = _pdfRptData.DocumentPreferences }; _pdfConformance.SetConformanceLevel(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); PageEvents.Trace(this); }
protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); PageEvents.Trace(this); }
// Occurs after the page has completed saving all view state and control state information for the page and controls on the page. protected override void OnSaveStateComplete(EventArgs e) { base.OnSaveStateComplete(e); PageEvents.Trace(this); }
public void AddToPageEvents(PageEvents pageEvents) { base.AddObject("PageEvents", pageEvents); }
public static PageEvents CreatePageEvents(global::System.Guid pageEventId, global::System.Guid itemId, string dataKey, string data, int dataCode, string text, long timestamp, int customSorting, global::System.DateTime dateTime) { PageEvents pageEvents = new PageEvents(); pageEvents.PageEventId = pageEventId; pageEvents.ItemId = itemId; pageEvents.DataKey = dataKey; pageEvents.Data = data; pageEvents.DataCode = dataCode; pageEvents.Text = text; pageEvents.Timestamp = timestamp; pageEvents.CustomSorting = customSorting; pageEvents.DateTime = dateTime; return pageEvents; }
public CommonRoutine(HTMLDocument HtmlDocument) { this.PageScraper = new PageScraper(HtmlDocument); this.PageActions = new PageEvents(); }