【问题标题】:Reduce the size of XPS in WPF在 WPF 中减小 XPS 的大小
【发布时间】:2011-12-19 02:16:34
【问题描述】:

我正在使用 XPSDocumentWriter 创建一个 XPS 文档,而 XPS 文档包含图表。目前 XPS 的文件太大了,有什么办法可以减小 XPS 文档的大小。谢谢

【问题讨论】:

    标签: wpf size xps


    【解决方案1】:

    在 XpsDocument 构造函数中指定 CompressionOption.Maximum

    MemoryStream memoryStream = new MemoryStream();
    Package package = Package.Open(memoryStream, FileMode.OpenOrCreate, FileAccess.ReadWrite);
    string pack = "pack://temp.xps";
    PackageStore.AddPackage(new Uri(pack), package);
    XpsDocument xpsDocument = new XpsDocument(package, CompressionOption.Maximum, pack);
    

    【讨论】:

      猜你喜欢
      • 2016-02-20
      • 1970-01-01
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-18
      • 1970-01-01
      相关资源
      最近更新 更多