Find Jobs
Hire Freelancers

Write a delphi class that expose twain-related attributes

$30-250 USD

In Bearbeitung
Veröffentlicht vor mehr als 14 Jahren

$30-250 USD

Bezahlt bei Lieferung
Write a Delphi 2009 class that exposes some specified “scan attributes” values (pagesize, colormode, duplex, ADF, etc), used to populate UI elements (combobox, spinedit, etc) which valid range of values has previously been checked agains the selected TWAIN source device. The same class will also serve as a validation/storage of user selected values from the UI elements. Therefore, each “scan attribute” must be able to contain: • Supported values (list) - provided by the TWAIN source • Default value (integer) – provided by the TWAIN source • User value (integer) – provided by the UI elements "Scan attributes" summary: - Pagesize - ADF - Duplex - PixelType - Brightness - Contrast - BitDepth - Resolution The TWAIN functions must make use of the commercial library: gdPicture Light OCX (30 days trial is available from: [login to view URL]), so developer must study these functions prior to designing the class. When applicable, some attributes must display as a user-friendly text (instead of their integer value), e.g.: Pixeltype = 2 must be able to return “RGB Color” when requested by some UI element. When a TWAIN source is not available (which must probably be used as a "parameter" for the class functions, default empty values must be considered and error checking must be in place. The main concept here is that the class serves as a "bridge" between the scanning device capabilities info (retrieved by the TWAIN library functions) and the UI operations, including: populating UI elements upon the user selecting an existing TWAIN source (on his system) and storing user's selected values in order to proceed to other functions (outside this class), such as requesting a scan. This is a very urgent job. Preference will be given to delphi developers who can show having worked with TWAIN api before. If satisfied, other similar projects will be awarded soon.
Projekt-ID: 509449

Über das Projekt

4 Vorschläge
Remote Projekt
Aktiv vor 15 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten

Über den Kunden

Flagge von PORTUGAL
Arcozelo, Portugal
4,9
7
Zahlungsmethode verifiziert
Mitglied seit Jan. 19, 2009

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.