印刷を使用する WPF アプリケーションがあります。「DocumentPaginator」からクラスを継承しています
class ReportPaginator : DocumentPaginator
{
private Size pageSize;
public override IDocumentPaginatorSource Source
{
get { return null; }
}
public override bool IsPageCountValid
{
get { return true; }
}
public override int PageCount
{
get { return pageCount; }
}
public override Size PageSize
{
get { return pageSize; }
set
{
if (value != null)
{
pageSize = value;
CalculatesPage();
}
}
}
public override DocumentPage GetPage(int pageNumber)
{
// some code.
}
}
このページネーターから FixedDocumentSequence を取得して、印刷前にドキュメントをプレビューします。「pageSize」プロパティはこの DocumentPage に適用されず、ページの周りに空白があります。この問題を解決するにはどうすればよいですか