Unione file PDF

di il
11 risposte

Unione file PDF

Salve a tutti. premetto di avere modeste competenze in vba.
Cercavo la maniera piu' semplice per unire due file .PDF in una macro vba di access.
Ho trovato qualcosa in rete, usando PDFtrk, ma mi apre solo la finestra del programma senza eseguire la fusione dei file e senza dare alcun errore..
la riga in argomento è questa:
Private Sub Comando16_Click()
F1 = "C:\Users\HP\Desktop\A\PRA.pdf"
F2 = "C:\Users\HP\Desktop\A\PRB.pdf"
F3 = "C:\Users\HP\Desktop\A\PRResult.pdf" ' output
strParam = "A=" & F1 & " " & "B=" & F2 & " cat A B output " & F3
RetVal = Shell("C:\Program Files (x86)\PDFTK Builder\PdftkBuilder.exe " & strParam, 1) 
End Sub
Grazie ed auguri a tutti !

11 Risposte

  • Re: Unione file PDF

    Ho scaricato la versione free e l'ultima riga deve essere un'altra, ovvero

    RetVal = Shell("C:\Program Files (x86)\pdftk\bin\pdftk.exe " & strParam, 1)
  • Re: Unione file PDF

    Wow funziona perfettamente.
    grazie ed auguri di un felice anno a te ed i tuoi cari
  • Re: Unione file PDF

    Altrettanto...

    Comunque bastava dare un'occhiata a quell'exe nel tuo computer...
  • Re: Unione file PDF

    Scusami Oregon, ho un'altro problema.
    Ho usato la medesima sul computer dell'ufficio.
    Ma li non funziona. ho controllato tutto ma niente.
    Apre per un attimo il prompt ma poi non unisce il file.
    Vista la tua esperienza mi daresti qualche dritta su cosa controllare per piacere?
  • Re: Unione file PDF

    Nei nomi delle cartelle e file che hai usato ci sono degli spazi?

    Ci mostri il contenuto di F1 F2 e F3 ?
  • Re: Unione file PDF

    Ho usato la medesima spaziatura. Naturalmente ho usato i file e directori presenti su quella macchina. In serata,da casa, pubblico le righe di comando...
    Un gran bel grattacapo. Non riesco a venirne a capo. La cosa tragica è che mi serve proprio in ufficio!
  • Re: Unione file PDF

    Allora ecco le righe della discordia.
    F3 = "C:\Users\ARCHIVIO 3\Desktop\A\PRC.pdf"
    F1 = "C:\Users\ARCHIVIO 3\Desktop\A\PRA.pdf"
    F2 = "C:\Users\ARCHIVIO 3\Desktop\A\PRB.pdf"
    STRParam = "A=" & F1 & " " & "B=" & " F2 & " cat A B output " & F3
    RetVal = Shell("C:\Program Files (x86)\PDFtk\bin\pdftk.exe " & STRParam,1)
     
  • Re: Unione file PDF

    Aggiornamento...
    Ho spostato i file dalla cartella
     C:\Users\ARCHIVIO 3\Desktop\A\  
    alla cartella
    C:\A
    e funziona...mi sa che il problema sono gli spazi nel nome della cartella e dei file...come si puo gestire? Qual'e' la punteggiatura giusta per racchiudere la path?
  • Re: Unione file PDF

    Buonasera,
    vorrei chiedere un consiglio: ho una tabella/query con n record, quindi con n campi path, come posso utilizzare il comando facendo in modo che richiami tutti i path della tabella/query e mi restituisca un unico pdf?
    Grazie in anticipo
  • Re: Unione file PDF

    Non si scrive in thread di altri utenti per evitare di dover leggere tutto.
    Ne devi creare uno tuo (facendo eventualmente riferimento a questo thread con un link).

    E attendi le risposte di tutti, evitando di scrivere in privato se è anche indicato di non farlo.
  • Re: Unione file PDF

    Mi dispiace, non ho molta esperienza nel forum, farò più attenzione. Grazie
Devi accedere o registrarti per scrivere nel forum
11 risposte