Receiving error trying to add logo to a form

I am receiving Adobe Output Designer - Message #2007
The message details says 'error opening logo file' and the path. I have tried saving the logo as .bmp, .jpg and have opened it as an output designer executable.
When I try opening as paint I receive error message #2 'invalid template design'.

I had problems with adding my company logo as well (Jetform Design ver 5.3). I created the logo in CorelDraw & saved as a .TIF. One thing to try is making sure all the text in the logo (if there is any) is set to curves in your logo design program. Then export as a .TIF format.
Not sure if your logo incorporates colors or is black & white but if it's one color, save as a black & white .TIF.
Good luck!

Similar Messages

  • I get an error trying to add ipads to the device enrollment program

    The error returns a csv file with all the serial numbers marked "Device Not Accessible"

    Hi all.
    If you are getting an 'device not accessible' error it is indeed because the ipad serials are not on your re-sellers portal.
    I have today had the same issue on numerous ipads when trying to add them with serial numbers on the DEP portal.
    Your apple re-seller will have to register the ipad serials on their side of the portal and you then should be able to add the ipads via the orders section of DEP.
    I shall be testing this tomorrow so will post an update...:)

  • Error trying to add "International Freedom" Add-on...

    Hello,
    I'm trying to add "International Freedom" Add-onn but everytime I try I'm getting the same error:
    Your Calling Plan can't be displayed or changed online as the phone number you've entered isn't a BT residential line.
    I'm not a business as my line is a home line...
    If I try to do that from "My BT/Manage Your services/View and change your calling plans & add-ons" I'm getting the following error message after checking my line:
    There's been a technical error – but you can still order online
    To order a BT package
    To order BT Vision
    To order BT Total Broadband
    To order a new phone line,
    Want to switch your calls back to BT?
    Ref# CON-0049
    How can I add "international freedom" add-on to my phone line?
    Why my line seems to be "business"?
    Many thanks
    Solved!
    Go to Solution.

    Hi Ivanute,
    Thanks for the post and welcome to the forum.  I can place this order on your behalf.
    Please drop me an email to the email address in my profile. (click on my name and you will find the address under the "about me" section). Include your BT account details and the link to this thread.
    Cheers
    Sean
    BTCare Community Manager
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry that we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)

  • Error trying to add Google Play purchased book

    I'm encountering an error that I'd appreciated advice on.
    I have a Google Play book I'm trying to add to Digital Editions. When I try to open the .acsm file, I get the error: "Error getting License. License Server Communication Problem: E_IO_CANNOT_OPEN"
    After looking at reports of similar errors, I've de-authorized & re-authorized and have uninstalled ADE & installed older versions (1.7.2, 2.0, 3.0) and get the same error in each version. I've also tried ADE on two different computers (one running Windows 8 and one running Windows 7).
    Thank you for any suggestions you might have.

    I got the 4.0.1 version working on my Windows 7 machine. I uninstalled again, and then scoured out every Digital Editions related file and directory I could locate in the user and app settings/data subdirectories. Rebooted. Re-installed 4.0.1. Got a new error when trying to authorize the computer which led me to delete a registry key as indicated on this page: http://helpx.adobe.com/digital-editions/kb/error-e_act_not_ready.html
    Started ADE up, authorized the computer and was then able to add books. No network settings were changed. No proxy servers were running. 4.0.1 ADE on my Windows 7 now adds books from .acsm files.
    Still getting the same E_IO_CANNOT_OPEN error on my Windows 8 machine after trying the same process. I suspect whatever files were lurking after uninstall that I managed to purge in Windows 7, and were causing whatever conflict leading to the error, are still out there somewhere in the file system.

  • Installer receives error trying to open

    I downloaded Photoshop Elements 12 yesterday and tried to install on a Mac Pro 3,1 with Mavericks installed.  The installer errors trying to initialize and offers a message to seek help.  I will definitely need help.  The download completed normally using Akamai. 

    you'll need to start with your install logs: http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html

  • Can we add logo to sapscript Form Result while coverting to PDF?

    Hi Expert,
                    My requirement is, I have to covert Form Result to PDF.but while converting  Form result to OTF , Can we Add logo to the OTF data? Can logo be saved in text format? only then we can add logo to OTF data probably.
    Please Help.
      Thanks in Advance

    As you have probably searched the forum, you saw that you can get the sapscript result as OTF.
    Graphics are automatically handled by SAP which stores them in the OTF (RD and BM lines).
    And then you convert OTF to PDF as usually.
    So, where is the question?

  • Add Logo in HR Forms for payslip

    Hi Experts,
    I need to inculde logo in HR froms, my consultant suggested that copy the satandart HR form and create a Z-form.
    i dont have that much idea on HR Forms, is it possible to include the logo in HR Forms?
    Based upon the input given by the user the logo should change dynamically.
    Client has many companies, but they are having common payroll so when they are running the payslip based upon the company the logo should print.
    could any one please suggest  how to so this?
    With Regards,
    Thanesh

    Hi Thanesh,
    There are two possibilities either create a 'Z' one or go through standard one. I prefer you to try the standard one.
    Have a look on this link.
    [Add logo in PE51;
    Hope this will solve your problem.
    Regards,
    Gaurav

  • Error trying to add a new UDF field

    Hello,
    I have a SAP 2005 A (6.80.320) SP:01 PL:36 system and have encountered a problem trying to amend an existing User Defined Field.
    If I go into Tools -> User Defined Fields -> Manage Fields -> Marketing Documents -> Rows. There is a line called 'Package'. If i highlight this line and select 'Update' then try and add option in here of 572kg/ctn I get the following error when trying to perform an update: " WTR1. The addition is not retained nor is it updated. We have ensured all users are out of SAP when this update if being performed too.
    Any advice/assistance would be greatly appreciated.
    Regards,
    Juan

    Hi Juan
    just wanted to verify have u upgarded any patch level of sap upgradation
    also please confirm are there any SP running if yes then please comment them and check abt the status of your problem
    Regards,
    Manish

  • Activation Server Error Trying to Add A Book To Device

    So I downloaded an ebook book from my library, where I hoped to add to my Kobo E ink reader using digital editions. I have added e books using ADE before however they were just ones I downloaded for free from online and not borrowed from a library. This one I have borrowed from the library is an epub file? Or a .acsm file? I managed to add it to my library on Adobe Digital Editions and just went to add it to my device (by clicking and dragging within ADE) however I got the error message saying:
    E_ADEPT_NETWORK
    I spoke to someone on Adobe's chat, who was useless unfortunately Told me to check clock/timezone/date etc which I did and to no avail. He also suggested adding ADE as a program allowed through my Firewall which again I tried with no success, where he then sent me a link to this forum! So fingers crossed one of you lovely people can help me more than this so called "expert"
    Thanks!

    So I downloaded an ebook book from my library, where I hoped to add to my Kobo E ink reader using digital editions. I have added e books using ADE before however they were just ones I downloaded for free from online and not borrowed from a library. This one I have borrowed from the library is an epub file? Or a .acsm file? I managed to add it to my library on Adobe Digital Editions and just went to add it to my device (by clicking and dragging within ADE) however I got the error message saying:
    E_ADEPT_NETWORK
    I spoke to someone on Adobe's chat, who was useless unfortunately Told me to check clock/timezone/date etc which I did and to no avail. He also suggested adding ADE as a program allowed through my Firewall which again I tried with no success, where he then sent me a link to this forum! So fingers crossed one of you lovely people can help me more than this so called "expert"
    Thanks!

  • Trying to add logo to Holiday Card

    I'm trying to design a business holiday card with iPhoto 11. I want to add a logo that that is rectangular in shape to the inside of the card. I keep getting square photo options for the inside which doesn't work with our longer shaped logo without it looking amateurish. Does anyone know how to add a logo in a professional manner to the inside of some of the holiday card designs.

    I had problems with adding my company logo as well (Jetform Design ver 5.3). I created the logo in CorelDraw & saved as a .TIF. One thing to try is making sure all the text in the logo (if there is any) is set to curves in your logo design program. Then export as a .TIF format.
    Not sure if your logo incorporates colors or is black & white but if it's one color, save as a black & white .TIF.
    Good luck!

  • Receiving errors trying to run adpatch after a clone from production.

    applprod@oracle-dev4#>adpatch
    exec(): 0509-036 Cannot load program /prod/prodappl/ad/11.5.0/bin/adpatchnew because of the following errors:
    rtld: 0712-001 Symbol __pth_init was referenced
    from module adpatchnew(), but a runtime definition
    of the symbol was not found.
    rtld: 0712-001 Symbol __pthread was referenced
    from module adpatchnew(), but a runtime definition
    of the symbol was not found.
    O have try executed solution in note 1237003.1. with no luck.
    The run of adrelink.sh force=y "ad" finished with status 0. I've also tried running the adadmin utility and chose to relink all products. But adpatch also fails with same error. At this point the only thing I can think of is to have a UNIX admin install AIX 6.1 on the dev server and see if the clone has issues and see if adpatch fails. Is there any other relink or script I can run or need to run to help this particular situation out? OR is cloning from an AIX 6.1 unix environment to an AIX 5.3 environment just not compatible with oracle E-Business Suites?
    Thanks in advance

    The run of adrelink.sh force=y "ad" finished with status 0. I've also tried running the adadmin utility and chose to relink all products. But adpatch also fails with same error. Have you tried to relink adpatch only and see if this helps (I understand you did for all AD executable files) -- Also, please check the adpatch timestamp to verify.
    OR is cloning from an AIX 6.1 unix environment to an AIX 5.3 environment just not compatible with oracle E-Business Suites?This is not supported -- See (FAQ: Cloning Oracle Applications Release 11i [ID 216664.1], 13. Can I clone from one operating system version to another?).
    Thanks,
    Hussein

  • Customer getting "too many received" error trying to send us an email

    We have a customer who's emails are bouncing back to them from our server and we cannot get their emails. The error they are getting says "too many received". What is that and how do I fix it?
    Thanks!
    Robert

    Here is what the log shows:
    Dec 22 10:33:59 alphagraphicscps postfix/smtpd[16714]: 349B2B681E: client=unknown[69.*]
    Dec 22 10:33:59 alphagraphicscps postfix/cleanup[17006]: 349B2B681E: message-id=<email removed>
    Dec 22 10:34:00 alphagraphicscps postfix/qmgr[13325]: 349B2B681E: from=<email removed>, size=151312, nrcpt=1 (queue active)
    Dec 22 10:34:00 alphagraphicscps postfix/smtpd[16714]: disconnect from unknown[69.*]
    Dec 22 10:34:02 alphagraphicscps postfix/smtpd[17009]: connect from localhost[127.*]
    Dec 22 10:34:02 alphagraphicscps postfix/smtpd[17009]: 82D1FB6831: client=localhost[127.*]
    Dec 22 10:34:02 alphagraphicscps postfix/cleanup[17006]: 82D1FB6831: message-id=<email removed>
    Dec 22 10:34:02 alphagraphicscps postfix/qmgr[13325]: 82D1FB6831: from=<email removed>, size=151792, nrcpt=1 (queue active)
    Dec 22 10:34:02 alphagraphicscps postfix/smtpd[17009]: disconnect from localhost[127.*]
    Dec 22 10:34:02 alphagraphicscps postfix/smtp[17007]: 349B2B681E: to=<email removed>, relay=127.**[127.**]:10024, delay=5.5, delays=3.1/0/0/2.4, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 82D1FB6831)
    Dec 22 10:34:02 alphagraphicscps postfix/qmgr[13325]: 349B2B681E: removed
    Dec 22 10:34:03 alphagraphicscps postfix/smtp[17011]: 82D1FB6831: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=0.9, delays=0.01/0.01/0.08/0.8, dsn=2.0.0, status=sent (250 2.0.0 Message received OK [id=email removed])
    Dec 22 10:34:03 alphagraphicscps postfix/qmgr[13325]: 82D1FB6831: removed
    Dec 22 10:34:05 alphagraphicscps postfix/smtpd[15822]: connect from mail.simplybits.net[64.*]
    Dec 22 10:34:05 alphagraphicscps postfix/smtpd[15822]: 8B6F0B6832: client=mail.simplybits.net[64.*]
    Dec 22 10:34:05 alphagraphicscps postfix/cleanup[17006]: 8B6F0B6832: message-id=<email removed>
    Dec 22 10:34:06 alphagraphicscps postfix/qmgr[13325]: 8B6F0B6832: from=<email removed>, size=152412, nrcpt=1 (queue active)
    Dec 22 10:34:06 alphagraphicscps postfix/smtpd[15822]: disconnect from mail.simplybits.net[64.*]
    Dec 22 10:34:06 alphagraphicscps postfix/smtpd[17009]: connect from localhost[127.*]
    Dec 22 10:34:06 alphagraphicscps postfix/smtpd[17009]: 53ADCB683B: client=localhost[127.*]
    Dec 22 10:34:06 alphagraphicscps postfix/cleanup[17006]: 53ADCB683B: message-id=<email removed>
    Dec 22 10:34:06 alphagraphicscps postfix/smtpd[17009]: disconnect from localhost[127.*]
    Dec 22 10:34:06 alphagraphicscps postfix/qmgr[13325]: 53ADCB683B: from=<email removed>, size=152892, nrcpt=1 (queue active)
    Dec 22 10:34:06 alphagraphicscps postfix/smtp[17007]: 8B6F0B6832: to=<email removed>, relay=127.**[127.**]:10024, delay=0.96, delays=0.84/0/0/0.11, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 53ADCB683B)
    Dec 22 10:34:06 alphagraphicscps postfix/qmgr[13325]: 8B6F0B6832: removed
    Dec 22 10:34:07 alphagraphicscps postfix/smtp[17011]: 53ADCB683B: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=0.86, delays=0.01/0/0.08/0.77, dsn=2.0.0, status=sent (250 2.0.0 Message received OK [id=email removed])
    Dec 22 10:34:07 alphagraphicscps postfix/qmgr[13325]: 53ADCB683B: removed
    Dec 22 10:34:08 alphagraphicscps postfix/smtpd[16714]: connect from mail.simplybits.net[64.*]
    Dec 22 10:34:08 alphagraphicscps postfix/smtpd[16714]: 8B41CB683C: client=mail.simplybits.net[64.*]
    Dec 22 10:34:08 alphagraphicscps postfix/cleanup[17006]: 8B41CB683C: message-id=<email removed>
    Dec 22 10:34:09 alphagraphicscps postfix/qmgr[13325]: 8B41CB683C: from=<email removed>, size=153512, nrcpt=1 (queue active)
    Dec 22 10:34:09 alphagraphicscps postfix/smtpd[16714]: disconnect from mail.simplybits.net[64.*]
    Dec 22 10:34:09 alphagraphicscps postfix/smtpd[17009]: connect from localhost[127.*]
    Dec 22 10:34:09 alphagraphicscps postfix/smtpd[17009]: 6CD31B6845: client=localhost[127.*]
    Dec 22 10:34:09 alphagraphicscps postfix/cleanup[17006]: 6CD31B6845: message-id=<email removed>
    Dec 22 10:34:09 alphagraphicscps postfix/smtpd[17009]: disconnect from localhost[127.*]
    Dec 22 10:34:09 alphagraphicscps postfix/qmgr[13325]: 6CD31B6845: from=<email removed>, size=153992, nrcpt=1 (queue active)
    Dec 22 10:34:09 alphagraphicscps postfix/smtp[17007]: 8B41CB683C: to=<email removed>, relay=127.**[127.**]:10024, delay=1.1, delays=0.96/0/0/0.11, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 6CD31B6845)
    Dec 22 10:34:09 alphagraphicscps postfix/qmgr[13325]: 8B41CB683C: removed
    Dec 22 10:34:10 alphagraphicscps postfix/smtp[17011]: 6CD31B6845: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=1, delays=0.01/0/0.07/0.93, dsn=2.0.0, status=sent (250 2.0.0 Message received OK [id=email removed])
    Dec 22 10:34:10 alphagraphicscps postfix/qmgr[13325]: 6CD31B6845: removed
    Dec 22 10:34:11 alphagraphicscps postfix/smtpd[15822]: connect from mail.simplybits.net[64.*]
    Dec 22 10:34:11 alphagraphicscps postfix/smtpd[15822]: 6AC24B684B: client=mail.simplybits.net[64.*]
    Dec 22 10:34:11 alphagraphicscps postfix/cleanup[17006]: 6AC24B684B: message-id=<email removed>
    Dec 22 10:34:12 alphagraphicscps postfix/qmgr[13325]: 6AC24B684B: from=<email removed>, size=154612, nrcpt=1 (queue active)
    Dec 22 10:34:12 alphagraphicscps postfix/smtpd[15822]: disconnect from mail.simplybits.net[64.*]
    Dec 22 10:34:12 alphagraphicscps postfix/smtpd[17009]: connect from localhost[127.*]
    Dec 22 10:34:12 alphagraphicscps postfix/smtpd[17009]: 2D0BCB6854: client=localhost[127.*]
    Dec 22 10:34:12 alphagraphicscps postfix/cleanup[17006]: 2D0BCB6854: message-id=<email removed>
    Dec 22 10:34:12 alphagraphicscps postfix/smtpd[17009]: disconnect from localhost[127.*]
    Dec 22 10:34:12 alphagraphicscps postfix/qmgr[13325]: 2D0BCB6854: from=<email removed>, size=155092, nrcpt=1 (queue active)
    Dec 22 10:34:12 alphagraphicscps postfix/smtp[17007]: 6AC24B684B: to=<email removed>, relay=127.**[127.**]:10024, delay=0.78, delays=0.67/0/0/0.12, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 2D0BCB6854)
    Dec 22 10:34:12 alphagraphicscps postfix/qmgr[13325]: 6AC24B684B: removed
    Dec 22 10:34:13 alphagraphicscps postfix/smtp[17011]: 2D0BCB6854: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=1.1, delays=0.01/0/0.08/1, dsn=2.0.0, status=sent (250 2.0.0 Message received OK [email removed])
    Dec 22 10:34:13 alphagraphicscps postfix/qmgr[13325]: 2D0BCB6854: removed
    Dec 22 10:34:14 alphagraphicscps postfix/smtpd[16714]: connect from mail.simplybits.net[64.*]
    Dec 22 10:34:14 alphagraphicscps postfix/smtpd[16714]: 7D09EB6855: client=mail.simplybits.net[64.*]
    Dec 22 10:34:14 alphagraphicscps postfix/cleanup[17006]: 7D09EB6855: message-id=<email removed>
    Dec 22 10:34:15 alphagraphicscps postfix/qmgr[13325]: 7D09EB6855: from=<email removed>, size=155712, nrcpt=1 (queue active)
    Dec 22 10:34:15 alphagraphicscps postfix/smtpd[16714]: disconnect from mail.simplybits.net[64.*]
    Dec 22 10:34:15 alphagraphicscps postfix/smtpd[17009]: connect from localhost[127.*]
    Dec 22 10:34:15 alphagraphicscps postfix/smtpd[17009]: 4351AB685E: client=localhost[127.*]
    Dec 22 10:34:15 alphagraphicscps postfix/cleanup[17006]: 4351AB685E: message-id=<email removed>
    Dec 22 10:34:15 alphagraphicscps postfix/smtpd[17009]: disconnect from localhost[127.*]
    Dec 22 10:34:15 alphagraphicscps postfix/qmgr[13325]: 4351AB685E: from=<email removed>, size=156192, nrcpt=1 (queue active)
    Dec 22 10:34:15 alphagraphicscps postfix/smtp[17007]: 7D09EB6855: to=<email removed>, relay=127.**[127.**]:10024, delay=0.81, delays=0.69/0/0/0.12, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4351AB685E)
    Dec 22 10:34:15 alphagraphicscps postfix/qmgr[13325]: 7D09EB6855: removed
    Dec 22 10:34:15 alphagraphicscps postfix/smtpd[15822]: connect from home06561.cluj.astral.ro[85.*]
    Dec 22 10:34:16 alphagraphicscps postfix/smtp[17011]: 4351AB685E: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=1.5, delays=0.01/0/0.08/1.4, dsn=5.4.0, status=bounced (host mail.simplybits.net[64.*] said: 554 5.4.0 Too many Received: headers (in reply to end of DATA command))
    Dec 22 10:34:16 alphagraphicscps postfix/cleanup[17006]: BCD29B6860: message-id=<email removed>
    Dec 22 10:34:16 alphagraphicscps postfix/bounce[17023]: 4351AB685E: sender non-delivery notification: BCD29B6860
    Dec 22 10:34:16 alphagraphicscps postfix/qmgr[13325]: BCD29B6860: from=, size=7886, nrcpt=1 (queue active)
    Dec 22 10:34:16 alphagraphicscps postfix/qmgr[13325]: 4351AB685E: removed
    Dec 22 10:34:17 alphagraphicscps postfix/smtp[17024]: BCD29B6860: to=<email removed>, relay=mail.simplybits.net[64.*]:25, delay=0.43, delays=0/0.01/0.09/0.34, dsn=2.0.0, status=sent (250 2.0.0 Message received OK [email removed])
    Dec 22 10:34:17 alphagraphicscps postfix/qmgr[13325]: BCD29B6860: removed

  • Burns fine out of iTunes, but receive errors trying from Desktop & Toast.

    I've been trying to burn CDs and DVDs off the desktop and also out of Toast and got "Medium Write Error" and "Failed to calibrate laser speed" at different points. I tried a couple days ago to burn some files off the desktop and got the same thing. I've tried switching CD brands and also tried writing larger file folders to DVD to no avail. I successfully burned two different playlists out of iTunes however about an hour ago in between all this. I've been trying to write by ctrl-clicking the file on the desktop and also opened Toast and that failed. I wondering if something didn't work in an update or if I need to monkey around in the control panel?

    I'm not sure about your first issue you mentioned. I agree that is really strange, can't say I've ever run into a similar problem.
    As to your second question, no there is absolutley no size limit to iTunes. Your itunes songs and video files take up space on the hard-drive, not in the application. I know somebody who has 995,000 songs in their library on a 1 terabyte drive, which may take up a ton of CPU time, but it's all about hard drive space. If storage of song files in iTunes did require a set amount of room in your iTunes library, Apple would be officially weird.

  • Error trying to add a portal to a nav page

    Version=Oracle Portal Version: 9.0.2.0.1
    9iAS Infrastructure 9.0.2 installed on a dedicated Linux AS 2.1 box
    I have a lot of portals that I have created in a Page Group. I can navigate to each of them, edit them, etc, but if I go to my main Navigation Page and try to add any of these portlets in a portlet region, I cannot access the files.
    From a portlet region, I click on the "add portlet" icon, navigate down through the folders to the folder where all my portlets are stored, but when I click on the folder where all my portlets are (the Page Group) I get error "Portlet cannot be contacted", and it will not display the list of portlets in that left hand box.
    This was working fine up until last week.
    Thank you for your suggestions.
    Kiirja

    Hi there,
    Thanks for reaching Adobe Community.
    Which version of Captivate you are using and it is on which platform?
    Try to save it in some other location.
    Also make sure you are not dealing with any network locations.
    Thanks!

  • Error trying to convert float to expanded form for a check application

    I am writing a program to generate a check, but when it tries to parse the Float (netpay) into a String in expanded form (e.g. 1.23 becomes 1 dollar and twenty-three cents) it throws weird arrayOutOfBounds exceptions
    * Check.java
    * Created on January 23, 2008, 9:55 AM
    package payrollapplication;
    public class Check extends javax.swing.JFrame {
    public Employee emp;
    String expanded;
    /** Creates new form Check */
    boolean debug = true;
    public Check() {
    initComponents();
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">
    private void initComponents() {
    date = new javax.swing.JLabel();
    jPanel1 = new javax.swing.JPanel();
    name = new javax.swing.JLabel();
    amtexpanded = new javax.swing.JLabel();
    amtnum = new javax.swing.JLabel();
    empid = new javax.swing.JLabel();
    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    setTitle("EMP Name Here");
    setAlwaysOnTop(true);
    setCursor(new java.awt.Cursor(java.awt.Cursor.CROSSHAIR_CURSOR));
    setResizable(false);
    addWindowListener(new java.awt.event.WindowAdapter() {
    public void windowActivated(java.awt.event.WindowEvent evt) {
    formWindowActivated(evt);
    date.setText("DATE");
    jPanel1.setBackground(new java.awt.Color(102, 102, 0));
    javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
    jPanel1.setLayout(jPanel1Layout);
    jPanel1Layout.setHorizontalGroup(
    jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGap(0, 429, Short.MAX_VALUE)
    jPanel1Layout.setVerticalGroup(
    jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGap(0, 62, Short.MAX_VALUE)
    name.setText("NAME");
    amtexpanded.setText("AMT EXPANDED");
    amtnum.setText("AMT #");
    empid.setText("EMPID");
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addComponent(jPanel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGap(10, 10, 10)
    .addComponent(amtexpanded, javax.swing.GroupLayout.DEFAULT_SIZE, 342, Short.MAX_VALUE))
    .addComponent(name, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 352, Short.MAX_VALUE))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
    .addComponent(amtnum, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    .addComponent(date, javax.swing.GroupLayout.DEFAULT_SIZE, 71, Short.MAX_VALUE)
    .addComponent(empid, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))
    .addContainerGap())
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addGap(14, 14, 14)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(date)
    .addComponent(name))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
    .addComponent(amtnum)
    .addComponent(amtexpanded, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE))
    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
    .addComponent(empid)
    .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
    pack();
    }// </editor-fold>
    private void formWindowActivated(java.awt.event.WindowEvent evt) {                                    
    initDisplay(); //Computes the expanded form of the number and fills the windows with information
    amtexpanded.setText(expanded);
    * @param args the command line arguments
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new Check().setVisible(true);
    public void initDisplay() {
    try {
    amtnum.setText("$"+emp.netpay); //Fill in the net pay
    name.setText(""+emp.fname+" "+emp.mname+" "+emp.lname+" "+emp.suffix); //Fill in the name
    System.out.println("NOT YET IMPLEMENTED");
    expanded = "";
    //begin to compute the expanded form
    //determine the length of the left side of the decimal
    expanded = emp.netpay+"";
    String[] split = expanded.split(".");
    int length = split[0].length();
    //Now we compute the first half of the number
    int wholeLength = split[0].length();
    char[] arr = split[0].toCharArray(); //create the character array
    expanded = ""; //Clear it
    if(length == 3) {
    System.out.println("Length of 3, working...");
    //Assume we are starting at the one thousands
    //Since 0 is 1, we need to test for 3 for 1,000s not 4
    switch(arr[3]) {
    case '1': expanded = "One Thousand ";
    case '2': expanded = "Two Thousand ";
    case '3': expanded = "Three Thousand ";
    case '4': expanded = "Four Thousand ";
    case '5': expanded = "Five Thousand ";
    case '6': expanded = "Six Thousand ";
    case '7': expanded = "Seven Thousand ";
    case '8': expanded = "Eight Thousand ";
    case '9': expanded = "Nine Thousand ";
    switch(arr[2]) {
    case '1': expanded = expanded + "One-Hundred ";
    case '2': expanded = expanded + "Two-Hundred ";
    case '3': expanded = expanded + "Three-Hundred ";
    case '4': expanded = expanded + "Four-Hundred ";
    case '5': expanded = expanded + "Five-Hundred ";
    case '6': expanded = expanded + "Six-Hundred ";
    case '7': expanded = expanded + "Seven-Hundred ";
    case '8': expanded = expanded + "Eight-Hundred ";
    case '9': expanded = expanded + "Nine-Hundred ";
    switch(arr[1]) {
    case '0': {
    switch(arr[0]) {
    case '0': expanded = expanded + "";
    case '1': expanded = expanded + "and One";
    case '2': expanded = expanded + "and Two";
    case '3': expanded = expanded + "and Three";
    case '4': expanded = expanded + "and Four";
    case '5': expanded = expanded + "and Five";
    case '6': expanded = expanded + "and Six";
    case '7': expanded = expanded + "and Seven";
    case '8': expanded = expanded + "and Eight";
    case '9': expanded = expanded + "and Nine";
    case '1': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Ten";
    case '1': expanded = expanded + "and Eleven";
    case '2': expanded = expanded + "and Twelve";
    case '3': expanded = expanded + "and Thirteen";
    case '4': expanded = expanded + "and Fourteen";
    case '5': expanded = expanded + "and Fifteen";
    case '6': expanded = expanded + "and Sixteen";
    case '7': expanded = expanded + "and Seventeen";
    case '8': expanded = expanded + "and Eighteen";
    case '9': expanded = expanded + "and Nineteen";
    case '2': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Twenty";
    case '1': expanded = expanded + "and Twenty-One";
    case '2': expanded = expanded + "and Twenty-Two";
    case '3': expanded = expanded + "and Twenty-Three";
    case '4': expanded = expanded + "and Twenty-Four";
    case '5': expanded = expanded + "and Twenty-Five";
    case '6': expanded = expanded + "and Twenty-Six";
    case '7': expanded = expanded + "and Twenty-Seven";
    case '8': expanded = expanded + "and Twenty-Eight";
    case '9': expanded = expanded + "and Twenty-Nine";
    case'3': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Thirty";
    case '1': expanded = expanded + "and Thirty-One";
    case '2': expanded = expanded + "and Thirty-Two";
    case '3': expanded = expanded + "and Thirty-Three";
    case '4': expanded = expanded + "and Thirty-Four";
    case '5': expanded = expanded + "and Thirty-Five";
    case '6': expanded = expanded + "and Thirty-Six";
    case '7': expanded = expanded + "and Thirty-Seven";
    case '8': expanded = expanded + "and Thirty-Eight";
    case '9': expanded = expanded + "and Thirty-Nine";
    case '4': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Fourty";
    case '1': expanded = expanded + "and Fourty-One";
    case '2': expanded = expanded + "and Fourty-Two";
    case '3': expanded = expanded + "and Fourty-Three";
    case '4': expanded = expanded + "and Fourty-Four";
    case '5': expanded = expanded + "and Fourty-Five";
    case '6': expanded = expanded + "and Fourty-Six";
    case '7': expanded = expanded + "and Fourty-Seven";
    case '8': expanded = expanded + "and Fourty-Eight";
    case '9': expanded = expanded + "and Fourty-Nine";
    case '5': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Fifty";
    case '1': expanded = expanded + "and Fifty-One";
    case '2': expanded = expanded + "and Fifty-Two";
    case '3': expanded = expanded + "and Fifty-Three";
    case '4': expanded = expanded + "and Fifty-Four";
    case '5': expanded = expanded + "and Fifty-Five";
    case '6': expanded = expanded + "and Fifty-Six";
    case '7': expanded = expanded + "and Fifty-Seven";
    case '8': expanded = expanded + "and Fifty-Eight";
    case '9': expanded = expanded + "and Fifty-Nine";
    case '6': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Sixty";
    case '1': expanded = expanded + "and Sixty-One";
    case '2': expanded = expanded + "and Sixty-Two";
    case '3': expanded = expanded + "and Sixty-Three";
    case '4': expanded = expanded + "and Sixty-Four";
    case '5': expanded = expanded + "and Sixty-Five";
    case '6': expanded = expanded + "and Sixty-Six";
    case '7': expanded = expanded + "and Sixty-Seven";
    case '8': expanded = expanded + "and Sixty-Eight";
    case '9': expanded = expanded + "and Sixty-Nine";
    case '7': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Seventy";
    case '1': expanded = expanded + "and Seventy-One";
    case '2': expanded = expanded + "and Seventy-Two";
    case '3': expanded = expanded + "and Seventy-Three";
    case '4': expanded = expanded + "and Seventy-Four";
    case '5': expanded = expanded + "and Seventy-Five";
    case '6': expanded = expanded + "and Seventy-Six";
    case '7': expanded = expanded + "and Seventy-Seven";
    case '8': expanded = expanded + "and Seventy-Eight";
    case '9': expanded = expanded + "and Seventy-Nine";
    case '8': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Eighty";
    case '1': expanded = expanded + "and Eighty-One";
    case '2': expanded = expanded + "and Eighty-Two";
    case '3': expanded = expanded + "and Eighty-Three";
    case '4': expanded = expanded + "and Eighty-Four";
    case '5': expanded = expanded + "and Eighty-Five";
    case '6': expanded = expanded + "and Eighty-Six";
    case '7': expanded = expanded + "and Eigthy-Seven";
    case '8': expanded = expanded + "and Eighty-Eight";
    case '9': expanded = expanded + "and Eighty-Nine";
    case '9': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Ninety";
    case '1': expanded = expanded + "and Ninety-One";
    case '2': expanded = expanded + "and Ninety-Two";
    case '3': expanded = expanded + "and Ninety-Three";
    case '4': expanded = expanded + "and Ninety-Four";
    case '5': expanded = expanded + "and Ninety-Five";
    case '6': expanded = expanded + "and Ninety-Six";
    case '7': expanded = expanded + "and Ninety-Seven";
    case '8': expanded = expanded + "and Ninety-Eight";
    case '9': expanded = expanded + "and Ninety-Nine";
    //Now we move down the length, 2, 1 ,
    if(length == 2) {
    System.out.println("length of 2, working...");
    switch(arr[2]) {
    case '1': expanded = expanded + "One-Hundred ";
    case '2': expanded = expanded + "Two-Hundred ";
    case '3': expanded = expanded + "Three-Hundred ";
    case '4': expanded = expanded + "Four-Hundred ";
    case '5': expanded = expanded + "Five-Hundred ";
    case '6': expanded = expanded + "Six-Hundred ";
    case '7': expanded = expanded + "Seven-Hundred ";
    case '8': expanded = expanded + "Eight-Hundred ";
    case '9': expanded = expanded + "Nine-Hundred ";
    switch(arr[1]) {
    case '0': {
    switch(arr[0]) {
    case '0': expanded = expanded + "";
    case '1': expanded = expanded + "and One";
    case '2': expanded = expanded + "and Two";
    case '3': expanded = expanded + "and Three";
    case '4': expanded = expanded + "and Four";
    case '5': expanded = expanded + "and Five";
    case '6': expanded = expanded + "and Six";
    case '7': expanded = expanded + "and Seven";
    case '8': expanded = expanded + "and Eight";
    case '9': expanded = expanded + "and Nine";
    case '1': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Ten";
    case '1': expanded = expanded + "and Eleven";
    case '2': expanded = expanded + "and Twelve";
    case '3': expanded = expanded + "and Thirteen";
    case '4': expanded = expanded + "and Fourteen";
    case '5': expanded = expanded + "and Fifteen";
    case '6': expanded = expanded + "and Sixteen";
    case '7': expanded = expanded + "and Seventeen";
    case '8': expanded = expanded + "and Eighteen";
    case '9': expanded = expanded + "and Nineteen";
    case '2': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Twenty";
    case '1': expanded = expanded + "and Twenty-One";
    case '2': expanded = expanded + "and Twenty-Two";
    case '3': expanded = expanded + "and Twenty-Three";
    case '4': expanded = expanded + "and Twenty-Four";
    case '5': expanded = expanded + "and Twenty-Five";
    case '6': expanded = expanded + "and Twenty-Six";
    case '7': expanded = expanded + "and Twenty-Seven";
    case '8': expanded = expanded + "and Twenty-Eight";
    case '9': expanded = expanded + "and Twenty-Nine";
    case'3': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Thirty";
    case '1': expanded = expanded + "and Thirty-One";
    case '2': expanded = expanded + "and Thirty-Two";
    case '3': expanded = expanded + "and Thirty-Three";
    case '4': expanded = expanded + "and Thirty-Four";
    case '5': expanded = expanded + "and Thirty-Five";
    case '6': expanded = expanded + "and Thirty-Six";
    case '7': expanded = expanded + "and Thirty-Seven";
    case '8': expanded = expanded + "and Thirty-Eight";
    case '9': expanded = expanded + "and Thirty-Nine";
    case '4': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Fourty";
    case '1': expanded = expanded + "and Fourty-One";
    case '2': expanded = expanded + "and Fourty-Two";
    case '3': expanded = expanded + "and Fourty-Three";
    case '4': expanded = expanded + "and Fourty-Four";
    case '5': expanded = expanded + "and Fourty-Five";
    case '6': expanded = expanded + "and Fourty-Six";
    case '7': expanded = expanded + "and Fourty-Seven";
    case '8': expanded = expanded + "and Fourty-Eight";
    case '9': expanded = expanded + "and Fourty-Nine";
    case '5': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Fifty";
    case '1': expanded = expanded + "and Fifty-One";
    case '2': expanded = expanded + "and Fifty-Two";
    case '3': expanded = expanded + "and Fifty-Three";
    case '4': expanded = expanded + "and Fifty-Four";
    case '5': expanded = expanded + "and Fifty-Five";
    case '6': expanded = expanded + "and Fifty-Six";
    case '7': expanded = expanded + "and Fifty-Seven";
    case '8': expanded = expanded + "and Fifty-Eight";
    case '9': expanded = expanded + "and Fifty-Nine";
    case '6': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Sixty";
    case '1': expanded = expanded + "and Sixty-One";
    case '2': expanded = expanded + "and Sixty-Two";
    case '3': expanded = expanded + "and Sixty-Three";
    case '4': expanded = expanded + "and Sixty-Four";
    case '5': expanded = expanded + "and Sixty-Five";
    case '6': expanded = expanded + "and Sixty-Six";
    case '7': expanded = expanded + "and Sixty-Seven";
    case '8': expanded = expanded + "and Sixty-Eight";
    case '9': expanded = expanded + "and Sixty-Nine";
    case '7': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Seventy";
    case '1': expanded = expanded + "and Seventy-One";
    case '2': expanded = expanded + "and Seventy-Two";
    case '3': expanded = expanded + "and Seventy-Three";
    case '4': expanded = expanded + "and Seventy-Four";
    case '5': expanded = expanded + "and Seventy-Five";
    case '6': expanded = expanded + "and Seventy-Six";
    case '7': expanded = expanded + "and Seventy-Seven";
    case '8': expanded = expanded + "and Seventy-Eight";
    case '9': expanded = expanded + "and Seventy-Nine";
    case '8': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Eighty";
    case '1': expanded = expanded + "and Eighty-One";
    case '2': expanded = expanded + "and Eighty-Two";
    case '3': expanded = expanded + "and Eighty-Three";
    case '4': expanded = expanded + "and Eighty-Four";
    case '5': expanded = expanded + "and Eighty-Five";
    case '6': expanded = expanded + "and Eighty-Six";
    case '7': expanded = expanded + "and Eigthy-Seven";
    case '8': expanded = expanded + "and Eighty-Eight";
    case '9': expanded = expanded + "and Eighty-Nine";
    case '9': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Ninety";
    case '1': expanded = expanded + "and Ninety-One";
    case '2': expanded = expanded + "and Ninety-Two";
    case '3': expanded = expanded + "and Ninety-Three";
    case '4': expanded = expanded + "and Ninety-Four";
    case '5': expanded = expanded + "and Ninety-Five";
    case '6': expanded = expanded + "and Ninety-Six";
    case '7': expanded = expanded + "and Ninety-Seven";
    case '8': expanded = expanded + "and Ninety-Eight";
    case '9': expanded = expanded + "and Ninety-Nine";
    if(length == 1) {
    System.out.println("Length of 1 working....");
    switch(arr[1]) {
    case '0': {
    switch(arr[0]) {
    case '0': expanded = expanded + "";
    case '1': expanded = expanded + "and One";
    case '2': expanded = expanded + "and Two";
    case '3': expanded = expanded + "and Three";
    case '4': expanded = expanded + "and Four";
    case '5': expanded = expanded + "and Five";
    case '6': expanded = expanded + "and Six";
    case '7': expanded = expanded + "and Seven";
    case '8': expanded = expanded + "and Eight";
    case '9': expanded = expanded + "and Nine";
    case '1': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Ten";
    case '1': expanded = expanded + "and Eleven";
    case '2': expanded = expanded + "and Twelve";
    case '3': expanded = expanded + "and Thirteen";
    case '4': expanded = expanded + "and Fourteen";
    case '5': expanded = expanded + "and Fifteen";
    case '6': expanded = expanded + "and Sixteen";
    case '7': expanded = expanded + "and Seventeen";
    case '8': expanded = expanded + "and Eighteen";
    case '9': expanded = expanded + "and Nineteen";
    case '2': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Twenty";
    case '1': expanded = expanded + "and Twenty-One";
    case '2': expanded = expanded + "and Twenty-Two";
    case '3': expanded = expanded + "and Twenty-Three";
    case '4': expanded = expanded + "and Twenty-Four";
    case '5': expanded = expanded + "and Twenty-Five";
    case '6': expanded = expanded + "and Twenty-Six";
    case '7': expanded = expanded + "and Twenty-Seven";
    case '8': expanded = expanded + "and Twenty-Eight";
    case '9': expanded = expanded + "and Twenty-Nine";
    case'3': {
    switch(arr[0]) {
    case '0': expanded = expanded + "and Thirty";
    case '1': exp

    if(length == 3) {
    System.out.println("Length of 3, working...");
    //Assume we are starting at the one thousands
    //Since 0 is 1, we need to test for 3 for 1,000s not 4
    switch(arr[3]) {Arrays in Java start at index zero, so if the length of an array is 3, then the valid indices are 0,1 and 2.
    You also can make the whole thing much cleaner with using the way things are phrased in English - you say "one million, one hundred and fifty thousand, two hundred and seventy six pounds, thirty seven pence", so if you write a routine which converts an integer between 0 (inclusive) and 1000 (exclusive), and call that for the millions, thousands, units and cents in turn. You also might want to use localized strings in an array instead of coding everything as a sequence of switch statements.

Maybe you are looking for

  • How do i show busy cursor when i have something loaded in subpanel?

    I have a requirement where i used to use make child and get a sub vi to be a child of main vi. Now since this is supported natively by Labview7 i used the subpanel. I have a problem with this approach. If i set the cursor to busy for the main vi, it

  • I cant log into my apple id.

    it wont let me log in. im using my alt account. i can log in using my game center, but i cant log into my appstore, apple id, etc. this accounts disabled for some reason. but anyway, it gives me a wrong password error even though its the right passwo

  • Photos imported but not written to disk

    Strange Problem - normally I import from my CF card, copy as DNG as write out to an external USB drive. Lightroom normally creates a folder on the USB drive and the DNG files are there. For some reason the photos are in the catalog, BUT..... not foun

  • Masked EPS rasters shift!

    I'm noticing that every time I mask an EPS raster in Illustrator (13.0.1), the resulting PDF file always has the raster shifted ever so slighty (like a point). It doesn't happen with any other raster format. Nor does it happen if I embed the EPS befo

  • IPad audio  output is not working properly, except on Siri. Any ideas on what is wrong and how to fix it?

    iPad audio output does not work, except for on Siri. The mute button is not on, and the volume buttons have no effect/ don't work (unless Siri is open). I have reset the iPad, tried iOS7 and iOS8 resets, which didn't help. The audio output mostly wor