打开加密excel 和 自定义c#dll目录

POIFSFileSystem pfs = newPOIFSFileSystem(POIDataSamples.getPOIFSInstance().openResourceAsStream("yourexcelfile.xlsx")); 
EncryptionInfo encInfo = new EncryptionInfo(pfs); 
Decryptor decryptor = new Decryptor(encInfo); 
decryptor.verifyPassword("ABCXYZ"); 
XSSFWorkbook wb = new XSSFWorkbook(decryptor.getDataStream(pfs));

打开加密excel。

自定义dll目录

        private void Form1_Load(object sender, EventArgs e)
        {
            AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
        }
        static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
        {
            AssemblyName assemblyName = new AssemblyName(args.Name);
            return Assembly.LoadFrom(Path.Combine(Application.StartupPath, "3rdLibs"));
        }
时间: 2024-11-10 13:09:35

打开加密excel 和 自定义c#dll目录的相关文章

java poi 打开加密 excel???

http://book.zhulang.com/301883/69961.html http://book.zhulang.com/301883/69962.html http://book.zhulang.com/301883/69963.html http://book.zhulang.com/301883/69964.html http://book.zhulang.com/301883/69965.html http://book.zhulang.com/301883/69966.htm

在SSIS中使用自定义的DLL文件

原文:在SSIS中使用自定义的DLL文件 步骤1.开发dll(需要签名) using System;using System.Collections.Generic;using System.Text;using System.Xml;using System.Xml.Schema;namespace ETLXmlParser{    public class ETLXmlParser    {        private static bool isValid = true;        

打开/查找xcode6的沙盒地目录

用以下代码 打开沙盒目录 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 打印paths得到沙盒目录如下 /Users/ocq/Library/Developer/CoreSimulator/Devices/3BE436D4-F82B-42A1-A2AE-5244799F9A0F/data/Containers/Data/Application/05

Java 加密Excel文件(打开时需输入密码)

收集:author: lifq package com.XXX.XXX.utils;import java.io.IOException; import com.jxcell.CellException;import com.jxcell.View; /** *  * @ClassName: DataExcels  * @Description: Excel加密解密 * @date: 2016-6-12 上午11:00:31  * @version */public class EncryptE

excel 打开显示安装office自定义项 安装期间出错的解决方法

用管理员身份运行EXCEL,转到COM加载项,删除对应加载项,即可. 注:上下两张图中的加载项信息不一致,仅作图示参考.

Excel VBA自定义函数编写(UDF, User-Defined Function)

虽然知道Microsoft Office Excel可以支持用VB语言来进行复杂的编程和自定义函数的编写,但是一直以来都没有这个需求. 这次遇到的问题是要根据一列数组计算出一个值,但计算过程又比较复杂,需要经过几步,如果不编程的话总要经过一些中间单元格来完成计算,但这又会使得整个表格变得很臃肿,并且不方便添加新列. 在这种情况下,编写自定义函数几乎成了唯一的出路.所幸,也并不太麻烦. 1. 首先,可能要在选项里启用下开发工具,保存文件的类型也得换成xlsm. 2. 打开VB编辑器编写代码,添加模

CS0009:未能打开元数据文件System.ComponentModel.DataAnnotations.dll 试图加载格式不正确的程序。

问题描述: CS0009: 未能打开元数据文件“c:\Windows\Microsoft.NET\assembly\GAC_MSIL \System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35 \System.ComponentModel.DataAnnotations.dll”--“试图加载格式不正确的程序. 网上搜索出来的资源比较少,修复VS也没有用,特地写这小文章. 试了网上方法: 把"C:\Windows\M

C#操作Excel(2)-- 打开-读取Excel文档

由于要为某软件实现导出Excel功能,故有此文. 本文的开发环境是Visual Studio 2010 ,C#, Excel 2007. 新建C#工程后打开Solution Explorer,可以看到如下图片: 右键点击Reference->Add References->Browse 选择三个DLL文件(点此下载): Interop.Excel.dll Interop.Microsoft.Office.Core.dll Interop.VBIDE.dll 添加上述三个引用后,Referenc

POI 加密Excel文件

今天遇到一个业务,需要为Excel 文件加密后发送邮件给客户,Excel文件需要使用密码才能打开. 在网上查了一轮后发现官网有相应的例子可以参考,可以看官网资料(参考http://poi.apache.org/encryption.html). 下面的例子只能支持Excel 2007文件 //Add password protection and encrypt the file final POIFSFileSystem fs = new POIFSFileSystem(); final En