Visualizzazione dei risultati da 1 a 10 su 12

Visualizzazione discussione

  1. #6
    Devo creare, generare un file PDF da una stringa che contiene codice HTML o, è lo stesso, devo creare, generare un file PDF da una pagina HTML la quale contiene i contenuti (!) della stringa sopra citata.
    Il titolo ("Compilare un file PDF ..." è un po' fuorviante, lo ammetto. Avrei forse dovuto scrivere "Creare un file PDF ....
    La sub seguente stampa, ma solo su carta, un file HTML. NJon ho trovato modo, neanche con il trucchetto di cambiare la stampante, di creare un file PDF.
    Private Sub PrintHtmlFile(cHtmlFile As String)
    Dim hProcess As Long
    Dim ProcessId As Long
    Dim ExitCode As Long
    Dim cWinSysDir As String
    cWinSysDir = String(254, " ")
    Call GetSystemDirectory(cWinSysDir, Len(cWinSysDir))
    cWinSysDir = Trim(Left(cWinSysDir, InStr(cWinSysDir, Chr(0)) - 1))
    If Dir(cWinSysDir & "\MSHTML.DLL") <> "" Then
    ProcessId = Shell("rundll32.exe " & cWinSysDir & "\MSHTML.DLL,PrintHTML " & Chr(34) & cHtmlFile & Chr(34), vbNormalFocus)
    hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, False, ProcessId)
    Do
    Call GetExitCodeProcess(hProcess, ExitCode)
    DoEvents
    Loop While ExitCode = STATUS_PENDING
    Call CloseHandle(hProcess)
    End If
    End Sub
    Ultima modifica di giustavalla; 07-09-2020 a 20:01

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.