0

Привет, я использую средство просмотра документов WPF для просмотра документа Есть ли способ сохранить документ в формате PDF?WPF Document viewer export to PDF

<DocumentViewer Name="documentViewer" /> 

Я использую WPFReports для создания отчета.

ответ

0

Насколько я знаю, нет, вы не можете. Однако вы можете отображать DocumentViewer в XPS, а затем в PDF.

+0

У вас есть образец кода для преобразования XPS в PDF? –

0
<Label> 
    <Hyperlink Click="lnkSelectDocument_Click"> 
    <Label Content="{Binding ShortFielName}"> 
    </Label> 
    </Hyperlink> 
</Label> 


private void lnkSelectDocument_Click(object sender, RoutedEventArgs e) { 
    try { 
    System.Diagnostics.Process process = new System.Diagnostics.Process(); 
    string path = "d:\\test.doc"; 
    Uri pdf = new Uri(path, UriKind.RelativeOrAbsolute); 
    process.StartInfo.FileName = pdf.LocalPath; 
    process.Start(); 
    process.WaitForExit(); 
    } catch (Exception error) { 
    MessageBox.Show("Could not open the file.", "Error", MessageBoxButton.OK, 
     MessageBoxImage.Warning); 
    } 
}