TWAIN Working Group

Newsletter Signup
Donate
Help keep TWAIN free
  • About TWAIN
    • What’s New?
    • News
    • Events
    • Membership
    • Consider a Donation
    • Contact Us
  • Why TWAIN?
  • Developers
    • Driver Developer
    • Application Developer
    • TWAIN Features
    • Specification & Tools
    • Self Certification Process
  • Support Forums
  • Scanner End-User
  • Find Certified Drivers
    • Facebook
    • LinkedIn
    • Vimeo

How to get TWAIN Drivers for Java Wrapper

Forums › TWAIN Classic › How to get TWAIN Drivers for Java Wrapper

  • This topic has 1 reply, 2 voices, and was last updated 5 years, 7 months ago by spike.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • July 22, 2015 at 5:42 pm #23024 Reply
    iaitdept
    Participant
    • Topics - 2
    • Replies - 0
    • Total Posts - 2

    Hello,

    I am trying to find how get the native TWAIN libraries to use in a Java Application(JNA). Where or how can I obtain these? Do I need to register as an “Scanner Application Developer” at https://www.twain.org/register/ in order to obtain them?

    Can I get more information about being a member? For example, what are terms for use, freely distributed with my application etc.

    Thanks,
    Jason

    September 10, 2015 at 5:06 pm #26301 Reply
    spike
    Participant
    • Topics - 10
    • Replies - 139
    • Total Posts - 149

    Hi Jason – there is lots of information (admittedly you sometimes have to dig) about membership in the TWAIN Working Group, on the https://www.twain.org website – look for ‘Membership’ links.

    However, you don’t need any license or permission to write an application that uses the TWAIN API.
    The library you need to talk to is the TWAIN Data Source Manager (DSM), which is a dynamically-loaded library, available from SourceForge:
    http://sourceforge.net/projects/twain-dsm/

    The TWAIN specification describes the entry points of that library (DLL, on Windows) but – using C as the reference language.
    So to call the DSM, you need to understand both the DSM entry points and JNA quite well.
    I recommend searching for example JNA code that talks to TWAIN, because it will save you a lot of work.

    This article, for example, looks quite thorough:
    https://today.java.net/article/2009/11/11/simplify-native-code-access-jna

    -spike 8)

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: How to get TWAIN Drivers for Java Wrapper
Your information:




Quick Links

Service Providers
TWAIN Support Forums
Membership
Contact Us
Privacy Policy

Newsletter Signup

TWAIN Working Group Family

TWAIN Working Group
TWAIN Direct®
TWAIN Resources
TWAIN Certified Drivers
PDF/raster

  • Facebook
  • GitHub
  • LinkedIn
  • Vimeo

Recent Topics

  • Sports betting Bonus Code
  • PDF/R For who and where?
  • Making searchable PDF with PDF/R
  • Backward compatibility with PDF/A and traditional PDF
  • could not open the twain source. Make sure there is a valid source for your sca
  • Quarterly Newsletter
  • TWAIN Working Group Membership
  • Logo Usage
  • TWAIN License
  • Contact Us
Privacy Policy • Privacy Tools • Copyright © 2021 TWAIN Working Group • by iHwy, LLC • Log in

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.