在我的应用程序中,我首先让用户选择一个视频:
startActivityForResult(new Intent(Intent.ACTION_GET_CONTENT).setType("video/*"), ACTIVITY_PICKVIDEO);
Run Code Online (Sandbox Code Playgroud)
然后我确定视频ID:
fileID = Integer.parseInt(contentUri.getLastPathSegment());
Run Code Online (Sandbox Code Playgroud)
因此,视频content://media/external/video/media/5的ID为5.
然后我尝试获取缩略图位图:
ContentResolver crThumb = getContentResolver();
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 1;
Bitmap curThumb = MediaStore.Video.Thumbnails.getThumbnail(crThumb, fileID, MediaStore.Video.Thumbnails.MICRO_KIND, options);
Run Code Online (Sandbox Code Playgroud)
抛出没有异常,但位图的宽度和高度为-1.我不确定所需的ID getThubnail()是否实际上是我上面确定的ID.
有没有人知道如果你有内容Uri如何获取缩略图位图的工作示例?
有趣的是(也许是这样)当我尝试使用MediaStore.Video.Thumbnails.MINI_KIND缩略图大小和尝试时,我会得到null .IllegalArgumentException ("Unsupported kind: 2")FULL_SCREEN_KIND
我正在使用Android 2.1的摩托罗拉里程碑.
编辑: 我也尝试通过查询BaseColumns._ID来获取ID,但结果与Uri相同(在给定的示例中,_ID为5).
我试图将YouTube缩略图和Vimeo缩略图放在同一个脚本中,但对我来说这并不容易,因为我是jQuery的新手.
我想问一下是否有人可以看看这个jQuery脚本在任何浏览器中运行良好:http://jquery-howto.blogspot.com/2009/02/how-to-get-youtube-video-screenshot.html
我也看到了这个问题:从Vimeo获取img缩略图?,但没有关于如何使用jQuery做到这一点.
我觉得应该是很容易使对谁已经知道jQuery的编码,这将是谁将会使同时使用影片的Tumblr主题明确的解决方案.
我有一个充满城市的 Django 数据库。我想使用 Django 管理面板将每个城市的多张图片上传到我的服务器的某个文件夹中,比如 /images/country_name/state/city/。这可能会添加到城市管理表单中,因此图像和信息都可以在一页上进行编辑。我还需要选择一个主图像并将其转换为缩略图,以便可以在搜索结果中使用。实现此类功能的好方法是什么?有没有好的 django 插件可以帮助我完成这些任务?
我在我的网页Fancybox 2缩略图中.
一个拇指正在工作,但第二个不是.相反,它会在浏览器选项卡中打开第二个拇指.
我如何解决这个问题,以便第二个拇指在Fancybox中正常工作?
HTML:
<script>
$('.slideshow-thumbs2').fancybox({
prevEffect: 'none',
nextEffect: 'none',
closeBtn: false,
arrows: false,
nextClick: true,
helpers: {
thumbs: {
width: 50,
height: 50
}
}
});
</script>
<a class="slideshow-thumbs2" rel="slideshow-thumbs2" href="/SSJ100/Prev1.jpg" title="Superjet 100">
<img src="/SSJ100/Prev1.jpg" width="220px" height="200px" style=" box-shadow: 0 0 1px black; -moz-border-radius: 4px; -webkit-border-radius: 4px; " alt="" class="active"/>
</a>
<a class="slideshow-thumbs2" rel="slideshow-thumbs2" href="/SSJ100/Prev2.jpg" title="Superjet 100">
<img src="/SSJ100/Prev2.jpg" width="220px" height="200px" style=" box-shadow: 0 0 1px black; -moz-border-radius: 4px; -webkit-border-radius: 4px; " alt=""/>
</a>
<a class="slideshow-thumbs2" …Run Code Online (Sandbox Code Playgroud) 我遇到了一个困扰我的问题。我正在尝试在主题functions.php文件中创建自定义简码,该文件将允许我将帖子中的特色图片插入并放置到帖子中,然后将其右对齐。
以下是我上次尝试的代码,我一直在寻找不同的来源,并尝试了不同的尝试,但无济于事。
function featured_img_left() {
if (has_post_thumbnail() ) {
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_image_src($image_id,'medium');
$image_url = $image_url[0];
} ?>
<img src="<?php $image_url?>" class="pic_left" />
<?php }
add_shortcode ('feat-img-left', 'featured_img_left');
Run Code Online (Sandbox Code Playgroud)
我要去哪里错了?
我正在尝试创建我的第一个wordpress主题,我现在遇到一个我似乎无法解决的问题.
由于主题的设计,我想在每个帖子上都有特色图片,但它们需要大小相同.在我的functions.php上,我启用了功能图像,设置了一个大小甚至尝试添加自定义大小,但没有任何工作正如我想要的那样.我的代码看起来像这样:
function.php:
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 200,200, true);
add_image_size( 'feat', 200, 200, true );
Run Code Online (Sandbox Code Playgroud)
然后在我的content.php上:
<?php the_post_thumbnail('feat'); ?>
Run Code Online (Sandbox Code Playgroud)
图像会调整大小,但不会裁剪.它使图像的较大边等于200,但仍然保持原始的纵横比.
我做错了什么想法?
是否可以在ipad应用程序中创建doc文件和.xls文件中的缩略图.