Re: JPEG File Compression

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



There's pure VB code here:

http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=50065&ln
gWId=1

Two problems, though: When I tried it the code
seemed to be quite slow. Also, the author has
included an absurd, "blowhard" license that
claims you have no right to use the code for anything
commercial without permission, and that all uses
require a vanity acknowledgement of the author.

There are also a number of compiled options. There's
ImageMagick, open source, but from what I've
seen it seems to be wildly bloated, and it no longer
supports Win9x. It's probably only relevant if you
wanted to recompile only the JPG code (C++). There's
also an Intel DLL somewhere,
but that had slight license restrictions and I think they
discontinued it.

Several years ago I went looking and
tried a half dozen or so options. I ended up with
something called nviewlib.dll. It works well and is one
of the smallest DLLs I found. The DLL has a Borland
icon, so it may just be a wrapper for Delphi JPG
handling. I don't know. But I've had good luck with it.
(The license is "postcardware" but the email address
seems to be long-since inactive.)

There's also what seems to be a similar thing from
Jerry French, who used to frequent this group:
http://www.jerryfrench.co.uk/pictojpg.htm
It comes with Delphi source code, and Jerry always
had very dependable info. in his posts here, so I'd be
inclined to trust whatever he wrote.


Does anyone have any idea of compressing .jpg files in VB6 on WinXP
Thanks
Dave


.



Relevant Pages

  • Re: How do I stop my software from getting cracked?
    ... separate DLL. ... You can write self-modifying code to confuse the cracker. ... I put all the license check code in a method critical to ... some critical functionality here... ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: A Comment by RMS that Rene Should Take to Heart
    ... LGPL exists for _STATIC_ linking. ... This means the plug-ins must be released under the GPL ... DLL program to a non-GPLed program. ... the GNU Lesser General Public License may be linked ...
    (alt.lang.asm)
  • Re: Protecting a COM DLL
    ... | create a DLL. ... Two are controls that require a license. ... "An OCX is just an ActiveX ...
    (microsoft.public.vb.general.discussion)
  • Re: save image control as JPG - help with confusion about how?
    ... will be a tiny tiny commercial product I need something ... legal but preferable free to let users save pics. ... Jerry French has a dll that he wrote in Delphi. ...
    (microsoft.public.vb.general.discussion)
  • Re: (not about) Re: How To Learn Lisp
    ... Previous GPL versions affected only the module that directly ... under GPLv2 only that DLL would be GPL'd. ... restricts the distribution of binaries anyway). ... At issue was the transitive application of the GPL license. ...
    (comp.lang.lisp)