zoukankan      html  css  js  c++  java
  • Image.FrameDimensionsList 属性-----具体使用案例

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

    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:WLJToolWLJTLongtengGenesAndSupremePictureSplitFrame{0}.jpg", xt), ImageFormat.Jpeg);
    }
    }
    }
    }

  • 相关阅读:
    #1071 : 小玩具
    #1063 : 缩地
    #1124 : 好矩阵
    hiho#1145 : 幻想乡的日常
    hiho#14
    hiho 毁灭者问题
    西南民大oj(递推)
    西南民大oj(矩阵快速幂)
    西南民大oj(两园交求面积)
    hdu2844(多重背包)
  • 原文地址:https://www.cnblogs.com/1175429393wljblog/p/5674961.html
Copyright © 2011-2022 走看看