首 页IT知识库收藏本站
当前位置:翔宇亭IT乐园IT知识库C#多媒体编程
多媒体编程知识文章关闭所有内容预览 | 展开所有内容预览
  • [组图] C#绘图:在屏幕上画一条直线 [内容预览] 3220 | 2012-08-19
    本例演示如何在屏幕上画一条直线。 程序设计界面如下: 设计时,4个文本框从上到下,从左到右已经重新命名为txtX1,txtY1,txtX2,txtY2,界面下面是一个Panel控件,并将其背景色修改为白色。 按钮的Click事件代码如下: Graphics g = panel1.CreateGraphics(); int x1, x2, y1, y2; x1 = Con...

    [阅读全文]

  • C#中像素与毫米之间换算方法 [内容预览] 1115 | 2012-05-13
    C#中以像素作为尺寸单位,像素是一种相对的尺寸概念,与毫米的转换与当前显示器的分辨率有关。在不同分辨率下转换的系数不同。 借助GDI可以完成毫米至像素的转换。 public static double MillimetersToPixelsWidth(double length)  { System.Windows.Forms.Panel p = new System.Windows...

    [阅读全文]

  • 使用C#绘制图片的几个方法 [内容预览] 1205 | 2011-04-02
    本文介绍了使用C#绘制图片的几个方法,主要解决了以下几个问题: 1)如何获取.gif图片中的各个帧? 2)如何获取图片的缩略图? 3)如何“截取”图片的指定区域? using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; public class ImageHel...

    [阅读全文]

  • 使用GDI图形设备接口进行绘图 [内容预览] 418 | 2011-03-16
    GDI是Windows提供的一套函数和结构,以便于我们调用它们来绘图。为什么要提供这样一个接口呢? 因为我们有不同的输出设备,各种显示器,各种打印机,他们有不同的打印驱动程序,也就是说,我们要针对不同的设备编程,要调用不同的设备驱动程序吗?那么,我的显示器换了,是不是我们的程序就要更换呢?我们并没有这样的麻烦,为什么呢?GDI提供这样一个平台,屏蔽了他们的差异。感觉就像Windows 操作系统屏...

    [阅读全文]

  • [图文] 在C#里面运用微软AGENT之TTS [内容预览] 335 | 2011-02-17
    微软Agent API能够提供卡通角色的显示,另外,它还可以支持语音识别,因此应用软件可以对语音命令作出反应,而卡通角色可以通过合成的语音、录制好的音频信号或文字对命令作出反应。 使用微软AGENT的要求 要使用该技术,必须使用组件:微软Agent核心组件、微软Agent中的卡通角色(Genie、Merlin、Robby和Peedy)、微软Speech API 4.0a运行时间库、微软语音识别...

    [阅读全文]

  • 使用C#自己制作字幕屏幕保护程序 [内容预览] 501 | 2011-02-09
    屏幕保护程序的扩展名虽然是"scr",但其实是一个可执行的"exe"文件。但他又是一个比较独特的"exe"文件。下面就来探讨一下,用C#是如何编写屏幕保护的整个过程。 1、本文中介绍的程序设计及运行环境 (1)微软视窗2000 服务器版 (2).Net Framework SDK 正式版 2、关键步骤 (1)设定程序的窗体符合屏幕保护的要求: 屏幕保护有自身的特点。譬如:屏幕保护都是充...

    [阅读全文]

  • [转载] 用C#实现语音朗读技术 [内容预览] 1170 | 2010-12-15
    本文使用MSTTS实现了语音朗读功能,非常实用,你编写完就可以用它来帮助你朗读引文资料啦。只要进行下面的几个步骤就可以了。 1.安装MSTTS 如果你有装金山词霸,系统就已经安装了,可以在winnt\speech中打到vtxtauto.tlb文件; 2.用.Net SDK自带的tlbimp工具把vtxtauto.tlb转换成.dll格式: tlbimp vtxtauto.tlb /sile...

    [阅读全文]

  • [图文] 在C#中实现语音合成与识别技术 [内容预览] 945 | 2010-12-15
    如果我们自己能编写一个中文发音和中文语音识别的软件,那该有多酷!本文就介绍了在C#中借助于微软公司开发的一个SASDK软件来实现这个功能。 首先,我们需要安装微软的Speech Application SDK(SASDK),它的最新版本是 SAPI 5.1, 他能够识别中、日、英三种语言,你可以在这里下载: http://www.microsoft.com/speech/download/sd...

    [阅读全文]

  • [组图] 使用C#处理数字图像 [内容预览] 684 | 2010-12-15
    本文就通过一个简单的实例,向大家展示了在Visual C#中如何运用GDI+和Unsafe代码类等技术以实现简单的数字图像处理。 一.概述 本文的实例是一个数字图像处理的应用程序,它完成的功能包括对图像颜色的翻转、对图像进行灰度处理和对图像进行增亮处理。该程序对图像进行处理部分的代码包含在一个专门的Filters类里面,通过调用该类里的静态成员函数,我们就可以实现相应的图像处理功能了。为实现图...

    [阅读全文]

  • C#获取WAVE文件文件头信息 [内容预览] 425 | 2010-11-21
    using System; using System.IO; using System.Text; namespace WAV { /// <summary> /// Summary description for Wav. /// </summary> public class Wav { public Wav() { // // TODO: Add construct...

    [阅读全文]

  • 测试媒体播放类的程序 [内容预览] 236 | 2010-11-21
    在前面的一篇文章中(C#中用API实现MP3等音频文件的播放类)给出了使用API播放MP3等音频文件的类,但没有给出具体的测试方法,在这里给出具体的测试方法。 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.For...

    [阅读全文]

  • C#制作公章 [内容预览] 633 | 2010-09-10
    本文借助C#的绘图功能讲解了制作公章的方法: private void button1_Click(object sender, System.EventArgs e) { Graphics g = this.CreateGraphics(); g.Clear(Color.White); //g.InterpolationMode = InterpolationMode.H...

    [阅读全文]

  • C#画笔的用法 [内容预览] 713 | 2010-08-31
    本文演示了在C#中使用画笔的源代码,供大家参考使用。下面的源代码中首先定义了一个矩形类(Rectangle),这个类从Shape类中派生出来,在类中定义了两个变量成员来代表画笔的起点和终点。 public class Rectangle : Shape { protected Point m_Start; protected Point m_End; public Rect...

    [阅读全文]

  • [转载] 使用C#编写的视频播放类 [内容预览] 461 | 2010-08-01
    下面给出一个完整的使用C#编写的视频播放类。 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; us...

    [阅读全文]

  • C#中用API实现MP3等音频文件的播放类 [内容预览] 367 | 2010-07-17
    C#没有提供播放MP3等音频文件的类,要编写播放MP3等音频文件程序,必须使用第三方控件或类。本文使用API函数mciSendString,编写一个播放MP3等音频文件的类。  具体源码如下:  一、使用API函数mciSendString构成的媒体播放类。 using System; using System.Runtime.InteropServices; using System....

    [阅读全文]

总数1530 上一页1下一页
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2024 biye5u.com. All Rights Reserved.