PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Required Android version
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Generates a miniature of the specified photo or video. This miniature is generated in JPEG format.
Notes:
  • If photos must be used in Android applications, we advise you to work with miniatures and not with the initial photos taken by the device.
  • Versions 22 and later
    This function is equivalent to CameraGenerateMiniature.
    New in version 22
    This function is equivalent to CameraGenerateMiniature.
    This function is equivalent to CameraGenerateMiniature.
sPhoto is string = VideoStartApp(viPictureCapture)
IF not ErrorOccurred THEN
bThumbnail is boolean
bThumbnail = VideoGenerateThumbnail(sPhoto, ...
fExtractPath(sPhoto, fDirectory + fFileName) + "_thumb.jpg")
END
Syntax

Generating the miniature of a photo or video with automatic size Hide the details

<Result> = VideoGenerateThumbnail(<Source> , <Destination>)
<Result>: Boolean
  • True if the generation was performed. The height of the generated miniature will be equal to 96 pixels and its width will be calculated according to the width/height ratio of the source image or video.
  • False if an error occurred. In this case, the ErrorOccurred variable is set to False. To find out the error details, use ErrorInfo.
<Source>: Character string (with quotes)
Full path of photo or video for which a miniature will be generated. For a video, the file must be found in a shared location of device (on the sdcard for example).
<Destination>: Character string (with quotes)
Full path of file where the miniature will be saved.

Generating the miniature of a photo with a given size Hide the details

<Result> = VideoGenerateThumbnail(<Source> , <Destination> , <Width> , <Height>)
<Result>: Boolean
  • True if the generation was performed,
  • False if an error occurred. In this case, the ErrorOccurred variable is set to False. To find out the error details, use ErrorInfo.
<Source>: Character string (with quotes)
Full path of photo or video for which a miniature will be generated. For a video, the file must be found in a shared location of device (on the sdcard for example).
<Destination>: Character string (with quotes)
Full path of file where the miniature will be saved.
<Width>: Integer
Width (in pixels) of miniature to generate.
<Height>: Integer
Height (in pixels) of miniature to generate.
Remarks

Required Android version

This function is available on the devices running Android version 2.2 or later (api level 8).
A fatal error will occur if the function is used with an earlier system version.
To find out the version of Android system on which the application is run, use SysAndroidVersion.
Related Examples:
WM Expense Account Cross-platform examples (WINDEV Mobile): WM Expense Account
[ + ] This example allows you to manage your fees.

Let's see the main features of this application:
- The input of invoices
- Management of foreign currencies
- Inclusion of photo document for the invoices
- Ability to email the expense account
- Ability to track the expense accounts
- ...
Components
Android wdandroid.jar
Minimum required version
  • Version 17
Comments
Click [Add] to post a comment