Esempio n. 1
0
        private void DrawText(FixedContentEditor editor)
        {
            double currentTopOffset = 500;

            currentTopOffset += defaultLineHeight * 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.Helvetica;
                editor.DrawText("A wizard's job is to vex ");
                using (editor.SaveGraphicProperties())
                {
                    editor.GraphicProperties.FillColor = new RgbColor(255, 146, 208, 80);
                    editor.DrawText("chumps");
                }
                editor.DrawText(" quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.TimesRoman;
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.Courier;
                editor.DrawText("A ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.Font           = FontsRepository.CourierBoldOblique;
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("wizard's");
                }
                editor.DrawText(" job is to vex chumps quickly in fog.");
            }
        }
Esempio n. 2
0
 private void DrawDescription(FixedContentEditor editor, double maxWidth)
 {
     editor.GraphicProperties.FillColor        = RgbColors.Black;
     editor.TextProperties.HorizontalAlignment = HorizontalTextAlignment.Left;
     editor.TextProperties.TextBlockWidth      = maxWidth;
     using (editor.BeginText())
     {
         editor.TextProperties.Font = FontsRepository.HelveticaBoldOblique;
         editor.DrawText("RadPdfProcessing");
         editor.TextProperties.Font = FontsRepository.Helvetica;
         editor.DrawText(" is a document processing library that enables your application to import and export files to and from PDF format. The document model is entirely independent from UI and allows you to generate sleek documents with differently formatted text, images, shapes and more.");
     }
 }
Esempio n. 3
0
 private void DrawDescription(FixedContentEditor editor, double maxWidth)
 {
     editor.GraphicProperties.FillColor        = RgbColors.Black;
     editor.TextProperties.HorizontalAlignment = HorizontalTextAlignment.Left;
     editor.TextProperties.TextBlockWidth      = maxWidth;
     using (editor.BeginText())
     {
         editor.TextProperties.FontSize = 14;
         editor.TextProperties.TrySetFont(new FontFamily("Calibri"), FontStyles.Italic, FontWeights.Bold);
         editor.DrawText("RadPdfProcessing");
         editor.TextProperties.TrySetFont(new System.Windows.Media.FontFamily("Calibri"));
         editor.DrawText(" is a document processing library that enables your application to import and export files to and from PDF format. The document model is entirely independent from UI and allows you to generate sleek documents with differently formatted text, images, shapes and more.");
     }
 }
Esempio n. 4
0
        private void InsertTextFragment(FixedContentEditor editor)
        {
            #region radpdfprocessing-editing-fixedcontenteditor_2
            editor.DrawText("First text fragment.");
            #endregion

            #region radpdfprocessing-editing-fixedcontenteditor_3
            using (editor.BeginText())
            {
                editor.DrawText("First sentence.");
                editor.DrawText("Second sentence.");
            }
            #endregion
        }
Esempio n. 5
0
        private void DrawText(FixedContentEditor editor, double maxWidth)
        {
            double currentTopOffset = 470;

            currentTopOffset += defaultLineHeight * 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            editor.TextProperties.FontSize = 11;
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Arial"));
                editor.DrawText("A wizard's job is to vex ");
                using (editor.SaveGraphicProperties())
                {
                    editor.GraphicProperties.FillColor = new RgbColor(255, 146, 208, 80);
                    editor.DrawText("chumps");
                }
                editor.DrawText(" quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Trebuchet MS"));
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Algerian"));
                editor.DrawText("A ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("wizard's");
                }
                editor.DrawText(" job is to vex chumps quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Lucida Calligraphy"));
                editor.DrawText("A wizard's job is to vex chumps quickly in fog.");
            }

            currentTopOffset += defaultLineHeight + 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Consolas"));
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TrySetFont(new FontFamily("Consolas"), FontStyles.Normal, FontWeights.Bold);
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Arial"));
                editor.DrawText("Ταχίστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.DrawText("В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            editor.TextProperties.TextBlockWidth = maxWidth;
            using (editor.BeginText())
            {
                editor.DrawText("El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y frío; añoraba a su querido cachorro.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);

            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Malgun Gothic"));
                editor.DrawText("키스의 고유조건은 입술끼리 만나야 하고 특별한 기술은 필요치 않다.");
            }
        }
 private void DrawDescription(FixedContentEditor editor, double maxWidth)
 {
     editor.GraphicProperties.FillColor = RgbColors.Black;
     editor.TextProperties.HorizontalAlignment = HorizontalTextAlignment.Left;
     editor.TextProperties.TextBlockWidth = maxWidth;
     using (editor.BeginText())
     {
         editor.TextProperties.Font = FontsRepository.HelveticaBoldOblique;
         editor.DrawText("RadPdfProcessing");
         editor.TextProperties.Font = FontsRepository.Helvetica;
         editor.DrawText(" is a document processing library that enables your application to import and export files to and from PDF format. The document model is entirely independent from UI and allows you to generate sleek documents with differently formatted text, images, shapes and more.");
     }
 }
        private void DrawText(FixedContentEditor editor)
        {
            double currentTopOffset = 500;
            currentTopOffset += defaultLineHeight * 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.Helvetica;
                editor.DrawText("A wizard's job is to vex ");
                using (editor.SaveGraphicProperties())
                {
                    editor.GraphicProperties.FillColor = new RgbColor(255, 146, 208, 80);
                    editor.DrawText("chumps");
                }
                editor.DrawText(" quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.TimesRoman;
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.Font = FontsRepository.Courier;
                editor.DrawText("A ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.Font = FontsRepository.CourierBoldOblique;
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("wizard's");
                }
                editor.DrawText(" job is to vex chumps quickly in fog.");
            }
        }
 private void DrawDescription(FixedContentEditor editor, double maxWidth)
 {
     editor.GraphicProperties.FillColor = RgbColors.Black;
     editor.TextProperties.HorizontalAlignment = HorizontalTextAlignment.Left;
     editor.TextProperties.TextBlockWidth = maxWidth;
     using (editor.BeginText())
     {
         editor.TextProperties.FontSize = 14;
         editor.TextProperties.TrySetFont(new FontFamily("Calibri"), FontStyles.Italic, FontWeights.Bold);
         editor.DrawText("RadPdfProcessing");
         editor.TextProperties.TrySetFont(new System.Windows.Media.FontFamily("Calibri"));
         editor.DrawText(" is a document processing library that enables your application to import and export files to and from PDF format. The document model is entirely independent from UI and allows you to generate sleek documents with differently formatted text, images, shapes and more.");
     }
 }
        private void DrawText(FixedContentEditor editor, double maxWidth)
        {
            double currentTopOffset = 470;
            currentTopOffset += defaultLineHeight * 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            editor.TextProperties.FontSize = 11;
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Arial"));
                editor.DrawText("A wizard's job is to vex ");
                using (editor.SaveGraphicProperties())
                {
                    editor.GraphicProperties.FillColor = new RgbColor(255, 146, 208, 80);
                    editor.DrawText("chumps");
                }
                editor.DrawText(" quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Trebuchet MS"));
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Algerian"));
                editor.DrawText("A ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TextDecoration = Telerik.Windows.Documents.Fixed.Model.Text.TextDecorations.Underline;
                    editor.DrawText("wizard's");
                }
                editor.DrawText(" job is to vex chumps quickly in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Lucida Calligraphy"));
                editor.DrawText("A wizard's job is to vex chumps quickly in fog.");
            }

            currentTopOffset += defaultLineHeight + 2;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Consolas"));
                editor.DrawText("A wizard's job is to vex chumps ");
                using (editor.SaveTextProperties())
                {
                    editor.TextProperties.TrySetFont(new FontFamily("Consolas"), FontStyles.Normal, FontWeights.Bold);
                    editor.DrawText("quickly");
                }
                editor.DrawText(" in fog.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Arial"));
                editor.DrawText("Ταχίστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            using (editor.BeginText())
            {
                editor.DrawText("В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);
            editor.TextProperties.TextBlockWidth = maxWidth;
            using (editor.BeginText())
            {
                editor.DrawText("El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y frío; añoraba a su querido cachorro.");
            }

            currentTopOffset += defaultLineHeight;
            editor.Position.Translate(defaultLeftIndent, currentTopOffset);

            using (editor.BeginText())
            {
                editor.TextProperties.TrySetFont(new FontFamily("Malgun Gothic"));
                editor.DrawText("키스의 고유조건은 입술끼리 만나야 하고 특별한 기술은 필요치 않다.");
            }
        }