Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153

    VB.NET e PDF

    Salve ragazzi,
    sto realizzando una applicazione in VB.NET
    e ho la necessita di stampre un PDF tramite un pulsante esterno ad acrobat.
    questo perche l'applicazione gira su un touch screen e quindi e molto difficoltoso per l'utente cliccare esattamente sul simbolo di stampa di acrobat reader.
    Potete aiutarmi.
    Grazie e buon ferragosto.

  2. #2
    Utente di HTML.it L'avatar di r1cky`
    Registrato dal
    Feb 2007
    Messaggi
    431
    Come lo visualizzi questo pdf? Apri adobe reader oppure tramite un qualche altro controllo (tipo webbrowser)?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153
    lo apro con acrobat reader.
    ma sei hai qualche altra idea sono ben disponibile.
    grazie

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Leggi questo thread: è riportato come utilizzare la funzione API ShellExecute per aprire un file con il programma associato.

    L'operazione open va indicativamente (prova) sostituita con l'operazione print, dato che desideri stampare il PDF.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153
    GRAZIE,
    ma secondo te questo metodo potrebbe funzionare anche all'interno di una pagina asp.net ?
    Buon Ferragosto.

  6. #6
    Ciao,

    per stampare dove?

    Sul server o sul client?

    Nel caso del server è possibile, ma non consigliato, dovresti fare all'utente che fa girare IIS i permessi per eseguire il programma etc.

    Sul client la cosa non è così facile, non puoi fare eseguire arbitrariemente codice sulla macchina di un utente.
    Dovresti fargli eseguire un script vbs o creare un activex o qualcosa del genere, il tutto comunque demandato all'approvazione dell'utente.
    Prova http://www.torepix.com, la gestione documentale per la tua azienda.
    Con toRepix potrai condividere, catalogare, protocollare, firmare digitalmente tutti i tuoi documenti.

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da URBANIP
    ma secondo te questo metodo potrebbe funzionare anche all'interno di una pagina asp.net ?
    Sicuramente, non puoi stampare sul client: al massimo, puoi restituire un file PDF da aprire nel browser, poi l'utente ha la possibilità di stamparlo tramite il controllo ActiveX, se lo preferisce.

    Puoi forse farlo sul server, dove gira l'applicazione stessa, ma non ne vedrei l'utilità, e soprattutto presumo che ci sarebbero parecchi problemi legati alla natura dell'applicazione di cui stiamo parlando, che è multithreading, con accesso multiutente, e gira all'interno di un servizio (non è una comune applicazione "standalone").

    Ultima cosa: qui l'argomento ASP.NET non viene trattato.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.