Example #1
0
    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());
    }
Example #2
0
        public void GetColorTest()
        {
            Page1 page1 = new Page1();

            Assert.AreEqual(page1.GetColor(), "crimson");
        }
Example #3
0
        // 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;
        }
Example #4
0
        //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;
        }
Example #5
0
        public void GetLabelTest()
        {
            Page1 page1 = new Page1();

            Assert.AreEqual(page1.GetLabel(), "Page_1");
        }
Example #6
0
 public App()
 {
     MainPage = new Page1();
 }
Example #7
0
        private void button_Click_2(object sender, RoutedEventArgs e)
        {
            Page1 p = new Page1();

            NavigationService.Navigate(p);
        }
Example #8
0
 public App()
 {
     InitializeComponent();
     //MainPage = new ViUsuario();
     MainPage = new Page1();
 }
Example #9
0
        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);
        }
Example #12
0
        void page0_MainDataCreated(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            page1 = new Page1(page0.MainData);

            page2 = new Page2(page0.MainData);
        }
Example #13
0
        void page0_MainDataCreated(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            page1 = new Page1(page0.MainData);

            page2 = new Page2(page0.MainData);
        }
Example #14
0
 public GoogleWorkflow(IWebDriver webDriver)
 {
     _webDriver  = webDriver;
     _googlePage = new Page1(_webDriver);
     _utilities  = new Commonutilities(_webDriver);
 }
Example #15
0
        public App()
        {
            InitializeComponent();

            MainPage = new Page1();
        }
Example #16
0
 public Page2(Page1 page1)
 {
     this.page1 = page1;
 }
Example #17
0
        }// 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
Example #18
0
 private void button2_Click(object sender, EventArgs e)
 {
     tabControl1.SelectTab(0);
     Page1.Select();
 }
Example #19
0
 private void InitializeMonitoration()
 {
     Page1.MonitoreAlterValue();
     Page2.MonitoreAlterValue();
     Page3.MonitoreAlterValue();
 }
Example #20
0
        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());
 }