任命书红头文件格式

2024-11-06

任命书红头文件格式(精选12篇)

1.任命书红头文件格式 篇一

在利用MapGIS进行土地建库时,原始数据大部分是CAD格式的文件,而MapGIS不能直接利用此格式的文件,并且只识别以.dxf格式为标准的CAD格式文件,因此,在进行建库前,必须把CAD文件以.dxf的格式保存并将其转换成MapGIS格式文件。而MapGIS文件转换子系统,可实现不同系统间的数据转换,从而达到资源共享的目的。但将CAD数据转换为MapGIS数据时,经常会遇到两边参数条件不匹配的问题,并且在CAD中有些图元是以块的形式组成,如果通过直接的转换,会将.dxf文件中的块打碎,转换成对应的线文件,一个块转换后会变成多个线段,而不是所需要的以子图的形式输出,对日后的修改带来了许多不便。主要讨论如何解决此类问题,使CAD与MapGIS的转换能够完整、高效。

2 常见问题

基于两种软件的兼容性方面的问题,AutoCAD环境下*.dx格式的文件转换为MapGIS数据时,转化之后会伴随坐标不匹配或数据丢失等问题。为了避免这些问题的发生,就要进行MapGIS平台上的再编辑工作。两种制图软件系统库不匹配,就会丢失数据,比如转换后的图档丢失线条,可能是线条与背景色相同而导致遮蔽,这时使线条颜色与背景色调整一下,使其区分开来就会显示出来。对于真正导致数据丢失的情况,比如字符、色块的丢失等,可以在MapGIS环境下修复数据。

在AutoCAD系统中完整图件在转换后偏离原味的情况也常有发生,有的偏移幅度很大,几乎从原图中移走。这是由于两种系统的坐标没有匹配而导致其余原图位置不一。这种情况,可以分析转换前后的图件,针对偏移的位置和内容,在MapGIS平台上,应用镜像技术来对整块图形调整坐标。

借助以上转换策略,配合相关技巧,可以基本使图件在两种不同的系统中完整转换。

3 图像属性对接技术

在文件转换前,首先应观察CAD图中哪些需要转换为点文件,哪些可归类为线文件,哪些需要造区。这样在转换时,可减少漏转的情况出现。

为解决CAD与MapGIS参数条件不匹配的问题,MapGIS系统提供了一套对照表文件接口:“arc_map.pnt”——子图和块的对照表;“arc_map.lin”——线型对照表;“cad_map clr”——颜色对照表;“cad_map.tab”——图层对照表。此对照表可在MapGIS安装目录中,slib文件夹中找到。将4个文件复制粘贴到SuvSlib文件夹中,并将MapGIS常用系统库改成SuvSlib文件夹,接下来就可对这4个对照表进行编辑。

3.1 编辑符号对照表

将SuvSlib文件夹中“arc_map.pnt”以写字板或记事本的方式打开,可看到子图和块的对照表如图1所示。

此表中,第一列为CAD的块名,第二列为对应MapGIS的编码,需要注意的是,MapGIS的编码指的不是子图号,而是“数字测图”模块中查到的。编辑子图与块的对照表,在CAD的设计中心中,可看到CAD文件中用到的块,每个块的下面,即是它的编号。打开数字测图模块,新建一个测量工程,打开工具下的符号箱。此符号箱根据常用的符号,有工矿、交通、管线、水系的符号和线形。打开CAD块对应的类型,将鼠标放到符号上,即可看到子图编码,如图2所示。将CAD中块的编号和MapGIS中对应的子图编码输入到对照表中,保存文件。

3.2 编辑图层对照表

以同样的方式,将SuvSlib文件夹中“cad_map.tab”以写字板或记事本的方式打开,可看到图层对照表如图3所示。

与子图和块的对照表不同,此对照表第一列为MapGIS的图层号,第二列为CAD的层编码。打开CAD中的图层特性管理器,可看到原文件所用到的图层编码,对应修改记事本中MapGIS的图层号即可。

以上两步输入时应注意两个代码间不能用Tab键,只能用空格键,在第二列的代码后应按“回车”键,不可出现空格键。

3.3 颜色及线形属性修改

一般来说,编辑符号(CAD系统的块与MapGIS系统的子图)及图层对照表即可,因为颜色是随图层一同转换过去的,而线型的对应可在MapGIS输入编辑中做后期处理。

3.4 AutoCAD中的线型名与MapGIS中的编码对照实现Auto-CAD数据向MapGIS数据的转换

通过编辑软件打开arc_map.lin对照表,可以看到有两列数据。前一列是AutoCAD系统中的线型名称。后一列表示MapGIS系统的编码。但是对于随层方式标注现行的情况,就不能以对照表的方式转换到MapGIS软件中。可以把随层替换为其对应的相应线型名。

这种方法的编辑过程为:启动MapGIS系统,打开数字测图系统模块,操作新建测量工程文件,然后设置系统库目录为MapGIS的安装目录。点击菜单中的“工具”菜单,转到地物编辑表中,显示出地物相应编码,相关参数也一目了然,修改相应参数即可。

4 文件转换

进入文件转换模块,选择输入→装入DXF,找到对应的文件。文件中有很多层,如果有哪些层不需要转出,可以做对应的选择,点击OK,系统自动处理完毕,右键复位窗口,便可看到转换后的点、线文件。我们知道,MapGIS系统文件的基本类型分为3类:点文件、线文件、区文件。文件转换后,一般只有点和线文件,而区文件一般由组成区边界的线文件通过造区得到。方法为:在输入编辑模块中,将需要造区的线文件处于编辑状态,选择其他下拉菜单中的自动剪断线,此时所有相交的线在相交点处自动剪断。点击其他下拉菜单中的清除微短线、清重坐标及自相交、检查重叠弧线,当均不出现问题时,便可点击拓扑错误检查中的线拓扑错误检查,如果弹出错误对话框,则根据错误提示进行修改,最后选择线转弧短并保存,此时形成了一个区文件。此过程需要注意的是:所有线应在同一线文件中,否则会出现错误。将新形成的区文件添加至项目后应进行拓扑重建再根据需要修改区参数。

5 结语

研究.dxf格式文件转换成MapGIS格式文件具有十分重要的使用价值,而在转换过程中,会遇到因编码不一致而导致参数不对应等问题的发生,通过此研究,总结出解决此类问题的一般步骤和方法,希望对初学MapGIS人员学习起到一定的帮助作用。

参考文献

[1]吴信才.MapGIS地理信息系统[M].北京:电子工业出版社,2004.

[2]梁文芳,徐波.中国论文联盟www.Lwlm.com关于CAD格式文件转换成MapGIS格式文件的探讨.

[3]乔天荣.AutoCAD和MapGIS间数据转换的应用和探讨.北京测绘,2012,(3).

[4]周敏.MapGIS与AutoCAD数据转换分析.中国新技术新产品,2012,(20).

[5]郭丽.MapGIS与AutoCAD、Sufer、CorelDraw之间数据转换的特点及问题.商品与质量.学术观察,2012,(9).

[6]徐艳萍.AutoCAD矢量信息到MapGIS格式的转换.内蒙古石油化,2008,(12).

2.“打印”出来的 PDF格式文件 篇二

一、必备条件——装一台虚拟打印机

首先,你需要有一台特殊的打印机——虚拟打印机。这台打印机是随抓图软件SnagIt附带的一种虚拟打印机,有两种安装方法。

1. 自动安装虚拟打印机

如果选择用安装版安装7.0以上版本的SnagIt抓图软件,通过完全安装的方法,安装完成后会获得这台打印机。

2. 手动安装虚拟打印机

如果你使用的是不用安装的绿色版SnagIt软件,那么你不会在控制面板中找到SnagIt打印机的影子。你需要通过设置的方法进行安装。

二、格式转换——下达一个打印命令

1. 打开任意文档

2. 执行打印命令

3. 选择虚拟打印机

4. 进行输出设置

5. 得到输出结果

6. 输出结果预览

3.生产委员任命书红头文件模板 篇三

**建(2020)第7号

关于公司成立安全生产委员会及人员任命的通

公司各部门、各分公司及各项目部:

为认真执行国家安全生产方针、政策、法规,加强公司安全生产管理工作,保证公司安全生产顺利的进行,经公司研究决定成立安全委员会,负责公司安全规划和目标实现的工作;现任命:xx同志为安全委员会组长、xx同志为副组长;xx、xx、xx、为组员的安全生产委员会;望各单位在今后的工作中给予配合。

xx建设有限公司

2020年1月10日

主题词:设立

安全生产委员会

人员任命

抄报:董事长、总经理;

发:集团各下属部门;存档。

xx建设有限公司

4.任命书红头文件格式 篇四

地面自动站观测数据是气象预报, 气候预测, 科学研究最基本的资料, 其数据的准确性和及时性是关系到所有气象服务准确性和及时性的重要方面。随着全国各省气象部门逐步把所有气象台站建设成自动气象站, 截至2010年12月, 全国共有32000多个自动气象站, 其中参与考核的有27813个 (国家站2416个、区域站25397个) [1], 各省级中心和国家局信息中心接收到的资料数量呈不断上升趋势。

Z文件即台站上传至国家气象局的地面观测资料, 因为其文件名第一个字母为Z, 因此统称为Z文件。原来台站需要分别上传旧格式Z文件和地面报 (包括补充地面报) , 是为了适应人工观测, 同时也加大了台站上传的文件数量, 观测资料的时效性也比较差。而随着自动站的全面建设推广, 自动站传输旧格式Z文件的弊端也越来越明显, 因此国家气象局对地面测报进行了改革, 取消了旧格式Z文件和地面报 (包括补充地面报) 的传输, 开始传输新格式的Z文件。

而要将新格式Z文件应用到业务中去, 在其传输过程中必须进行报文格式检查。同时随着新一代国内气象信息系统的使用, 需要将格式检查程序集成至其系统中, 因此需要编写可以集成到新一代的基于linux下C语言的新格式Z文件格式检查程序。

2 新格式Z文件格式分析

2.1 文件名

国家级站单站文件名:

国家级站多站打包文件名:

区域级站单站文件名:

区域级站多站打包文件名:

2.2 文件格式分析

下面以一个单站新格式Z文件为例, 分析其格式, 其文件名为:

新格式Z文件格式 (如图1所示) 。

第1行为测站基本信息, 包括台站号、观测时间、纬度、经度等9组数据;

第2行为气压要素行, 包括所有气压要素, 共9组数据, 第1组“PP”为段标识符;

第3行为温度和湿度数据, 共14组, 第1组“TH”为段标识符;

第4行为累计降水和蒸发量数据, 共9组, 第1组“RE”为段标识符;

第5行为风观测数据, 共17组, 第1组“WI”为段标识符;

第6行为地温观测数据, 共20组, 第1组“DT”为段标识符;

第7行为自动观测能见度数据, 共5组, 第1组“VV”为段标识符;

第8行为人工观测能见度、云、天数据, 共13组, 第1组“CW”为段标识符;

第9行为其它重要天气数据, 包括雪、冻土、重要天气编码等数据, 共11组, 第1组“SP”为段标识符;

第10行为小时内每分钟降水量数据, 共2组, 第1组“MR”为段标识符;

第11行为人工观测连续天气现象, 第1组“MW”为段标识符;

第12行为台站级数据质量控制码, 共10组, 第1组“Q1”为段标识符;

第13行为省级数据质量控制码, 共10组, 第1组“Q2”为段标识符;

第14行为国家级数据质量控制码, 共10组, 第1组“Q3”为段标识符;

第15行为文件结束符, 为“NNNN”。

每一行都使用回车换行符“”结束。

由图1及以上对文件的说明可以看出, 新格式Z文件使用“=”来分开不同站的资料 (包括打包文件) , 因此“=”可以作为程序中分割不同台站观测数据的符号, 而每行之间可以用换行符“”来分割, 每组数据之间可以用空格“”来分割;除去第1行台站基本信息行外, 其余行都有段标识符来表明其观测内容, 因此程序中可以用段标识符来识别每一行, 可以检查出重复行、行顺序等问题;除第11行外, 其余行的数据长度、数据组数都是固定的, 因此可以判断出其组数、长度是否正确;文件最后结束符为“NNNN”, 也要考虑到有打包错误导致“NNNN”之后还有数据的情况。

3 处理程序功能分析及性能要求

3.1 程序功能分析

由上一节对新格式Z文件格式的分析可知, 首先由于接收到的文件组成比较复杂, 可能因为病毒或者软件问题、传输问题, 导致各种格式文件都有可能传输至接收目录, 台站上传的文件格式与正确格式比较相差可能比较大, 因此格式检查程序需要有较强的容错能力。将格式检查程序的结果分为3个级别:正确, 告警和错误, 分别采取不同的处理方法。同时由于台站和各省上传的新格式Z文件可能为单站文件, 也可能为打包文件, 程序也必须能同时处理这两种格式文件。

正确文件的文件名和文件格式都必须与前文中新格式自动站Z文件说明中的完全相同, 且其发送时间在文件接收时间窗口内 (现阶段只判断提前报, 下同) , 不为重复报, 经过格式检查程序后可进行共享、入库和格式转换等处理。

告警文件的文件名必须符合说明规定, 发送时间在文件接收时间窗口内, 不为重复报, 且文件中测站基本信息行必须完全符合规定, 之后的行允许缺行、行顺序错误、某一行的数据组数不正确、某一行的数据总长度不正确等问题存在, 都确定为告警文件, 程序将错误的行顺序纠正过来, 纠正过后的文件可以进行入库、格式转换处理, 不算缺报, 这样可以判断出这些文件的问题但又不将这些文件判断为缺报, 同时给出告警。

错误文件的文件名不符合说明的规定, 或者发送时间不在文件接收时间窗口内, 为重复报, 空报 (空文件或只有台站基本信息行, 没有观测数据行) , 或文件中测站基本信息行与规定的不相同, 程序即判断其为错误报, 此报文将被移至错误文件存放目录, 不进行处理, 同时给出文件错误告警。

如表1所示为格式检查程序对应的检查项目和检查结果。

3.2 程序效率分析

由于程序需要集成在新一代中, 新格式Z文件行数多, 需要处理的文件个数也比较多, 因此对其执行效率要求比较高, 尤其是在国家局, 按照2416个国家站来计算, 每5分钟自动站上传一次数据, 按照全部为单站数据来计算, 1小时上传的文件数量即为28992个。因此在程序编写中需要特别注意程序的执行效率, 采用高效的算法, 尽量使用内存和指针来实现。

4 程序的设计与实现

4.1 程序的设计流程

程序设计的基本流程见图2所示。将目录中的文件读入计算机内存后, 使用“=”分隔符来分割每个站的报文, 将各个站的报文分隔开, 这样处理可以使程序能同时处理单站格式文件和打包格式文件。之后使用换行符“”来分割每一行的数据, 分割后首先检查台站信息行是否正确。取台站信息行中的观测时间与机器时间进行对比, 如果观测时间比机器时间提前10分钟, 则判断报文为提前报, 将不接收。若经过“”分割后的数据只有台站信息行而没有观测数据, 则判断为空报。之后调用新一代中的函数来判断报文是否为重复报。根据新格式Z文件的正确行顺序来检查接收到文件的行顺序, 若为错则纠正后告警, 不会影响其后此报文的处理。表2为格式检查程序检查出的文件错误说明。

4.2 程序的关键部分

4.2.1 操作尽量在内存中完成, 尽量使用指针

由于系统对本程序的执行效率要求很高, 因此在程序要尽量使用指针来完成, 而不是通常使用的数组。首先读文件时, 将文件读入使用malloc () 函数分配好的内存中, 之后对数据的操作都在内存中进行[2];同时使用二维的指针数组来指向分割好的每一组数据, 使用指针来进行操作, 提高了程序的执行效率。

4.2.2 使用合适的分割符号和分割函数

认真分析单站和打包文件的格式, 采用首先使用“=”来分割每个站的数据, 之后使用“”来分割单站每一行的数据, 最后使用空格“”来分割每一组数据。

分割函数不是采用传统的strtok () 函数, 而是采用速度更快, 更简单的strsep () 函数来进行报文的分割[3]。可以实现分割报文时只是将各组数据的指针赋给二维指针数组而不是将数据不停的拷贝到数组中之后再进行格式检查, 大大提高了效率。

4.2.3 包含尽量多的错误、告警种类和详细的提示

实际应用中系统给出的报文错误和告警提示是各级技术人员排查错误来源的一个很重要的参考, 因此程序编写过程中就尽量包含了各种不同的错误、告警种类的详细信息, 是台站、省市级和国家级相关技术人员在报文格式出现问题后能尽快定位报文格式错误来源的重要参考信息。

4.3 程序的效率

通过对大量报文的格式检查来测试程序执行的效率, 图3为对一个共10020个站的新格式Z文件的打包文件 (此文件包含各种错误报文和告警) 进行格式检查所耗费时间, 可以满足省级和国家级系统的使用 (国家级每小时28992个单站文件) 。

5 结语

新格式Z文件的传输已经在三个试点省 (湖北, 河北, 内蒙古) 全面展开, 这三个省所有的测站都已经切换为上传新格式Z文件, 而本格式检查程序也已经集成到新一代国内气象信息系统中, 运行已经超过3个月。在此期间运行稳定, 能检查出规定的错误和告警, 效率能够满足要求, 同时也为下一步新格式Z文件传输在全国的切换使用打下了良好的基础。

摘要:在气象资料的传输过程中, 接收到资料后需要做的第一步就是对接收到的资料进行格式检查, 而资料格式检查程序的检查错误的全面性和执行效率的高低直接关系到后续的资料处理时效。本文首先介绍了自动站新格式Z文件的文件命名和正确格式, 接着详细分析介绍了针对其格式编写的格式检查程序的功能、程序关键点和其执行效率, 可以作为其它资料格式检查程序的参考。

关键词:新格式Z文件,格式检查,C语言

参考文献

[1]刘媛媛.自动气象站资料处理时效问题的研究[J].2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文集.2011:529-536.

[2]Neil matthew, Richard stones.Linux程序设计 (第3版) [M].北京:人民邮电出版社.2007:211-216.

5.任命书红头文件格式 篇五

之前就有很多网友咨询如何解决这个问题,我告诉他们只要在保存的时候注意选择格式为兼容模式即可。这样虽然可以做到通用,但是每次保存都要这么搞一下真的是累够呛,而且又有多少人能记得每次要做这一步呢?怎么办?

其实这个问题微软早就为我们想到了,它提供了专门的补丁包可以帮助我们解决这个问题。使用该补丁包(最好到微软官方网站下载),Office 2007格式不通用的问题就可以轻松解决了。

系统要求 :

支持的操作系统: Windows 2000 Service Pack 4; Windows Server 2003; Windows XP Service Pack 1

推荐的 Microsoft Office 程序:

Microsoft Word 2000 Service Pack 3、Microsoft Excel 2000 Service Pack 3 和 Microsoft PowerPoint 2000 Service Pack 3

Microsoft Word 2002 Service Pack 3、Microsoft Excel 2002 Service Pack 3 和 Microsoft PowerPoint 2002 Service Pack 3

Microsoft Office Word 2003 Service Pack 1 或更高版本、Microsoft Office Excel 2003 Service Pack 1 或更高版本、Microsoft Office PowerPoint 2003 Service Pack 1 或更高版本

6.任命文件 篇六

任 命 文 件

版本号:001 发布人:樊铭根 发布日期:2009.6.10

关于任命温县大众机动车安全技术检测有限公司

总经理的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命樊铭根为大众机动车安全技术检测有限公司总经理。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

授权签字人的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命王致和,郑有庆为大众机动车安全技术检测有限公司授权签字人。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

技术员、车间主任、底盘检验员的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命王庆福为大众机动车安全技术检测有限公司技术员、车间主任、底盘检验员。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

档案管理员的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命王燕军为大众机动车安全技术检测有限公司档案管理员。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

附录六

关于任命温县大众机动车安全技术检测有限公司

质量负责人的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命王致和为本公司质量负责人,特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

技术负责人的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命郑有庆为本公司技术负责人,特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

质量监督员的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命董凌仁为摩托车检测线引车监督员;樊二涛为汽车检测线引车监督员;郑亚洁为汽车检测线灯光、制动、侧滑工位监督员;张铁柱为摩托车检测线废气、车速表工位监督员;梁小亭为汽车检测线废气、车速表、底盘工位监督员;郑洪菊为摩托车检测线制动、轮偏、灯光工位监督员。特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

内审员的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命张铁柱、郑亚洁、郑洪菊为本公司内审员,特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

网络维护员的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命姬艳杰为网络维护员,特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

引车员的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命张钧彪,郑五林,董凌仁,樊宁宁为汽车检测线引车员,樊二涛为摩托车检测线引车员。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

微机员的通知

检测公司各部门: 经温县大众机动车安全技术检测有限公司办公室研究决定:现任命王燕军为摩托车检测线微机员,姬艳杰为汽车检测线微机员。特此通知,望大家相互配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

检验员的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命梁小亭为摩托车检测线废气、车速表工位检验员;郑亚洁为摩托车检测线制动、轮偏、灯光工位检验员。张铁柱为汽车检测线废气、车速表、底盘工位检验员;郑洪菊为灯光、制动、侧滑工位检验员。特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

2009.6.10

关于任命温县大众机动车安全技术检测有限公司

修理员、外观检验员、设备维护员的通知

温县大众机动车安全技术检测有限公司各部门:

经公司办公室研究决定:现任命王东风为本公司修理员、外观检验员、设备维护员。特此通知,望大家积极配合工作。

(公章)

温县大众机动车安全技术检测有限公司

7.浅谈文档类电子文件格式及其特点 篇七

关键词:电子文件,文档文件,文件格式

当今, 计算机技术和网络技术正在日新月异的向前发展, 计算机的操作系统、计算机语言和应用软件不断推陈出新, 由此产生的计算机文件格式也在不断增加, 往往是新的文件格式取代旧的文件格式, 由此给档案部门带来了难题, 我们长期或永久保留的电子文件选择哪种格式呢?如果今天保存的电子文件, 几十年之后谁也打不开阅读, 那保存的东西还有什么价值呢?

电子文件是指在数字设备及环境中生成, 以数码形式存储于磁带、磁盘、光盘等载体, 依赖计算机等数字设备阅读、处理, 并可在通信网络上传送的文件。电子文件是按照一定的组织形式, 具有文件名的一组相关信息的集合。计算机操作系统以文件为单位对数据进行管理, 每个文件具有自己的属性, 如文件类型、文件长度、文件建立的日期和时间等。文件的类型通过文件的扩展名来区分, 在Windows操作系统中, 还为每种文件类型赋以不同的图标, 使我们很直观地区分出各种文件的类型。文件类型不同, 意味着文件格式不同, 数据在不同的文件格式文件中的存储结构、所包含的信息类型、适用的操作系统和适用的应用软件往往就不一样。

文件格式是多种多样的, 依据的标准不同, 分类的结果也不一样。从文件编码的方式来看, 文件可分为文本文件和二进制文件两种。文本文件文件在磁盘中存放时每个字符对应一个字节, 用于存放对应的ASCII码, 如果一个文件中的每个字节的内容都是可以表示成字符, 就称这个文件为文本文件。文本文件可在屏幕上按字符显示, 可读性比较好, 几乎所有编辑软件都能打开使用。二进制文件是按二进制的编码方式来存放数据信息的, 图形文件、音频文件、视频文件和计算机程序等绝大多数属于二进制文件, 这些文件含有特殊的格式及计算机代码, 二进制文件存储速度快, 但可读性差, 需要相应的专门软件读取。

按电子文件包含的信息类型分类可分为:文档文件、声音文件、图形文件、图像文件、视频文件、数据库文件。本文主要对文档文件进行探讨。文档文件指用文字处理软件形成的电子文件。档案部门所保存的电子文件绝大多数都是文档文件。

一、文本文件

文本文件是指以ASCII码方式存储的文件, 更确切地说, 英文、数字等字符存储的是ASCII码, 而汉字存储的是机内码。文本文件中除了存储文件有效字符信息外, 不能存储其他任何信息, 因此文本文件不能存储声音、动画、图像、影像等信息。文本文件中信息是按单个字符编码存储的, 如存储2010则分别存储“2”、“0”、“1”、“0”这四个字符的ASCII编码。文本文件的最大优点是能够被所有的文字编辑软件编辑, 也能被计算机语言和数据库管理系统存取。

二、Word文件

Microsoft Word是微软公司的一个文字处理应用程序。第一个Windows版本的Word出现在Windows3.0发行之后的1989年, 由于编排过程中“所见即所得”, 比起那些用控制符号来设置格式, 模拟或打印时才能看到结果的其他排版软件直观、方便, 因此受到人们的普遍欢迎, 它的出现改变了人们文字编辑习惯。Microsoft Word是当前国内用户最多的文字处理软件, 成为事实上最通用的办公文字排版标准。

Word97到Word2003之前的Word文件格式都是二进制文件格式。跟其他Microsoft Office程序一样, 从Word97以来就变成Visual Basic语言开发, 随Word软件本身的更新, 文件格式也会或多或少地改版, 旧版word软件往往不能很好地处理新版word编排的文件格式, 比如Word2003就打不开Word2007编排的文档。微软对Word编排的DOC文件格式的详细资料并不对外公开, 只有少数人清楚其格式, 微软声明他们接下来将以XML为基础的文档格式, 作为他们办公室套装软件的格式。国产的WPS文字可以兼容其文档格式, 并且比其功能更全面, 使用更方便。

三、WPS文件

1989年, DOS版本的中文字处理软件WPS研发完成, 经过三年发展, 迅速占领中国办公软件的大部分市场, 从1988年到1995年, 金山WPS办公软件在国内的使用率非常高, 一度达到90%以上, 曾经是一统天下。但是, DOS版本的WPS格式文件, 现在已经没人能打开了。

作为第一款国人自主研发的文字处理软件, Windows版本的金山WPS Office凭借其中文办公特色、绿色小巧、易于操作、最大限度地与微软Office产品兼容等优势, 完全能满足目前企业日常的工作办公需要。2009年, 金山软件旗下的办公软件品牌WPS Office获得微软Windows7兼容性认证。2010年5月4日, 金山软件正式推出WPS Office2010个人版, 在内存占用、打开速度、兼容性、扩展应用等方面已非常接近甚至领先于Office2007。与微软Office双向深度兼容, 还突出了互联网协同办公功能, 让用户随时随处享受到高效协同的“网络办公”环境。用户可以随时随地将自己的办公文档存储在网络空间中, 只要能上网, 就可以随时随地打开查看、编辑、修改、使用, 还可以直接共享给其他用户, 能省去发邮件和传文件的麻烦。

金山WPS产品已经成为中国政府、企业普及最为广泛的国产办公软件之一, 截至到2010年, WPS Office个人版产品用户量超过5000万, 专业版产品政府采购量超过25万套, WPS产品已经成功在国务院50多个中央部委及300多个省市级政府单位和众多大中型企业中获得应用。

四、PDF文件

PDF是Adobe公司开发的电子文件格式, 支持跨平台多媒体集成的信息出版和发布, 尤其是提供对网络信息发布的支持。PDF文档以二进制文件的形式来传输和存储数据, 采用8位二进制字节描述, PDF的文件结构包括四个部分:文件头、文件体、交叉引用表和文件尾, 一个PDF文件还包含文件中所使用的PDF格式版本, 以及文件中一些重要结构的定位信息。PDF文件格式可以将文字、字形、格式、颜色及图形图像等封装在一个文件中, 还可以包含超文本链接、声音和动态影像等电子信息。PDF文件不管是在Windows、Unix和苹果公司的Mac OS操作系统中都是通用的, 使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。PDF格式文件目前已成为数字化信息事实上的一个工业标准, 越来越多的电子图书、产品说明、公司文告、网络资料和电子邮件在使用PDF格式文件。

PDF文档即可以使用Adobe公司Illustrator软件编辑制作, 也可以使用Word2007、Wps文字等应用软件产生的页面转换成PDF文档, 对普通读者而言, 用PDF制作的电子书具有纸版书的质感和阅读效果, 保留制作当时的格式与版面, 而显示比例可任意调节, 给读者提供了自由的阅读方式。PDF支持多种不同工业标准的数据压缩算法, 通常可以得到30%—80%的压缩率, 易于在网上传输。为保护文档的真实性、完整性和机密性, PDF还提供了口令加密和数字签名两种安全保护模式, 防止未授权的用户查看或转发机密信息。

五、XML文件

XML是可扩展标记语言的缩写, 是由万维网联盟于1998年2月发布的标准, 是一种用来描述数据的标记语言。XML作为下一代Web的第一块重要基石, 为分布式的、异构的数据交换提供了强大的功能, 并且将数据本身和数据的表现分离, 同时, 就数据本身而言, 数据的值和语义也是适当分离的。XML基于ASCII的树状数据结构, 相当于层次型数据库系统, 数据可以装入简单的文本编辑器中, 这就使得数据可在多种平台上查看。XML文件中不仅包含数据的描述, 还包括显示方式的描述, 对于显示方式的描述不仅限于对文本的描述, 还可以包括矢量图形、图像、声音。数据的描述与显示方式是分开进行的, 数据的显示由XSL (可扩展样式语言) 决定, 你可以灵活的设置文档显示样式, 用户就可以将同一数据制作成HTML、PDF、WML、HDML等不同格式, 供不同的硬件显示。正因为XML文档有这么多的好处, 未来的应用程序都将使用XML的形式来存储数据, 这样, 我们所使用的字处理器、电子表格软件和数据库应该能够以纯文本的格式相互读取数据, 而不需要专用软件进行格式化才能显示出来。

我国在推动国产办公软件的同时, 也制订了基于XML的开放文档格式UOF, UOF标准在2007年5月份, 正式认定为文档格式国家标准 (GB/T 20916-2007《中文办公软件文档格式规范》) , 为今后推广和普及国家标准UOF奠定了坚实的基础。由IBM、Sun等多家大公司参与的国际标准ODF文档格式, 于2007年5月正式成为国际上第一份文档格式标准。随着国际开源浪潮的风涌, 采用开放式文档标准已是大势所趋, 办公软件文档国际标准ODF与国内标准UOF的相继确立, 无论是中国标准UOF还是国际标准ODF都是真正开放的, 可以在多个操作系统平台上、由多家厂商的软件进行支持。在微软Office2007出现之前, 微软文档格式采用二进制的封闭格式, 即大家常用的DOC、EXL、PPT等, 微软在各方势力的强大压力下, 于2007中启用开放式文档标准OOXML。由于目前支持UOF或ODF的软件, 都不能很好兼容微软Office2007, 所以, 它们产生的UOF/ODF文档与OOXML文档之间的转换只能有部分的成功。

通过以上文档格式的分析, 本人认为:PDF文档格式可以将文字、图形、图像等信息封装在一起, 一旦生成通常无法修改, 国产的WPS软件很容易将WORD文档制成PDF格式文档, 作为档案部门是一种比较好的可选择的文件格式。基于XML的开放文档格式UOF标准制成的XML文档, 是将来的文档存贮格式的发展方向。

由于计算机技术和网络技术在不断进步, 几十年后的技术发展很难预测, 现在保存的最恰当文件格式将来可能非常落后, 并且无法使用。因此, 作为档案部门, 应该随着技术的发展也要与时俱进, 不断更新技术和设备, 提高人员素质, 有专人来管理电子文件, 每隔一定的年份就将本单位保存的电子文件进行格式转换, 只有这样才能将保存的电子信息长久服务于社会。

参考文献

[1]张伟娟.中文办公软件文档格式标准探究[J].软件工程, 2008 (6) .

[2]许芳.电子文件格式转换及归档[J].中国档案, 2004 (9) .

[3]许文辉.城建影像档案电子文件的格式选择[J].城建档案, 2008 (3) .

8.安全管理机构设置及任命文件 篇八

A字【2017】第001号

关于公司成立安全部的决定

公司各部门:

为贯彻落实《安全生产法》和省、市有关安全生产法规,强化公司的安全生产,规范公司的经营管理,确保公司经营和安全生产的顺利进行,经公司经理办公会议研究决定,公司成立安全部,具体负责本公司的安全组织和安全生产管理工作。

望公司各部门和全体员工如有安全生产方面的问题,请及时与公司安全部有关人员联系。

成都A有限公司 2017年7月5日

主题词:成立安全部通知 发至:公司各部门 安全生产管理部工作职责

1、在主管安全总经理和总工程师领导下,贯彻执行安全生产和劳动保护的方针、政策、法令、法规与条例标准。落实本公司安委会的计划、方针和管理目标,并及时汇报工作情况。

2、协助有关部门做好安全生产宣传教育,培训工作和新工人、特殊工种作业人员的安全技术训练、考核、发证、年审工作。经常深入施工现场检查安全、掌握安全生产情况,督促指导,纠正不安全行为和因素,预防、消除不安全隐患。

3、对安全生产、文明施工及场容场貌、饮食卫生等进行检查,提高全体人员对文明施工的意识和文明施工水平。

4、对施工现场的安全隐患签发《整改通知单》对整改落实情况按着定人、定时间、定措施的原则,进行整改监督检查。按时复查,验收。

5、协助项目部对安全资料的管理,填写真实反映施工现场安全生产的实际情况。

6、做好安全工作计划、总结和《安全简报》等工作的编写发放,对施工现场和工程按“标准”“规范”进行系统检查和评价。

7、对违章指挥、违章作业、违反安全生产和劳动保护法规的行为或安全生产发生矛盾时,经说服劝阻无效,应暂停生产,消除隐患危险,提出合理意见,并及时向本公司领导汇报。

8、负责编制安全(生产)管理保证体系,确保安全管理保证体系正常运转,实施。

9、主持伤亡事故的调查,做好伤亡事故的统计,分析工作并逐级上报。

10、定期召开安全工作会议进行安全教育,使安全生产目标明确,要求具体,便于操作。

成都A有限公司

A字【2017】第002号

关于安全部长的任命通知

经公司研究决议,任命B同志为成都A有限公司安全部的安全部长,主管公司及各项目部的工程安全生产业务,以及安全部内部的管理工作。

本任命书自2017年7月5日起生效。

特此通知。

成都A有限公司 2017年7月5日

主题词:发布任职决定 发至:公司各部门

成都A有限公司

A字【2017】第003号

关于专职安全员的任命通知

经公司研究决议,任命C同志为成都A公司安全部的专职安全员,具体负责公司安全管理工作。

本任命书自2017年7月5日起生效。

特此通知。

成都A有限公司 2017年7月5日

9.MP3文件标签格式分析与详解 篇九

MP3是MPEG1影音压缩标准下的Layer-3音频压缩编码技术或技术标准, 被称作第三代编码技术, 压缩率可高达1:10-1:12, 是一种高效有损压缩编码格式。在损失少量的不重要的音频数据情况下, 能将文件压缩到最小程度, 而且还原时能较好地保持原来的音质, 是目前最流行的数字音频格式之一。

2 MP3文件结构

M P 3文件是由一系列的数据帧和曲目标签两部分构成的。其中:数据帧含有歌曲的压缩数据, 是MP3文件必须有的。曲目标签保存的是与歌曲相关的信息如歌曲名、演唱者、专辑、发行年份、歌词等等。最早的MP3文件只有数据帧, 曲目标签是对早期MP3格式的扩展, 由ID3v1、ID3v2、APEV2几部分组成。其中:

ID3v1标签格式是于1996年由Eric Kemp制定并标准化的, 长度128字节, 放在文件的最后128字节中。ID3v2标签格式诞生于1998年, 放在文件的起始处, 长度不固定。APEV2是最新出现的一种标签, 长度不固定, 位置也不固定, 比较常见的是位于数据帧之后ID3v1之前。这几种形式的标签都是可选的, 然而在MP3的应用与管理中是非常重要的。

3 ID3v1标签格式

标签长度为128个字节, 标识符为字符串“TAG”。各字段的长度和位置是固定的。格式如表1:

应用中发现, 有的文件ID3V1标识字段为字符串“TAG”, 而其它字段全为0或为空, 歌曲风格为0x FF, 这样的标签不是曲目制作发行时所提供的标签。

当各字段信息实际长度小于字段长度时, 其余部分须用0填充。

歌曲风格编号有效值范围为0-147, 所代表的风格或类别可在网上查找。

4 ID3V2标签格式

ID3v2的结构比ID3V1要复杂得多, 长度不固定, 可扩展, 存储的信息量大, 每个字段的长度可伸缩, 可以自定义字段。到目前为止, ID3V2一共发展了4个版本, 但流行的播放软件只支持第3版, 即ID3v2.3。

ID3V2.3标签长度不固定, 位于文件的起始处, 由一个标签头和若干个标签帧或一个扩展标签头及标签尾组成。ID3V2.3标签包含的标签帧数量不是固定的, 但至少要有一个标签帧。可以没有扩展标签头和标签尾。标签头的格式如表2:

标签长度字段说明

◆标签长度字段的四个字节, 每个字节只用低7位, 最高位恒为0, 得到的是一个以28位二进制数表示的标签长度。转换成十进制数的算法如下:

◆所计算的标签长度值不包括标签头本身的10个字节。

◆标签长度值所指定的空间可以大于标签帧实际占用的空间, 未用的部分空间以0填充, 可用于扩展新增的标签信息。

◆去掉各字节的最高位, 可避免出现形如F F F这样的数字组合, 而FFE或FFF恰恰是数据帧的同步标志。因此这样处理的结果, 可以避免出现假同步信号。

ID3V2标签帧格式

每个标签帧相当于ID3V1标签中的一个字段, 含有一条与曲目相关的信息。每个标签帧是由一个标签帧头和帧体组成。帧头长10个字节。标签帧体至少含有一个字节, 长度不固定。帧头格式如图3、图4:

◆TCON风格或流派有的直接用字符串表示, 如“House”, 有的是用编号表示。

◆T R C K音轨的格式为:N/M。其中, M表示歌曲总数, N代表歌曲在唱片中的序号。

◆帧内容长度字段各字节的8位全用, 组成32位二进制数, 被存放在4个元素的字节型或unsigned char型数组中。转换为十进制数的算法如下:

◆标志字节只定义了6位, 分布位置为:abc00000 ijk00000, 其中:

a-标签保护标志, 置1表明此帧作废, b-文件保护标志, 置1表明此帧作废,

c-只读标志, i-压缩标志, 置1时一个字节存放两个BCD码表示数, j-加密标志

k-组标志, 置1表明此帧和其他的某帧是一组, 其余的10位恒为0。

◆ID3v2标签帧内容允许采用不同的字符编码, 第一字节中的数字, 是用来标明标签帧内容采用的编码方式。从第二字节开始才是真正的曲目信息。使用时必须按其保存时使用的编码方式读取并转换成当前系统支持的字符编码, 否则将显示乱码。通过编程验证, 已查到的数字及所对应的编码方式有以下三种:

0—代表使用gb2312, GBK编码方式;

1—代表使用Unicode, UTF-16编码方式;

3—代表使用UTF-8编码方式。

◆ID3V2标签尾的标识由“ID3”改成了“3DI”。其余和标签头的内容相同。

5 APEV2标签

APEV2标签具有与ID3v2一样的灵活性和可括展性, 字段名可自定义, 字段长度可扩展, 与ID3v2相比。APEV2标签的格式很简单, 便于实现, 存放的位置是可选的, 既可以在文件头也可以在文件尾 (推荐在文件尾) 。APEV2标签是由标签头、标签帧和标签尾组成。其中标签头格式如表5, 标签帧格式见表6。

标签尾与标签头结构相同, 所不同的是填充标记为0x00000080, 其它字段内容与标签头完全相同。

6 读取图片

专辑图片是ID3V2标签特有的信息, 存放在APIC标签帧中, 结构如下:在标签体起始处为图片数据标识“image/”, 其后为图片类型参数, 如jpg, jpeg, bmp, png等等。其中jpeg是jpg的全称。以分隔符0结束。第二部分为图片说明信息, 如:Album:, 长度是不固定的, 也可以不存在。以分隔符0结束。第三部分为图片数据。以jpg图片为例, 其图片数据开始标记为0x FFD8。从字符串“image/jpg”之后开始搜索。当找到两个连续字节为16进制数0x FFD8时, 则从这两个字节开始读图片数据, 包括0 x F F D 8, 一直读到连续两个字节为0x FFD9, 为jpeg图片文件的结束标记。将读进来的数据放到数组里, 写入一个扩展名为jpg的文件中, 便可得到一幅jpeg的图片。

7 结语

I D 3 V 2、A P E V 2结构复杂, 功能强大, 实现起来比较困难, I D 3 V 1结构简单, 容易实现, 为了兼容, 有些M P 3文件仍然保留ID3V1格式的标签。

摘要:MP3文件是当今最流行的数字音频文件, 曲目标签是MP3文件结构的一部分。掌握了曲目标签格式, 便可以编写自己的功能强大的MP3播放器。本文较详细的讲解了几种标签格式, 内容全面, 准确, 可作为开发人员的参考资料。

关键词:MP3,标准,标签,格式

参考文献

[1]www.id3.org.

[2]汪勇, 熊前兴.《MP3文件格式解析》.武汉理工大学计算机学院.

10.任命书红头文件格式 篇十

关于任命XX为企业安全生产主要责任人的通知

公司所属各部门:

经公司决定,任命总经理XX为企业安全生产的主要责任人,对本企业的安全生产工作负全面责任。

具体职责如下:

1、领导企业职工贯彻落实党和国家的安全生产方针、政策、法律、法规和上级指示,对本企业的安全生产工作、劳动保护安全工作负全面领导责任。

2、根据国家法律、法规和上级指示,结合本企业的实际情况,建立、健全本企业的安全生产责任制。

3、建立和领导企业安全生产管理委员会,开展安全生产工作。对企业安全生产责任制落实情况进行监督考核,保证安全生产责任制的落实。

4、组织制定本企业安全生产规章制度和操作规程。组织制定并实施本企业安全生产教育和培训计划。

5、保证有必要的资金用于安全生产投入并有效实施。

6、督促、检查本企业的安全生产工作,及时消除生产安全事故隐患。

7、组织制定并实施本企业的生产安全事故应急救援预案和演练。

8、如企业发生安全生产事故时,应立即向政府及主管部门报告,并赶赴现场组织抢救,协助事故调查和做好善后工作。调查、分析事故原因,认真落实整改措施。

特此通知

11.项目经理任命书格式范本[模版] 篇十一

其职责和权限为:

1.代表企业实施施工项目管理。贯彻执行国家法律、法规、方针、政策和强制性标准,执行企业的管理制度,维护企业的合法权益。

2.组织编制项目管理实施规划。

3.在授权范围内负责与企业管理层、劳务作业层、各协作单位、发包人、分包人和监理工程师等的协调,解决项目中出现的问题。处理项目经理部与国家、企业、分包单位以及职工之间的利益分配。

4.对进入现场的生产要素进行优化配置和动态管理。

5.进行现场文明施工管理,对施工员进行管理,发现和处理突发事件。

6.参与工程竣工验收,准备结算资料和分析总结,接受审计。协助企业进行项目的检查、鉴定和评奖申报。

7.经授权组建项目经理部确定项目经理部的组织结构,选择、聘任管理人员,确定管理人员的职责,并定期进行考核、评价和奖惩。

8.按照企业的规定选择、使用作业队伍。主持项目经理部工作,组织制定施工项目的各项管理制度,协调和处理与施工项目管理有关的内部与外部事项。

项目经理任命书

(公章)(法人章)

12.任命书红头文件格式 篇十二

随着电子技术和网络技术的发展, 视频监控技术被广泛应用于边境监视、高速公路、和自然保护区等领域[1,2,3,4,5,6]。由于建设年代的差异和经费限制, 监控点往往采用不同供应商的视频设备, 这就导致了视频格式的差异, 也给监控中心有效集成各种视频资源带来挑战。另外, 不同客户拥有的带宽资源不一样, 如何使这些客户都能观看到流畅视频也是需要解决的问题。所以, 设计一种能有效融合各种视频格式并具有带宽适应性的视频文件WEB发布方法很有必要。

1 设计目标

为实现多种格式视频文件的统一WEB发布的目标, 需要解决视频格式的统一转换并搭建流媒体服务器, 同时视频文件的发布要具有带宽适应性。所以, 本系统需要解决3个问题:

①视频文件格式差异

视频文件格式存在2种差异。首先是文件系统格式的差异, 常见的视频文件系统格式有AVI、MPEG以及Quick Time等, 不同的文件系统格式有不同的视频内容组织机制。其次是视频内容本身的差异, 即压缩编码方式导致的差异, 常见的压缩编码方式有MPEG1、MPEG2、MPEG4、H.264等, 不同的压缩编码方式需要不同的解码方法。

②流媒体服务技术选择

相比于传统的下载-回放模式, 流媒体服务技术可以实现边下载边播放, 用户不需要等待整个文件下载完成就可以观看视频, 同时在观看过程中可以控制视频的暂停、拖拽、快进等操作[7,8]。

当前市场上主流的流媒体服务技术有3种, 如表1所示。Real Media和Quick Time技术都需要收取相关费用, 有时还需第三方 (视频设备供应商) 加以配合;而Microsoft提供的Windows Media技术集成到Windows服务 (Windows Server 2003及以上版本) 中, 不需要额外的费用, 使用起来也很方便。所以, 本系统采用Microsoft提供的解决方案搭建流媒体服务平台。

③带宽适应性

不同用户拥有不同带宽资源, 如果用相同码率向不同用户发布视频文件, 那么低带宽用户会面临不断缓冲的问题, 视频播放效果不佳。所以, 对不同带宽的用户需要用不同的码率发布视频。

2 系统设计

本系统的设计分为2个步骤, 分别是视频文件统一转换和转换后文件的WEB发布。

2.1 视频文件统一转换

本系统使用Windows Media Services技术搭建流媒体服务平台, 需要按照Microsoft公司规定的ASF文件系统格式统一组织视频文件[9], 转换过程的示意图如图1所示。

采集器负责调用各视频设备供应商的解码器, 从原始视频文件中采集文件码流并解码成YUV数据 (非压缩) ;生成器接收YUV数据, 根据Profile中规定的编码方式产生WMV数据 (压缩) , 最后由文件接收器把WMV数据组织成ASF文件。

2.1.1 采集器设计

采集器可以从原始视频文件中读取文件码流数据, 并统一解码成YUV420数据包。另外, 为了兼容市场上各种视频设备的编码方式, 采用COM技术屏蔽各种解码器差异。

①统一解码

采集器由解码封装接口 (ICollector) 、SAMPLE组装器和参考时钟组成。解码封装接口封装各解码器, 进行文件码流的解码, 统一生成YUV数据;SAMLE组装器从参考时钟中获取时间, 给每一帧YUV数据打上时间戳, 生成YUVSAMPLE交给生成器处理, 统一解码的过程示意图如图2所示。

YUV数据采用YUV420格式[10], 用Y分量表示灰度值, 用U和V分量分别表示色度和饱和度, 每4个Y分量 (黑点) 共用一组UV分量 (空心圆圈) , 其格式如图3所示。

②兼容性和扩展性设计

视频码流多采用H.264压缩编码方式, 但是H.264本身存在不同的档次和级[11], 而且不同的视频设备供应商 (海康、科达和大华等) 在编码过程中又加入了自定义的时间戳、帧率等信息, 这就导致了视频文件的组织方式和压缩方式不尽相同, 不同设备供应商的解码器不能兼容。

为了使系统具有兼容性和扩展性, 采集器使用COM技术封装不同的解码器, 可以屏蔽不同视频文件的差异, 当系统需要兼容一种新的视频文件格式时, 只需要在采集器上扩展现有COM接口 (ICollector) , 上层应用不需要改动。采集器的COM接口派生结构如图4所示。

2.1.2 生成器和文件接收器

生成器和文件接收器是由Microsoft提供的COM组件, 用于生成ASF格式的视频文件。生成器接收YUV SAMPLE, 并调用编码器进行压缩编码, 生成压缩码流 (WMV SAMPLE) ;接收器负责把WMV SAMPLE组织成ASF文件。

虽然Microsoft提供了生成器和文件接收器用于生成ASF文件, 但是ASF只是一种系统文件格式, 没有规定视频内容的媒体类型。必须通过Profile来描述ASF文件中的媒体类型并把它设置给生成器, 这样, 生成器和接收器才能生成所需的ASF文件。

2.1.3 Profile设计

Profile用于描述ASF文件中视频内容的媒体类型。Microsoft为了方便用户使用, 提供了一些系统Profile, 但是这些Profile不能适用于最新的Windows Media编解码器 (只适用于版本8及以下) , 也无法完成一些个性化的设置 (带宽适应性) , 所以, 本系统使用自定义的Profile。

①媒体类型选择

ASF文件以流的形式存储视频内容, 对每一个流, 都需要在Profile中规定其媒体类型, 主要包括主类型 (视频、音频、脚本、图片等) 、子类型 (表明使用哪种编码器) 。本系统使用Windows Media Video 9编码器进行编码, 所以主类型为视频, 子类型为WMMEDIASUBTYPE_WMV3。

②带宽适应性设计

为了使不同带宽下的用户都能观看到流畅视频, 本系统采用“牺牲存储空间, 适应多种带宽”的策略, 把原始YUV数据压缩编码为3种码率的流, 统一存储在ASF文件中, 在视频文件发布时, 流媒体服务会根据用户带宽状况选择合适的码流进行推送。3种码率分别时56 kbps、256 kbps和1 024 kbps, 流的个数和码率的大小可以根据具体情况进行调整。

Profile提供“流互斥”技术支持上述过程, 允许在同一个ASF文件中把同一视频内容存储成不同码率的流, 用流编号区分不同的流, 然后把这些流加入一个互斥组中即可。流互斥技术保证互斥组中同一时刻仅有1个流能够输出。

Profile和生成器、文件接收器之间的协作关系如图5所示。

2.2 ASF文件WEB发布

使用Microsoft的Windows Media Services流媒体服务技术, 可以在Windows Server 2003服务器配置发布点, 再结合IIS技术搭建WEB服务, 即可实现ASF文件的WEB发布。Windows Media Services拥有自己的流媒体协议MMS (Microsoft Media Server) , 用于流媒体数据的传输和控制, WEB发布的示意图如图6所示。

本系统把原始YUV数据编码成不同码率的流, Windows Media Service技术会根据用户当前带宽选择合适码率的文件码流进行传输, 使用户获得流畅的播放体验, 如图7所示。

3 关键技术

3.1 COM组件技术

使用COM组件技术封装各视频设备供应商提供的编码器差异, 并把不同格式的视频码流统一转换成YUV420格式, 实现了视频文件的统一转换。当系统需要兼容新的视频码流格式时, 只需要调用编码器扩展COM接口, 上层应用不需要重新编译, 体现了良好的扩展性和兼容性。

3.2 流媒体服务技术

使用Windows Media Service技术搭建流媒体服务平台, 用于发布ASF格式的视频文件。该技术已经集成到Windows Server 2003操作系统中, 配置和使用起来都很方便, 而且不需要支付额外的费用。

3.3 流互斥技术

通过在Profile中使用流互斥技术, 可以在ASF文件将一路视频数据存储成多个流, 每个流按照不同的压缩码率编码, 并保证在同一时刻只有一个流被输出。这样, Windows Media Service就可以根据用户当前的网络状况, 选择不同码率的流进行传输, 从而满足了不同带宽用户的播放体验。

4 仿真试验

4.1 环境搭建

为了验证系统对多种格式视频文件的兼容性, 系统准备了3种视频格式的原始视频文件, 分别由视频设备供应商海康、科达和大华提供。虽然它们都使用H.264压缩方法进行视频编码, 但是由于各自使用了自定义的编码器, 解码方式不能兼容, 如表2所示。

为了验证系统对带宽的适应性, 使用NISTNet软件模拟广域网环境[12], 包括视频发布中心和3个客户域, 每个客户域和视频发布中心之间的带宽分别为64 kbps、512 kbps和1.5 Mbps。系统把每一份原始视频文件编码为3种码率的流, 存储在ASF文件中, 码率分别为56 kbps、256 kbps和1 024 kbps, 分别用于不同带宽下码流的传输。

仿真试验环境的物理连接如图8所示, 其中编码服务器安装集成了采集器、生成器和文件接收器的应用软件, 用于生成ASF文件并上传到流媒体服务器, 同时把编目信息存储到数据库;WEB服务器集成了IIS技术, 提供网页内容的呈现, 包括视频文件检索、文件列表显示、视频播放器显示等;数据库服务器安装Oracle 10g数据库管理软件, 用于存储ASF文件编目信息, 并提供查询服务;流媒体服务器集成Windows Media Service技术, 提供ASF文件的视频发布;网关服务器安装Red Hat Enterprise Linux Server操作系统, 集成NISTNet软件, 可以充当网关并模拟带宽状况;播放终端只需要IE浏览器, 用于播放视频文件。

4.2 仿真验证

4.2.1 视频格式兼容性验证

通过试验, 海康、科达和大华的原始视频文件被统一转换后, 播放终端均可以正常点播, 验证了系统对多种格式视频文件的兼容性。

4.2.2 带宽适应性验证

使3个客户域同时点播一个播放时长为1小时的视频文件, 使用Etherpeeker软件截获视频数据包, 记录数据包大小和到达时间, 计算视频码率, 以横轴标识时间 (min) , 纵轴表示码率 (kbps) , 得出码率随时间变化的折线统计图, 如图9、图10和图11所示。可以看出系统对不同带宽下的用户推送了不同码率的视频码流, 码率在相应的压缩码率之间波动, 从而验证了系统对带宽的适应性。

5 结束语

系统使用COM组件技术和Windows Medi Service流媒体服务技术, 实现了各种视频格式文件的统一转换和转换后文件的统一WEB发布。通过仿真试验, 验证了本系统能兼容多种格式的视频文件并能适应带宽环境。目前, 本系统的设计成果已经成功应用于若干视频领域的科研生产项目, 一方面, 为用户不同标准的历史视频文件提供统一WEB发布平台, 还可以适应不同网络环境, 得到了用户的好评;另一方面, 使用COM组件技术屏蔽视频文件格式差异, 使得系统设计成果得以重用, 有效缩短了应用软件的开发周期。

摘要:在视频监控系统日常应用中, 经常需要发布多种格式的视频文件, 并且需要考虑带宽差异, 保证不同客户都能观看到流畅视频。针对这一需求, 使用COM组件技术屏蔽视频文件的格式差异, 将其统一转换为ASF格式, 以便使用Windows Media Service流媒体技术进行发布;为了适应带宽, 采用牺牲存储空间的策略, 在ASF文件中存储相同视频内容的多个不同码率的流, 分别适用于不同带宽。最后, 通过仿真试验对视频格式兼容性和带宽适应性进行了验证。

关键词:COM组件,流媒体服务,ASF,带宽适应性

参考文献

[1]陈曦, 殷华博.基于视觉运动目标跟踪技术分析[J].无线电工程, 2011, 41 (6) :22-24, 39.

[2]郑庆红.基于H.264的视频传输系统的设计与实现[J].无线电工程, 2011, 41 (8) :12-14, 40.

[3]胡礼勇, 李钊, 李建军, 等.基于投影变换与轨迹关联的目标检测算法[J].无线电工程, 2011, 41 (6) :29-31.

[4]张瑞.粒子滤波和均值漂移相结合目标跟踪算法[J].无线电通信技术, 2011, 37 (2) :29-31, 50.

[5]谢宝虹.基于GPRS和CDMA1X无线网络高速公路监控系统[J].可编程控制器与工厂自动化, 2005 (5) :85-88.

[6]白保良.自然保护区无线数字化监控系统设计研究[J].现代商贸工业, 2012, 24 (12) :159-160.

[7]刘英, 王涛, 甘朝辉, 等.多级视频监控流媒体服务系统设计方案[J].无线电工程, 2011, 41 (12) :1-4.

[8]洪波, 赵鹏, 沈永玲.基于流媒体技术的自适应性视频监控系统[J].计算机与网络, 2009, 35 (13) :41-43.

[9]陆其明.Windows Media编程导向[M].北京:清华大学出版社, 2005.

[10]常青.数字图像处理教程[M].上海:华东理工大学出版社, 2009.

[11]毕厚杰.新一代视频压缩编码标准:H.264/AVC[M].北京:人民邮电出版社, 2005.

上一篇:长大的孤单作文下一篇:HSE工作计划

相关推荐