Menu

PlotDigitizer is not showing the bitmap

Help
2005-10-28
2025-01-12
  • Michael_Haub

    Michael_Haub - 2005-10-28

    Hello all,

    this forum does not seem to be very active,
    but i don't know who else i could ask this question.

    If i load an bitmap nothing is shown.
    What can i do?

    My JAVA env is:
    SUN Standard Edition 1.4.1_01
    virtual machine 1.4.1_01-b01
    plug in 1.4.1_01

    Best Regards
    Michael

     
    • Joseph A. Huwaldt

      Michael,

      There aren't many messages in the forum, but it is still active.  I've not made many updates to Plot Digitizer lately because my current job is with a startup and I don' t have much free time anymore, but development is still progressing slowly.

      The most likely reason that the bitmap isn't showing is because it exceeded the amount of memory that the Java virtual machine is allowing Plot Digitizer to use.

      There is a way to deal with this on Windows and UNIX boxes, but I forgot to include it in the latest update.  I don't have a UNIX or Windows box right now that I can test this on, so I'm doing this from memory, but I think this is correct:

      Wherever you installed Plot Digitizer, there should be a PlotDigitizer.lax file (or something like it).  This is a set of properties passed on to the Java virtual machine.

      To that list, add a new line as follows:
      lax.nl.java.option.java.heap.size.max = 256m

      That should up the max heap size from 64 megs (the default which is pretty small) to 256 megs which should be more reasonable.

      For completeness sake for other readers of this message, here is what you have to do on the Mac version to patch this bug yourself:
      Use the control key and click on the application icon to bring up the pop-up menu.
      Choose "Show Package Contents" from that menu.
      Open up the "Contents" folder.
      Open the file "Info.plist" with a text editor (TextEdit works).  "Property List Editor" works real well if you have it installed (part of the developer tools set).
      This is an XML file, so the format is important.
      Look for where it says:
              <key>Properties</key>
              <dict>
                  <key>apple.laf.useScreenMenuBar</key>
                  <string>true</string>
                  <key>com.apple.macos.useScreenMenuBar</key>
                  <string>true</string>
              </dict>

      Right after this insert the following two lines:
              <key>VMOptions</key>
              <string>-Xmx256m</string>

      Save the file and re-run the program.  That should do it.

      I will make sure this gets into the next release cause it drives me nuts too.

      Ad astra,

      Joe Huwaldt

       
  • david nolan

    david nolan - 2025-01-12

    You can try using plot digitizer online free. This tool covers most of the features that are not available in PlotDigitizer

     

Log in to post a comment.

MongoDB Logo MongoDB