相关疑难解决方法(0)

WPF XPS 文档不再显示图像

我使用下面的代码多年,但突然停止显示图像。我做了一个简短的版本来测试它并解释:

有一个UserControl XamlPage只包含两个控件:

<StackPanel>
    <TextBlock Text="My Content"/>
    <Image Source="/Images/flower.jpg" Height="100"/>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

XamlPage用于类的派生类DocumentPaginator

public class Paginator : DocumentPaginator
{
    double pageHeight = 1122.52;
    double pageWidth = 793.7;
    Size mySize;

    public Paginator()
    {
        mySize = new Size(pageWidth, pageHeight);
    }

    
    public override DocumentPage GetPage(int pageNumber)
    {
        XamlPage page = new XamlPage();
        page.Measure(PageSize);
        page.Arrange(new Rect(new Point(0, 0), PageSize));
        page.UpdateLayout();
        return new DocumentPage(page, PageSize, new Rect(0, 0, 10, 10), new Rect());
    }

    public override bool IsPageCountValid
    {
        get { return …
Run Code Online (Sandbox Code Playgroud)

wpf preview mvvm documentpaginator

4
推荐指数
1
解决办法
873
查看次数

标签 统计

documentpaginator ×1

mvvm ×1

preview ×1

wpf ×1