.net FlowDocumentReader.Print方法打印为PDF时的默认文件名

.net FlowDocumentReader.Print方法打印为PDF时的默认文件名,.net,wpf,flowdocument,flowdocumentreader,.net,Wpf,Flowdocument,Flowdocumentreader,将FlowDocumentReader.Print()打印为PDF时,如何设置默认文件名? 不是硬编码的名称-每次打印时,我都要设置默认文件名。 而且它们不是每次都打印为PDF格式-用户可以选择PDF作为打印机 查看以下两个答案: 或 在这两种情况下,我仍然存在一些问题,因为我已经扫描了答案。但它可能会给你一些线索;) 我记得我知道,在选择PDF“打印机”或Microsoft XPS“打印机”后,会出现另一个对话框,提示您输入文件位置和名称。。。您是否真的在文档中显示的对话框中点击了“打印”(

将FlowDocumentReader.Print()打印为PDF时,如何设置默认文件名?
不是硬编码的名称-每次打印时,我都要设置默认文件名。
而且它们不是每次都打印为PDF格式-用户可以选择PDF作为打印机


查看以下两个答案:


在这两种情况下,我仍然存在一些问题,因为我已经扫描了答案。但它可能会给你一些线索;)

我记得我知道,在选择PDF“打印机”或Microsoft XPS“打印机”后,会出现另一个对话框,提示您输入文件位置和名称。。。您是否真的在文档中显示的对话框中点击了“打印”(在您提供的链接中)?@YoupTube别开玩笑了,它会弹出一个对话框,提示您输入文件名。我想设置一个默认文件名或起始文件名。呸……别以为你能截获它。这是我在选择“文件打印机”而不是“真正的”打印机时怀疑的打印对话框的“默认”行为;)@YoupTube您可以使用PrintDocument.DocumentName进行编辑,但它没有使用FlowDocumentReader.Print进行公开,我可以找到它。如果我发出PrintDialog,我已经知道如何进行编辑。我特别询问如何使用FlowDocumentReader.Print()执行此操作,但从文档中可以看出:“调用一个标准打印对话框,可用于打印FlowDocumentReader的内容并配置打印首选项。”所以这就是方法,对吗?您“被迫”按照文档中的说明进入打印对话框;)你对这个问题有没有答案?没有进一步的调查。。。你没有询问或评论我的最新评论,所以到目前为止我没有进一步的想法。