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) { } }
/// <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))); } }
private static void SetWIAProperty(WIA.IProperties properties, object propName, object propValue) { WIA.Property prop = properties.get_Item(ref propName); prop.set_Value(ref propValue); }
private void setItem(IItem item, object property, object value) { WIA.Property aProperty = item.Properties.get_Item(ref property); aProperty.set_Value(ref value); }