none
Visualizzare un file PDF RRS feed

  • Domanda

  • Ciao a ttutti,

    Visual Studio , Wpf , c# 

    Qualcuno saprebbe darmi un suggerimento su come posso visualizzare/aprire un file .pdf in una window ? 

    Grazie in anticipo a tutti


    fabio miceli

    sabato 28 gennaio 2023 21:31

Risposte

  • Puoi visualizzare un file PDF in una finestra WPF utilizzando un controllo di terze parti come Adoble PDF Viewer o Syncfusion PDF Viewer. Questi controlli ti permettono di visualizzare il contenuto di un file PDF all'interno del tuo applicazione WPF.

    In alternativa, puoi utilizzare il seguente codice per aprire il file PDF utilizzando il visualizzatore PDF predefinito del sistema operativo:

    System.Diagnostics.Process.Start("path/to/yourfile.pdf");
    

    Questo codice utilizza la classe System.Diagnostics.Process per avviare un processo che visualizza il file PDF specificato. Sostituisci "path/to/yourfile.pdf" con il percorso completo del tuo file PDF.


    Per favore, se la risposta ti è stata utile e ti ha soddisfatto, contrassegnala come risposta e valutala come 'Utile'. Ci aiuterà a gestire meglio il forum. Grazie.

    • Contrassegnato come risposta Fabio Miceli giovedì 2 febbraio 2023 19:17
    mercoledì 1 febbraio 2023 23:31

Tutte le risposte

  • Puoi visualizzare un file PDF in una finestra WPF utilizzando un controllo di terze parti come Adoble PDF Viewer o Syncfusion PDF Viewer. Questi controlli ti permettono di visualizzare il contenuto di un file PDF all'interno del tuo applicazione WPF.

    In alternativa, puoi utilizzare il seguente codice per aprire il file PDF utilizzando il visualizzatore PDF predefinito del sistema operativo:

    System.Diagnostics.Process.Start("path/to/yourfile.pdf");
    

    Questo codice utilizza la classe System.Diagnostics.Process per avviare un processo che visualizza il file PDF specificato. Sostituisci "path/to/yourfile.pdf" con il percorso completo del tuo file PDF.


    Per favore, se la risposta ti è stata utile e ti ha soddisfatto, contrassegnala come risposta e valutala come 'Utile'. Ci aiuterà a gestire meglio il forum. Grazie.

    • Contrassegnato come risposta Fabio Miceli giovedì 2 febbraio 2023 19:17
    mercoledì 1 febbraio 2023 23:31
  • Ciao Paolo,

    grazie per il suggerimento.

    il tuo metodo va bene, ma io ho risolto con WebBrowser:

     <WebBrowser x:Name="Browser"  Grid.Row="2" Grid.Column="3"  Source="C:\Pdf\10000000051110.pdf"/> 
    
    
     Browser.Source = new Uri(myPath);
    
    
    
    saluti


    fabio miceli

    giovedì 2 febbraio 2023 19:15