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); }
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); }
private void RedoExecuted(object sender, ExecutedRoutedEventArgs e) { TextBoxVoorbeeld.Redo(); }