private byte[] ReportPDF() { var memoryStream = new MemoryStream(); // Marge in centimeter, then I convert with .ToDpi() float margeLeft = 1.5f; float margeRight = 1.5f; float margeTop = 1.0f; float margeBottom = 1.0f; Document pdf = new Document( PageSize.A4, margeLeft.ToDpi(), margeRight.ToDpi(), margeTop.ToDpi(), margeBottom.ToDpi() ); pdf.AddTitle("Blazor-PDF"); pdf.AddAuthor("Christophe Peugnet"); pdf.AddCreationDate(); pdf.AddKeywords("blazor"); pdf.AddSubject("Create a pdf file with iText"); PdfWriter writer = PdfWriter.GetInstance(pdf, memoryStream); //HEADER and FOOTER var fontStyle = FontFactory.GetFont("Arial", 16, BaseColor.White); var labelHeader = new Chunk("Header Blazor PDF", fontStyle); HeaderFooter header = new HeaderFooter(new Phrase(labelHeader), false) { BackgroundColor = new BaseColor(133, 76, 199), Alignment = Element.ALIGN_CENTER, Border = Rectangle.NO_BORDER }; //header.Border = Rectangle.NO_BORDER; pdf.Header = header; var labelFooter = new Chunk("Page", fontStyle); HeaderFooter footer = new HeaderFooter(new Phrase(labelFooter), true) { Border = Rectangle.NO_BORDER, Alignment = Element.ALIGN_RIGHT }; pdf.Footer = footer; pdf.Open(); if (_pagenumber == 1) { Page1.PageText(pdf); } else if (_pagenumber == 2) { Page2.PageBookmark(pdf); } else if (_pagenumber == 3) { Page3.PageImage(pdf, writer); } else if (_pagenumber == 4) { Page4.PageTable(pdf, writer); } else if (_pagenumber == 5) { Page5.PageFonts(pdf, writer); } else if (_pagenumber == 6) { Page6.PageList(pdf); } else if (_pagenumber == 7) { page7.PageShapes(pdf, writer); } pdf.Close(); return(memoryStream.ToArray()); }
public void GetColorTest() { Page1 page1 = new Page1(); Assert.AreEqual(page1.GetColor(), "crimson"); }
// Ve WPF se nepoužĆvĆ” Open, ale pÅiÅazuje se napÅ. obsah do Content // Dokud se tu neÅeÅ”Ć obchodnĆ logika (prĆ”ce s daty, pravidly, atd.), je to OK private void Button_Click(object sender, RoutedEventArgs e) { Page1 p = new Page1(); this.Content = p; }
//public override string Serialize() //{ // return "<DirectoryItem>\n" + // base.Serialize() + // $"\n<Header>{this.Header}</Header>" + // "\n</DirectoryItem>"; //} public DirectoryItem(string s, Page1 page) { var menu = new ContextMenu(); menu.Items.Add(new MenuItem() { Header = s, IsEnabled = false }); menu.Items.Add(new Separator()); var adddir = new MenuItem() { Header = "Add directory" }; adddir.Click += page.Add_Subdirectory; menu.Items.Add(adddir); var addfile = new MenuItem() { Header = "Add file" }; var addpass = new MenuItem() { Header = "Passwords" }; addpass.Click += page.Add_Sub_Passwords; addfile.Items.Add(addpass); var addimg = new MenuItem() { Header = "Image" }; addimg.Click += page.Add_Sub_Image; addfile.Items.Add(addimg); menu.Items.Add(addfile); menu.Items.Add(new Separator()); var rename = new MenuItem() { Header = "Rename" }; rename.Click += page.RenameItem; menu.Items.Add(rename); var delete = new MenuItem() { Header = "Delete" }; delete.Click += page.DeleteItem; menu.Items.Add(delete); Header = s; this.FontWeight = FontWeights.Bold; ContextMenu = menu; }
public void GetLabelTest() { Page1 page1 = new Page1(); Assert.AreEqual(page1.GetLabel(), "Page_1"); }
public App() { MainPage = new Page1(); }
private void button_Click_2(object sender, RoutedEventArgs e) { Page1 p = new Page1(); NavigationService.Navigate(p); }
public App() { InitializeComponent(); //MainPage = new ViUsuario(); MainPage = new Page1(); }
private void Button_Clicked(object sender, EventArgs e) { Page1 _stageevalPage1 = new Page1(); Navigation.PushAsync(_stageevalPage1); }
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) { Page1 appObject = new Page1(); Uri uri = new Uri(App.imageSelected); BitmapImage bmp = new BitmapImage(uri); publishImage.Source = bmp; title.Text = App.titleEntered; }
}//Button_Click_1 public void Button_Click_1(object sender, RoutedEventArgs e) { Page page = new Page1(); NavigationService.Navigate(page); }
void page0_MainDataCreated(object sender, System.ComponentModel.PropertyChangedEventArgs e) { page1 = new Page1(page0.MainData); page2 = new Page2(page0.MainData); }
public GoogleWorkflow(IWebDriver webDriver) { _webDriver = webDriver; _googlePage = new Page1(_webDriver); _utilities = new Commonutilities(_webDriver); }
public App() { InitializeComponent(); MainPage = new Page1(); }
public Page2(Page1 page1) { this.page1 = page1; }
}// WizBack protected override int WizNext(IntPtr hwnd) { int nIndex = GetPropPage(hwnd); int nReturnCode = -1; int nPageToGo = 0; switch (nIndex) { case 0: // If we don't have any evidence, then something is wrong... if (m_ev == null || !Page1.HaveCurrentEvidence) { m_ev = Page1.GetEvidence(); // Their assembly is bogus... don't let them leave this page if (m_ev == null) { return(-1); } NewEvidenceReceived(m_ev); } Thread tImportant = m_fGetPermissions?m_tPermissionSet:m_tCodegroup; // Now give this thread top priority so it can get done with what // it needs to do SetThreadPriority(tImportant, ThreadPriority.Highest); tImportant.Join(); // If they want to jump to page 3.... if (!Page1.ShowPermissions) { if (m_cgMatchingCodeGroups == null) { // This is screwy. If that's the case, then our thread completed // but didn't do anything. We'll do the codegroup evaulation on // this thread. CreateGrantedCodegroups(); } if (m_fCGErrors) { MessageBox(m_sCGErrorMessage, CResourceStore.GetString("CEvalAssemWizard:ErrorTitle"), MB.ICONEXCLAMATION); return(-1); } if (Page3.Init(Page1.Filename, Page1.PolicyLevel, m_cgMatchingCodeGroups)) { nPageToGo = 2; } } else { if (m_fPermErrors) { MessageBox(m_sPermErrorMessage, CResourceStore.GetString("CEvalAssemWizard:ErrorTitle"), MB.ICONEXCLAMATION); return(-1); } if (Page2.Init(Page1.Filename, Page1.PolicyLevel, m_psGrantedPermissionSet)) { nPageToGo = 1; } } SendMessage(GetParent(hwnd), PSM.SETCURSEL, (IntPtr)nPageToGo, (IntPtr)(-1)); break; } int nBaseRet = base.WizNext(hwnd); if (nBaseRet == 0) { return(nReturnCode); } else { return(nBaseRet); } }// WizNext
private void button2_Click(object sender, EventArgs e) { tabControl1.SelectTab(0); Page1.Select(); }
private void InitializeMonitoration() { Page1.MonitoreAlterValue(); Page2.MonitoreAlterValue(); Page3.MonitoreAlterValue(); }
public void GetDesciptionTest() { Page1 page1 = new Page1(); Assert.AreEqual(page1.GetDescription(), "pictures"); }
public static void Init(JernejK.NextionNET.Driver.NextionDisplay display) { Page0.Init(display); Page1.Init(display); }
public NewsletterEditWindow() { InitializeComponent(); Page1.Navigate(new Pages.ShiftNewsletter()); Page2.Navigate(new Pages.ShiftNewsletterB()); }