Systime JPEG OCX Control (Trial Version) - Update

AdministratorAdministrator Member, Moderator, Administrator Posts: 2,500
edited 2009-05-03 in Download section
Systime JPEG OCX Control (Trial Version)
The Systime JPEG OCX Control allows you to store JPEG Image data in your Navision Database. Use JPEG Images on your Forms and Reports!

This is a fully functional trial version! The only limitations are two diagonal lines drawn over the displayed image.

http://www.mibuso.com/dlinfo.asp?FileID=365

Discuss this download here.

Comments

  • SavatageSavatage Member Posts: 7,142
    plus the installation instructions are not in english. I'm not upto date on my languages but it looks like German. :wink:
  • elToritoelTorito Member Posts: 191
    Savatage wrote:
    plus the installation instructions are not in english. I'm not upto date on my languages but it looks like German. :wink:

    Yes it's German, but the Online Help is in English.
    I Execute the exe and Programm was installed, after this i
    have a directory with follow files:

    systime_jpeg.hlp
    Uninst.isu
    Systime_jpeg.ocx
    (Oo)=*=(oO)
  • Martin_BrülisauerMartin_Brülisauer Member Posts: 10
    Savatage wrote:
    plus the installation instructions are not in english. I'm not upto date on my languages but it looks like German.

    We do support only german, french, italian, spanish and english
    language variants of the control so far. If you need another language
    let us know. The online documentation (programming manual) will
    be english in all language variants.
    "There are only 10 types of people in the
    world: those who understand binary, and
    those who don't!"
  • dezarnaudezarnau Member Posts: 10
    Use JPEG Images on your Forms and Reports!

    Wao! It seems really great, but how does it work for reports?
    You store jpg file in Blob fields, and on the report you convert in bmp, or you can really print jpg files?

    EDIT : I didn't look the help file but now i did. In fact, you convert temporarly the file and finally you transform it in bmp, that's what i was thinking.
    The online documentation (programming manual) will
    be english in all language variants.

    Where can we find the documentation?

    Thanks for answers.
  • Martin_BrülisauerMartin_Brülisauer Member Posts: 10
    dezarnau wrote:
    Where can we find the documentation?
    You can find the help file in the installation directory. See the
    message above.
    "There are only 10 types of people in the
    world: those who understand binary, and
    those who don't!"
  • asemberengasembereng Member Posts: 220
    I have tried registering the file to my database but it display this error "could not register OLE control" I need to test this ocx file because i have jpeg files on my database and is not displaying on the employee registration card. Can you someone please help me?
  • SavatageSavatage Member Posts: 7,142
    You can also use programs like PixResizer to MASS CHANGE all your JPG's to BMP (amongst others) in one click.

    then work with the BMP's that Nav can show
    http://bluefive.pair.com/pixresizer.htm

    & it's free
  • asemberengasembereng Member Posts: 220
    Thanks alot savatage i will try that software. Thanks
  • JamieHurstJamieHurst Member Posts: 25
    I've been playing with this tool on behalf of a client who needs to link a large quantity of oddly sized jpegs to their Navision database. Everything works really well. However, the deal breaker for my client is that there doesn't seem to be a way to shrink the really wide or really tall jpegs down to a size that will fit into the picture boxes on our forms and reports. I'm frankly not even concerned with preserving the aspect ratio, I just don't want the pictures to truncate or pour over. Are MaximumX and MaximumY properties possible? Does anyone have any other ideas? Thanks!
  • SavatageSavatage Member Posts: 7,142
    Pixreziser also alows you to mass change the size of pictures in one click.

    One of the big things with us was to try and make sure all our pics are about the same size.
    400x400 is about the best size for us & 20kb to 50KB jpg size.

    Take a look at this one is has a size mode thing
    Navision AdvancedImage.Net v1.1
    http://www.mibuso.com/forum/viewtopic.php?t=7164
    & Another
    iFacto ImaVision v2
    http://www.mibuso.com/dlinfo.asp?FileID=573
  • Martin_BrülisauerMartin_Brülisauer Member Posts: 10
    We have released the version 2 of the jpeg control.
    JamieHurst wrote:
    However, the deal breaker for my client is that there doesn't seem to be a way to shrink the really wide or really tall jpegs down to a size that will fit into the picture boxes on our forms and reports.
    I'm frankly not even concerned with preserving the aspect ratio, I just don't want the pictures to truncate or pour over.

    The method JPG2BMP has two properties called LimitX and LimitY. If you set these limits to the size of your control, the picture will be scaled up or down keeping the aspect ratio.

    I hope that helps.
    {OnAfterGetCurrentRecord}
    -------------------------
    CALCFIELDS(Picture);
    IF Picture.HASVALUE THEN BEGIN
      Picture.CREATEOUTSTREAM(OutputStream);
      Picture.CREATEINSTREAM(InputStream);
      SystimeToolSet.LimitX := CurrForm.Picture.WIDTH;  
      SystimeToolSet.LimitY := CurrForm.Picture.HEIGHT;
      SystimeToolSet.JPG2BMP(InputStream, OutputStream);
    END;
    

    Download at: ftp://ftp.systime.ch/pub/Navision/Systime_JPEG_Demo_EN.zip
    "There are only 10 types of people in the
    world: those who understand binary, and
    those who don't!"
  • AdministratorAdministrator Member, Moderator, Administrator Posts: 2,500
    Systime JPEG OCX Control (Trial Version) - Update
    The Systime JPEG OCX Control allows you to store JPEG Image data in your Navision Database. Use JPEG Images on your Forms and Reports!

    This is a fully functional trial version! The only limitations are two diagonal lines drawn over the displayed image.

    http://www.mibuso.com/dlinfo.asp?FileID=365

    Discuss this download here.
  • gioiahogioiaho Member Posts: 2
    I got an error saying "The folder path 'Programmmen?des Benutzers' contains an invalid character' during installation. After that the installation is incomplete.

    I'm using English XP, what's wrong with the exe? Anybody can help?
  • Martin_BrülisauerMartin_Brülisauer Member Posts: 10
    Visual Studio 9.0 setup wizard does not localize all entries correct.
    I have patched the setup using orca. You can find the updated
    version on our ftp server: ftp://ftp.systime.ch/pub/Navision/Systime_JPEG_Demo_EN.zip
    "There are only 10 types of people in the
    world: those who understand binary, and
    those who don't!"
  • gerdhuebnergerdhuebner Member Posts: 155
    I have got a problem which may be due to Vista.
    As sample code, I tried the following lines in the OnAfterGetRecord trigger of Item Card:
    CALCFIELDS(Picture);
    IF Picture.HASVALUE THEN BEGIN
      Picture.CREATEOUTSTREAM(outS);
      Item := Rec;
      CLEAR(Item.Picture);
      Item.Picture.CREATEINSTREAM(inS);
      sysTime.JPG2BMP(inS,outS);
      Item.CALCFIELDS(Picture);
    END ELSE
      CLEAR(Item.Picture);
    
    together with a picture box with SourceExpr=Item.Picture
    When I open Item Card, I get the following error in NAV 4.3 and in 5.0 (SP1), too:
    "C/Side was unable to load a windows resource ..."
    Is there something wrong with the code above? Should the control work under Vista?
    It would be great, if you could expose a sample code for showing JPG-images stored in the Item.Picture BLOB-field in a PictureBox within the Item Card?
Sign In or Register to comment.