login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Java printing class

Bids 
6
Avg Bid
$230 USD
CLOSED
  • Project ID:

    552504
  • Project Type:

    Fixed
  • Budget:

    $30-$250 USD

Project Description:

Basically you have to transform a Java graphics object into a binary bitmap matrix, and pipe it out to LPT1 printer port. You need to attach a few control codes, this would form a very very basic printer driver.

This can be a program in Java or Java(with JNI) or (C/C++ to listen on a TCP/IP port)

------

More details:

We have an application which is currently working with Jaxax print API. It prints correctly. However this is for a labelling application and the problem is the user has to keep going into the driver to change the optical sensor setting and the media size every time he wants to switch label. Which is complicated to the user. This is because the printer driver is not able to automate switching of media types. So your task is to bypass the printer driver and write directly to the printer which is on LPT1. This is the easy part.

http://www.bar-tech.com.tw/chinese/download/11943339240_TSPL_TSPL2_Programming_2008_4_10.pdf
(see page 44 for matrix size)

Here is a printer log for what our current Javax.print produces, taken from a Printer log.
http://www.poolsurf.com/printing.zip

As you can see it just basically pipes out a few control codes and then produces some BITMAPs. Your task is to reproduce this output, but without using the printer driver. The source code for our print routine is also attached, as you can see it's very simple.

Skills required:

C Programming, Java

Additional Files:

PrintJobElement.java

Project posted by:

Prussell United Kingdom
(6 Reviews)

Online now

Public Clarification Board

3 messages

  • lntechnobids

    Dear Sir,
    We are ready to do your work.
    Thanks

    over 2 years ago

  • Prussell

    Here is the print log from what comes out from the printer post driver. As you can see it adds various codes then finally ends with <BITMAP>s

    Attachment: 75x40+copies_3.prn

    over 2 years ago

  • Prussell

    This system is being extended into a full EPOS system as a later stage. We are looking to work we more programmers during this stage. If you are bidding on this project, then we may offer the GetAFreeLancer $99 ongoing work payment to the successful bidder later on.

    over 2 years ago


If you are the project creator or one of the bidders, please Log In for more options.


Awarded Bids

dmantampfl India
dmantampfl
India From India     Offline
  General Freelancer Orientation (80%, 90th percentile)
 Accepted
$100 in 5 days 
0
over 2 years ago
5.0

3.1

5 Reviews
62% Completion Rate
Hi, I can do this project. Please check PM.

All Bids ()

Solomonkariri Kenya
Solomonkariri
Kenya From Kenya     Offline
  Foundation EUFreelance.com Member
$400 in 12 days 
0
over 2 years ago
4.9

5.0

14 Reviews
60% Completion Rate
Hi Im willing to do this
govind99 India
logonoesis.jpg
govind99
India From India     Offline
  General Freelancer Orientation (90%, 98th percentile)
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$180 in 1 day 
0
over 2 years ago
5.0

2.7

2 Reviews
65% Completion Rate
Hi Please check PMB
GreenContractor Canada
GreenContractor
Canada From Canada     Offline
$500 in 30 days 
0
over 2 years ago
I am ready to take on this project. What I bring to this project - Hardcore Software Engineering Knowledge, Efficiency, Quickness and Intelligence. I am a serious bidder so I won't bid with $100 or $200 dollars. If you... more
I am ready to take on this project. What I bring to this project - Hardcore Software Engineering Knowledge, Efficiency, Quickness and Intelligence. I am a serious bidder so I won't bid with $100 or $200 dollars. If you accept my bidding, please send your reply and I would like it further. less
luckman777 India
luckman777
India From India     Offline
  Foundation EUFreelance.com Member
$100 in 0 days 
0
over 2 years ago
0.0

0.0

0 Reviews
50% Completion Rate
I can complete work within 5 hours. Ready to start :)
lntechnobids India
lntechnobids
India From India     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$100 in 2 days 
0
over 2 years ago
0.0

0.0

1 Review
0% Completion Rate
Dear Sir, We are ready to do your work.We have an experience of 5 years in java.We can do this easily.Please revert back with details Thanks