J'ai un programme C# (WinForm) qui prend en charge la numérisation à l'aide de WIA. J'essaie de définir les propriétés du périphérique avant d'analyser un ou plusieurs documents. Principalement, je veux définir le format de papier pour le scanner. Voici un extrait du code:Acquisition d'images Windows - Définition des propriétés du périphérique en C#
foreach (Property property in selectedDevice.Properties)
{
//WiaProperties.WiaDpsHorizontalBedSize is my constant
if (property.PropertyID == WiaProperties.WiaDpsHorizontalBedSize)
{
//Set property value here...
}
}
Je trouve la propriété Taille horizontale de lit, mais la question est de savoir comment je l'ai mis à une valeur? Il existe une propriété set_Value hors de la propriété mais qui semble prendre une référence à un objet résultat. Donc, je suis à une perte quant à la façon dont je peux définir les propriétés sur un appareil?
Nice. Pourriez-vous m'expliquer pourquoi cette distribution est nécessaire? propriété IProperty x = (propriété IP); – driAn