zoukankan      html  css  js  c++  java
  • excel(xls),doc,ppt,xml.zip,rar,pdf,jpeg等各种文件格式相关开源项目介绍

    作者:Tony Qu

    NPOI

    语言: C#

    官方网站: http://npoi.codeplex.com/

    描述: NPOI是POI的.NET移植版本,目前稳定版本中仅支持对xls文件(Excel 97-2003)文件格式的读写。目前的NPOI版本主要是基于POI 3.2的,目前正在将部分POI 3.5的bug修整放入新版本中。

    相关文件格式: xls, OLE2格式

    工具:POIFS Browser

    代码协议: Apache 2.0

     

    Office Binary Translator to Open XML

    语言: c#

    官方网站: http://b2xtranslator.sourceforge.net/

    描述: 这个项目的主要目的是把Office 97-2003的文件格式转换成Open XML格式,为其他软件提供参考。

    相关工具: BiffView++ (下载zip文件)

    相关文件格式:doc/docx, ppt/pptx, xls/xlsx

    代码协议:BSD

     

    Open XML Format SDK

    官方网站:http://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0&DisplayLang=en

    描述:微软官方提供的Open XML读写库,目前最新版是2.0 CTP版本。

    相关文件格式:Open XML Formats (docx, xlsx, pptx等)

     

    ZeraldotNet

    语言: c#

    官方网站: http://www.codeplex.com/ZeraldotNet

    描述: Zeral .Net类库实现了BitTorrent协议、eMule协议、Overnet协议和Gnutella协议。

    相关文件格式: .torrent

    代码协议:Ms-CL v1.1

     

     

    NAudio

    语言: C#

    官方网站: http://www.codeplex.com/naudio

    描述: NAudio是一套实用的音频类库,目的是加快.NET上音频相关工具的开发。它诞生于2001年,现在已经有了很多功能。

    相关文件格式: MP3, OGG, SFZ, MIDI, SoundFont, WAV

    代码协议:Ms-PL

     

     

     

    DotNetZip

    语言: C#

    官方网站: http://www.codeplex.com/DotNetZip

    描述: DotNetZip是一个小巧、使用简便的zip类库。用VB.NET及C#写的应用程序都能简单方便的创建、阅读和更新zip文件。

    相关文件格式: zip

    代码协议:Ms-PL

     

     

     

    7zSharp

    语言: C#

    官方网站: http://www.codeplex.com/7zsharp

    描述: 7zSharp是基于.NET 2.0的7z LZMA二次开发包,提供了一套便捷的API用于解密和加密7z文件。

    相关文件格式: 7z (.7z), ZIP (.zip), GZIP (.gz), BZIP2 (.bz2) and TAR (.tar), RAR (.rar), CAB (.cab), ISO (.iso), ARJ (.arj), LZH (.lzh), CHM (.chm), Z (.Z), CPIO (.cpio), RPM (.rpm), DEB (.deb), NSIS (.nsis)

    代码协议:LGPL 2.1

     

    iTextSharp

    语言: C#

    官方网站: http://sourceforge.net/projects/itextsharp/

    描述: iText# (iTextSharp)是iText Java开源库的C#移植版本,它可以让你从头开始生成PDF。

    相关文件格式: PDF, rtf, bmp, gif, png,tiff, jpeg

    相关技术: OpenPGP, OpenSSL, TSP(时间戳协议), x509, ocsp, BigInterger, BCPG

     

     

    GifLib

    语言: C#

    官方网站: http://www.codeplex.com/GifLibhttp://www.cndotnet.org/GifLib

    描述: GifLib能够无损读写Gif格式

    相关文件格式: gif

    相关技术: LZW压缩

    代码协议:BSD

     

    .NET DiscUtil

    语言:C#

    官方网站:http://discutils.codeplex.com/

    相关文件格式:ISO, FAT, NTFS, VHD, XVA, VMDK和VDI

    描述:可读写ISO文件和虚拟机磁盘文件格式(VHD, VDI, XVA, VMDK等)的库,完全用C#实现,没有P-Invoke。

    代码协议:MIT

     

    UOF and OOXML translator

    官方网站:http://uof-translator.sourceforge.net/

    相关文件格式:UOF, Open XML Formats

    描述:这是微软公司、北京大学、LiSoft、清华大学、北京科技大学共同开发的开源项目,目的是实现UOF和OOXML的双向转换。目前最新版本是2.0,貌似正在开发2.1版本。

     

    JPEG Data

    环境:.NET 3.5 sp1

    官方网站:http://jpegdata.codeplex.com/

    相关文件格式:jpeg

    描述:从jpeg中获得需要的数据

    代码协议:Ms-PL

     

    Mp4 Explorer

    官方网站:http://mp4explorer.codeplex.com/

    相关文件格式:mp4格式

    描述:可用于从MPEG-4 iso文件((ISO/IEC 14496-12, ISO/IEC 14496-14, ISO/IEC 14496-15))中读取各种信息,如mp4头,元数据和其他数据

    代码协议:Ms-PL

     

    NetCDF Library for .NET

    语言: J#, C# wrapper

    官方网站: http://netcdf.codeplex.com/

    描述: 这个项目从Java版本的NETCDF Library移植过来的,Java版的库是ESSE项目(环境场景搜索引擎)的一部分,这个项目由地球物理学中心俄罗斯研究中心、国家地球物理学数据中心NOAA、微软研究院以及剑桥参与完成

    相关文件格式: netcdf

    代码协议: GPL 2.1

     

    WBFS Manager

    语言:C#

    官方网站: http://wbfsmanager.codeplex.com/

    描述: WII游戏机必备的硬盘管理工具。

    相关研究领域: WBFS (WII文件系统格式,类似FAT)

    代码协议: GPLv2

     

    Duplicate images finder

    语言:C#

    官方网站: http://duplifinder.codeplex.com/

    描述: 这是一个能够帮你找到相似照片的应用,注意是相似,不是相同。

    相关研究领域: jpeg格式、图像处理、相似度比较

    代码协议: Ms-PL

     

    #SNMP

    语言:C#

    官方网站: http://sharpsnmplib.codeplex.com/

    描述: SNMP协议的.NET实现

    相关文件格式: snmp

    代码协议: GPL 2.1

     

    zxing (Zebra Crossing)

    语言:java (同时提供C#, C++, Ruby, actionscript的封装)

    官方网站: http://code.google.com/p/zxing/

    描述: 非常专业的1D/2D条形码生成类库,同时支持PC和手机应用,能够在iphone、andriod、rim等系统上使用

    相关研究领域: 图像处理,条形码,UPC, Code 39,93,128,QR code, ITF

     

    .NET DiscUtils

    语言:C#

    官方网站:http://discutils.codeplex.com/

    描述: 纯.NET实现的磁盘文件读写库,支持各种虚拟机硬盘文件和ISO文件格式,支持刻录

    相关研究领域: 虚拟机磁盘文件(VHD, VDI, XVA, VMDK), ISO, UDF, FAT, NTFS,

    代码协议: MIT

     

    GomuIso9660

    语言:C#

    官方网站: http://gomuiso9660.codeplex.com/

    描述: 可用于读取各种光盘文件格式,支持刻录。

    相关研究领域: iso, bin, mdf, nrg, img, cdi,光盘刻录

    代码协议: Ms-PL

     

    Website Screenshots & Thumbnails Extractor

    语言:C#

    官方网站: http://screenshotsextractor.codeplex.com/

    描述: 网站截图工具,能够实现整页滚动截取,类似Fireshot

    相关研究领域: 网页截图、屏幕截图

    代码协议: Ms-PL

     

    HtmlAgility

    语言:C#

    官方网站:http://htmlagilitypack.codeplex.com/

    描述:可解析HTML的DOM结构,不依赖任何第三方组件,纯.NET实现

    相关研究领域:HTML, XHTML

    代码协议:Ms-PL



    欢迎加入JAVA技术交流QQ群:179945282

    欢迎加入ASP.NET(C#)交流QQ群:17534377


  • 相关阅读:
    HDU5754 Life Winner Bo(博弈)
    COGS1752 [BOI2007]摩基亚Mokia(CDQ分治 + 二维前缀和 + 线段树)
    ACdream1157 Segments(CDQ分治 + 线段树)
    Codeforces 611C New Year and Domino(二维前缀和)
    HDU5739 Fantasia(点双连通分量 + Block Forest Data Structure)
    POJ2942 Knights of the Round Table(点双连通分量 + 二分图染色)
    HDU 2255 奔小康赚大钱(KM算法)
    BZOJ 2395 [Balkan 2011]Timeismoney(最小乘积生成树)
    BZOJ 2002 [Hnoi2010]Bounce 弹飞绵羊(分块)
    Codeforces 610C:Harmony Analysis(构造)
  • 原文地址:https://www.cnblogs.com/q149072205/p/2696107.html
Copyright © 2011-2022 走看看