Oppure

Loading
18/10/14 7:57
dylan666
Buongiorno,so già che la domanda che sto per fare sarà scema ma sono proprio alle prime armi!
Sto creando un progetto in VB.Net per ora fatto da un unico bottone che dovrebbe unire du file Tif in uno unico multipagina.
Sto utilizzando LibTif.net ed ho seguito questi passaggi:

1) aggiunto alle referenze la DLL Bit.Miracle.LIb.Tif.NET.Dll e a TifCP.exe

2) ho letto il seguente codice

Imports System
Imports System.Diagnostics

Imports BitMiracle

Namespace BitMiracle.LibTiff.Samples
    Public NotInheritable Class MergeTiffImages
        Private Sub New()
        End Sub 
        Public Shared Sub Main()
            Dim arguments As String() = {"Sample Data\bitonal.tif", "Sample Data\marbles.tif", "MergeTiffImages.tif"}
            TiffCP.Program.Main(arguments)

            Process.Start("MergeTiffImages.tif")
        End Sub 
    End Class 
End Namespace


Il codice è stato preso da questo link:
bitmiracle.github.io/libtiff.net/html/…

Ho provato a richiamare quella classe da un bottone così:

    
Public Class Form1
Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click
        Call BitMiracle.LibTiff.Samples.MergeTiffImages.Main()
    End Sub
End Class



Ma ho un errore sulla riga di MergeTiffImages.tif che mi dice:
An unhandled exception of type 'System.ComponentModel.Win32Exception' occurred in System.dll

Additional information: Impossibile trovare il file specificato


Ho provato anche a mettere il percorso completo al file ma nulla di fatto.
Dove sbaglio?
Grazie anticipatamente
Ultima modifica effettuata da dylan666 18/10/14 15:01
aaa
18/10/14 19:21
dylan666
Ho capito il mio errore... il Process.Start non serve a nulla, solo ad aprire il file finito se uno vuole.
Invece nel "Dim arguments As String()" vanno elencati tutti i file da unire aggiungendo, per ultimo, il nome del file NUOVO (quindi non ancora esistente) in cui dovrà andare a confluire l'unione dei precedenti
Grazie lo stesso
Ultima modifica effettuata da dylan666 19/10/14 22:58
aaa