Find Jobs
Hire Freelancers

Create thumbnails from clipboard / pure Visual Basic 6.0

$30-250 USD

进行中
已发布将近 14 年前

$30-250 USD

货到付款
Context: The required Visual Basic 6.0 function will be part of a PowerPoint COM Add-In. Either a single PowerPoint slide or several shapes will be copied to the clipboard by the Add-In. In both cases, PowerPoint automatically generates a bitmap representation of the slide / shapes in the clipboard. Project description: The required function needs to generate a .png thumbnail from the PowerPoint-generated bitmap clipboard contents (single slide / multiple shapes). Input parameters: - Width and height of thumbnail (in pixels) - Path to thumbnail file - Background color as RGB value (applies if original aspect ratio is not equal to thumbnail aspect ratio) Output: - .png thumbnail saved to specified path on disk - Downsizing in high quality incl. anti-aliasing (use GDI+) - Original aspect ratio is to be maintained - If original aspect ratio is not equal to thumbnail aspect ratio, contents are to be centered horizontally / vertically - Function to return true if thumbnail has been created successfully, false otherwise Further requirements: - Documented Visual Basic 6.0 source code - Single .bas module, no forms, no classes - Pure VB6, standard Windows API and [login to view URL], no other components (.dll, .ocx) are to be used - No temporary files are to be created (all intermediate operations need to happen in memory, not on disk) - Clipboard is to be cleared after reading bitmap Pseudo code: Public Function CreateThumbnail(Width as Integer, Height as Integer, BackColor as Long, Path as String) as Boolean OpenClipboard Bitmap = GetBitmapFromClipboard() ClearClipboard CloseClipboard PNG = CreateThumbnail(Bitmap, Width, Height, BackColor) 'Maintain aspect ration and center horizontally / vertically SavePNGtoPath PNG, Path CreateThumbnail = success 'return true if thumbnail was created successfully, otherwise false End Function Milestone payments: 1. Fully functional sample .exe which creates thumbnail from clipboard and saves it to disk as .png (test dimensions: 150x100 pixels) 2. Fully documented source code
项目 ID: 650937

关于此项目

3提案
远程项目
活跃14 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Dear Sir, Please see your PMB for a sample. Regards.
$180 USD 在3天之内
5.0 (10条评论)
5.0
5.0
3威客以平均价$200 USD来参与此工作竞价
用户头像
11 years of experience in development proyects, Microsoft Certified MCP, MCTS, MCPD, MCT.
$220 USD 在10天之内
4.6 (6条评论)
4.2
4.2
用户头像
Dear Sir, see PMB.
$200 USD 在5天之内
0.0 (1条评论)
0.0
0.0

关于客户

GERMANY的国旗
Bietigheim-Bissingen, Germany
5.0
13
付款方式已验证
会员自9月 13, 2009起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。