zoukankan      html  css  js  c++  java
  • silverlight5 rc矢量打印

    区别只是红色部分的几句代码。意思就是设置一下属性让打印服务知道那是矢量方式来打印。。

    // tests trying to force vector printing mode

    private void PrintVectorForced_Click(object sender, RoutedEventArgs e)

    {

    PrintDocument doc = new PrintDocument();

    doc.PrintPage += (s, ea) =>

    {

    StackPanel printPanel = new StackPanel();

    Random rnd = new Random();

    for (int i = 0; i < 30; i++)

    {

    TextBlock row = new TextBlock();

    row.Opacity = (rnd.Next(3, 10)) / 10.0;

    row.Text = "This is row " + i + " of the current page being printed. Opacity is " + row.Opacity;

    printPanel.Children.Add(row);

    }

    ea.PageVisual = printPanel;

    ea.HasMorePages = false;

    };

    PrinterFallbackSettings settings = new PrinterFallbackSettings();

    settings.ForceVector = true;

    settings.OpacityThreshold = 0.5;

    doc.Print("Silverlight Forced Vector Print", settings);

    }

  • 相关阅读:
    Java 代码中如何调用 第三方Api
    如何编写README.md
    Gof 设计模式
    系统架构师-笔记
    我的账户
    软件设计师-成绩查询
    spring data jpa
    日志 logback
    spring boot 整合 Camunda
    Spring 中 bean 的生命周期?
  • 原文地址:https://www.cnblogs.com/jacle169/p/2163653.html
Copyright © 2011-2022 走看看