示例#1
0
 private void SetWIAProperty(WIA.IProperties properties,
                             object propName, object propValue)
 {
     WIA.Property prop = properties.get_Item(ref propName);
     try
     {
         prop.set_Value(ref propValue);
     }
     catch (Exception)
     {
     }
 }
示例#2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="properties"></param>
 /// <param name="nomePropriedade"></param>
 /// <param name="valorPropriedade"></param>
 private static void GravaPropriedadeWIA(WIA.IProperties propriedades,
                                         object nomePropriedade, object valorPropriedade)
 {
     try
     {
         WIA.Property prop = propriedades.get_Item(ref nomePropriedade);
         prop.set_Value(ref valorPropriedade);
     }
     catch (Exception mEx)
     {
         Mensagens.Add(string.Format("Não foi possível alterar a propriedade {0} Para {1}, description: {2}", nomePropriedade.ToString(), valorPropriedade.ToString(), DescricaoErro(mEx)));
     }
 }
示例#3
0
 private static void SetWIAProperty(WIA.IProperties properties,
                                    object propName, object propValue)
 {
     WIA.Property prop = properties.get_Item(ref propName);
     prop.set_Value(ref propValue);
 }
示例#4
0
 private void setItem(IItem item, object property, object value)
 {
     WIA.Property aProperty = item.Properties.get_Item(ref property);
     aProperty.set_Value(ref value);
 }