L_VecSaveFile
#include "lvkrn.h"
L_INT EXT_FUNCTION L_VecSaveFile(pszFile, pVector, nFormat, pSaveOptions)
|
/* file name */ | |
|
pVECTORHANDLE pVector; |
/* pointer to the vector handle */ |
|
L_INT nFormat; |
/* file format */ |
|
pSAVEFILEOPTION pSaveOptions; |
/* pointer to a structure */ |
Saves a vector image, contained in a vector handle, to a file in any of the supported compressed or uncompressed formats.
|
Parameter |
Description |
|
pszFile |
Character string containing the output file name. |
|
pVector |
Pointer to the vector handle that references the image data to save. |
|
nFormat |
Format of the output file. For valid values, refer to Formats of Output Files. |
|
pSaveOptions |
Reserved for future use. Pass NULL. |
Returns
|
SUCCESS |
The function was successful. |
|
< 1 |
An error occurred. Refer to Return Codes. |
Comments
Saves a vector image contained in a vector handle to a file in any of the supported vector image formats. For more information about file formats that support vector images, refer to Formats of Output Files.
Required DLLs and Libraries
|
LVKRN For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application. |
See Also
|
Functions: |
Example
void TestVecSaveFile ()
{
/* This example loads a temporary vector and saves it to a new file. */
VECTORHANDLE TmpVector; /* Vector handle for the temporary vector image. */
/* Load a vector vector image */
L_VecLoadFile(TEXT("drawing3.dxf"), &TmpVector, NULL, NULL );
/* Save the image as a windows meta file. */
L_VecSaveFile(TEXT("TEST.WMF"), &TmpVector, FILE_WMF, NULL );
/* Free the temporary vector.*/
L_VecFree( &TmpVector );
}