Ejemplo n.º 1
0
        private FixedDocument StelAfdrukSamen()
        {
            FixedDocument document = new FixedDocument();

            document.DocumentPaginator.PageSize = new System.Windows.Size(A4breedte, A4hoogte);

            PageContent inhoud = new PageContent();

            document.Pages.Add(inhoud);
            FixedPage page = new FixedPage();

            inhoud.Child = page;

            page.Width  = A4breedte;
            page.Height = A4hoogte;
            vertPositie = 96;

            page.Children.Add(Regel("gebruikt lettertype : " + TextBoxVoorbeeld.FontFamily.ToString()));
            page.Children.Add(Regel("gewicht van het lettertype : " + TextBoxVoorbeeld.FontWeight.ToString()));
            page.Children.Add(Regel("stijl van het lettertype : " + TextBoxVoorbeeld.FontStyle.ToString()));
            page.Children.Add(Regel(""));
            page.Children.Add(Regel("inhoud van het tekstbox : "));
            for (int i = 0; i < TextBoxVoorbeeld.LineCount; i++)
            {
                page.Children.Add(Regel(TextBoxVoorbeeld.GetLineText(i)));
            }
            return(document);
        }
Ejemplo n.º 2
0
        private FixedDocument StelAfdrukSamen()
        {
            FixedDocument document = new FixedDocument();

            document.DocumentPaginator.PageSize = new System.Windows.Size(A4Breedte, A4Hoogte);

            PageContent inhoud = new PageContent();

            document.Pages.Add(inhoud);  // (fixeddocument) document heeft een pagesize en pages (inhoud)

            FixedPage page = new FixedPage();

            inhoud.Child = page;  // (pagecontent) inhoud heeft een page

            page.Width  = A4Breedte;
            page.Height = A4Hoogte;
            vertPositie = 96;

            page.Children.Add(Regel("Gebruikte lettertype : " + TextBoxVoorbeeld.FontFamily.ToString()));  // (fixedpage) page heeft sizes en regels
            page.Children.Add(Regel("Gewicht van het lettertype : " + TextBoxVoorbeeld.FontWeight.ToString()));
            page.Children.Add(Regel("Stijl van  het lettertype : " + TextBoxVoorbeeld.FontStyle.ToString()));
            page.Children.Add(Regel("Dikte van het lettertype : " + TextBoxVoorbeeld.FontSize.ToString()));
            page.Children.Add(Regel(" "));
            page.Children.Add(Regel("Tekst"));
            for (int i = 0; i < TextBoxVoorbeeld.LineCount; i++)
            {
                page.Children.Add(Regel(TextBoxVoorbeeld.GetLineText(i)));
            }

            return(document);
        }
Ejemplo n.º 3
0
 private void RedoExecuted(object sender, ExecutedRoutedEventArgs e)
 {
     TextBoxVoorbeeld.Redo();
 }