上一篇中说到了图片的具体产生以及属性,本篇主要是具体的使用,详情案例见下面的具体视图及代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;

namespace PictureSplit
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}

private void btnStart_Click(object sender, EventArgs e)
{
//图片构成有两种形式 1、多页(.gif)和2、多分辨率
string pathString = Path.Combine(Application.StartupPath, "20160715.gif");
Image image = Image.FromFile(pathString);
FrameDimension frameDim = new FrameDimension(image.FrameDimensionsList[0]);
int count = image.GetFrameCount(frameDim);
for (int xt = 0; xt < count; xt++) {
image.SelectActiveFrame(frameDim, xt);
image.Save(string.Format(@"E:\WLJTool\WLJTLongtengGenesAndSupreme\PictureSplit\Frame{0}.jpg", xt), ImageFormat.Jpeg);
}
}
}
}

转载于:https://www.cnblogs.com/1175429393wljblog/p/5674961.html

Image.FrameDimensionsList 属性-----具体使用案例相关推荐

  1. HTML/CSS学习笔记03【CSS概述、CSS选择器、CSS属性、CSS案例-注册页面】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  2. css flex布局 模型(CSS justify-content 属性) - 代码案例

    css flex布局 模型(CSS justify-content 属性) - 代码案例 效果图: . 代码如下: .father{display: -webkit-box;display: -ms- ...

  3. mesh threejs 属性_ThreeJS拖动案例解析

    概述 最近在做一个3D相关的项目,项目中有一个需求是需要支持点击鼠标左键拖动画面中的相应模型移动位置.由于自己是刚接触3D这块一开始对这个需求还是比较懵的,于是从网上找了个DEMO,于是就跟着这个de ...

  4. CSS的基本概念及文字属性、段落属性、背景属性、列表案例符号的样式

    一. CSS的基本概念 1.CSS是层叠样式表(Cascading Style Sheet) ,用于控制网页的外观.指颜色 背景 大小元素定位. Css选择器:css选择器,也称为选择符,用于选择需要 ...

  5. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作

    文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...

  6. android 属性动画高级,Android高级UI开发(二十五)属性动画实战案例之流浪大师与乔帮主...

    在上一篇文章里我们介绍了属性动画的基础知识,今天我们综合运用属性动画的知识来完成一个动画案例.首先,看一下这个动画效果: 1.  分析这个动画案例 第一个动画(浏览大师的动画)是:当点击顶部" ...

  7. Vue2.(过滤器,Watch侦听器,计算属性,购物车案例)

    目录 过滤器 1.定义过滤器 2.私有过滤器和全局过滤器 3.连续调用多个过滤器 4.过滤器传参 5.过滤器的注意点 watch 侦听器(监视数据的变化) 1.使用 watch 检测用户名是否可用 2 ...

  8. java中属性文件读取案例_java相关:Spring中属性文件properties的读取与使用详解

    java相关:Spring中属性文件properties的读取与使用详解 发布于 2020-6-3| 复制链接 摘记: Spring中属性文件properties的读取与使用详解实际项目中,通常将一些 ...

  9. python面向对象类属性_python面向对象之类属性和类方法案例分析

    本文实例讲述了python面向对象之类属性和类方法.分享给大家供大家参考,具体如下: 目标 类的结构 类属性和实例属性 类方法和静态方法 01. 类的结构 1.1 术语 -- 实例 使用面相对象开发, ...

最新文章

  1. 工作中用不到的技术要不要学?
  2. 运维面试经验总结(1)
  3. ABAP 向上取整和向下取整 CEIL FLOOR
  4. Python list,tuple,dict,set高级变量常用方法
  5. “我没搞懂元宇宙,但一天能赚9w块”
  6. 在HTML5中,用getCurrentPosition()获取用户的当前位置
  7. !heap 和 _HEAP_ENTRY
  8. tomcat查看线程数
  9. 图中两点所有路径_8数培优:一只很励志的蚂蚁,揭示空间最短路径问题
  10. java中字符串逆序_[Java教程]一行代码实现字符串逆序输出
  11. 生命在于学习——密码暴力破解
  12. android监听系统来电并弹出提示窗口,Android 监听来去电 弹出悬浮窗提示
  13. 服务器安装系统路径,裸金属服务器安装多路径软件
  14. 【交通标志识别】BP神经网络交通标志识别【含GUI Matlab源码 718期】
  15. 原本在滴滴只负责批100万元以上开支的Leslie决定,ofo所有30万元以上的开支都要由她亲自过目。那段时间,他“天天晚上12点才下班,眼睛都熬红了”...
  16. Visul C++中CList用法
  17. [2021.10.14][Android P]OpenCamera详细分析(Camera2+Hal3)
  18. 解决Idea只能用bat文件打开不能用exe打开问题
  19. 谈谈程序员的自我修养
  20. CODING 现已支持墨刀原型引入

热门文章

  1. AcWing 898. 数字三角形(线性DP)
  2. java验证jdk_jdk下载,配置,验证
  3. android6.0原生brower_android原生browser分析(二)--界面篇
  4. Spark数据统计指标计算
  5. 笔记︱信用风险模型(申请评分、行为评分)与数据准备(违约期限、WOE转化)
  6. Express框架是什么
  7. Android 初级探讨 OOM问题 以及解决优化之道
  8. MySQL给查询结果添加一表表示行号或名次(1)
  9. windows上编译和安装hadoop2 (一)
  10. Windows上Python3.5安装Scrapy(lxml) 以及与twisted有关错误的解决