Scannerizzare e salvare in pdf

di il
1 risposte

Scannerizzare e salvare in pdf

Salve,
uso il seguente codice
per la scansione:

try
			{
				var deviceManager = new DeviceManager();
				DeviceInfo AvailableScanner = null;
				for (int i = 1; i <= deviceManager.DeviceInfos.Count; i++)
				{
					if (deviceManager.DeviceInfos[i].Type != WiaDeviceType.ScannerDeviceType)
					{
						continue;
					}
					AvailableScanner = deviceManager.DeviceInfos[i];
					break;
				}
				var device = AvailableScanner.Connect();
				var ScanerItem = device.Items[1];
				var imgFile = (ImageFile)ScanerItem.Transfer(FormatID.wiaFormatJPEG);
				var Path = @"C:\Img\ScanImg.jpg";

				if(File.Exists(Path))
				{
					File.Delete(Path);
				}
				imgFile.SaveFile(Path);
				pictureBox1.ImageLocation = Path;
			}

Purtroppo qui salvo solo in formato immagine,
come posso fare per salvare la scansione in formato pdf.
Saluti

1 Risposte

  • Re: Scannerizzare e salvare in pdf

    Devi utilizzare una libreria per la creazione di PDF, come iTextSharp, e usare gli oggetti che ti mette a disposizione per creare un documento e incollare l'immagine al suo interno.

    Ciao!
Devi accedere o registrarti per scrivere nel forum
1 risposte