/
edmiCompressFile
edmiCompressFile
EdmiError edmiCompressFile(SdaiString uncompressedFile, SdaiString compressedFile, SdaiInteger tradeOff, SdaiReal *rate);
Compress a file on the file system.
Arguments
Type | Name | Comment |
SdaiString | uncompressedFile | Name of the file to be compressed, |
SdaiString | compressedFile | Name of the compressed file. |
SdaiInteger | tradeOff | Integer number between 1 and 9. Optimizes on speed and compression rate respectively. |
SdaiReal | *rate | Returns the compression rate. |
Return Value
Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'US:_r_EDMInterface'.
Options
Example
EdmiError rstat; SdaiReal rate; SdaiString file = "c:/home/johnny/b43_765.stp"; SdaiString compFile = "c:/home/johnny/ b43_765.stp.zip"; . . . /* Compress */ if (rstat = edmiCompressFile(file, compFile, 4, &rate)) { printf("\nError %d in edmiCompressFile: %s", rstat, edmiGetErrorText(rstat)); goto error; } printf("\nCompressed %s with Compression Rate: %f", file, rate); . . . /* Uncompress */ if (rstat = edmiUncompressFile(compFile, file, &rate)) { printf("\nError %d in edmiUncompressFile: %s", rstat, edmiGetErrorText(rstat)); goto error; } printf("\nUncompressed %s, Compression Rate: %f", compFile, rate); . . .
See also
Filter by label
There are no items with the selected labels at this time.
, multiple selections available,
Related content
edmiUncompressFile
edmiUncompressFile
More like this
Compress file
Compress file
More like this
EDMLocalStream
EDMLocalStream
More like this
EDMConstants.CompressionTypes
EDMConstants.CompressionTypes
More like this
xpxCompressFile
xpxCompressFile
More like this
edmiGetStepReadResults
edmiGetStepReadResults
More like this