FlexHEX二进制文件编辑器
FlexHEX二进制文件编辑器是一个方便可靠的工具,提供多种功能:编辑最大为8exabytes或9223372036854775807字节长的文件,支持编辑OLE复合文件,可以编辑逻辑和物理驱动器的内容,提供对NTFS备用文件流的完全支持,可以创建和编辑NTFS稀疏文件,支持多字节(MBCS)和UNICODE字符集,无限撤销列表。
Git-2.26.2-64-bit.zip
官方下载的Git-2.26.2-64-bit.exe,但是官方的下载速度实在是太慢了。
Git-2.26.2-32-bit.exe
官方下载的Git-2.26.2-32-bit.exe,但是官方的下载速度实在是太慢了。
zbar最简单的示例demo(Android版)
最简单的zbar示例demo,里面包含了arm64-v8a、armeabi、armeabi-v7a、mips、mips64、x86、x86_64等各个平台下的lib库.so文件
Git-2.24.0.2-32-bit.exe
官方下载的Git-2.24.0.2-32-bit,但是官方的下载速度实在是太慢了。
PageOffice 基础教程.pdf
PageOffice 基础教程,本书是PageOffice V4.0产品的基础教程。
显示器测试工具.rar
显示器测试工具,DisplayX.exe。包括:常规完全测试,常规单项测试,图片测试,延迟时间测试等功能
java获取word文档的条目化内容
java调用PageOffice在线编辑word文件的时候,获取word文档的条目化内容。
PageOffice V4.0 企业版试用序列号:Q37LN-W8NI-KFSQ-LEY3Y
部署步骤:
1. 拷贝simpledemo8文件夹到Tomcat的webapps目录下
2. 访问http://localhost:8080/simpledemo8/Word.jsp
3. 提示注册的话,输入上面的序列号注册
4. 打开文件以后,点击“获取word条目化内容”按钮查看效果
java实现word在线编辑及流转
java开发web办公系统,调用PageOffice组件实现word在线编辑及流转
java调用PageOffice生成word
java调用PageOffice读取数据库中的数据填充到word模板中,动态生成word文件
java在线编辑保存Word文件(支持跨浏览器)
java调用PageOffice V4.4实现在线编辑保存Word文件(支持跨浏览器)
Spring Boot 集成PageOffice(4.3.0.2)
演示Spring Boot 下如何集成PageOffice实现在线处理office文件的效果。此示例基于PageOffice4.3.0.2版本(此版本之后的PageOffice都是可以支持Springboot)
开发环境:jdk1.8、Eclipse、Sping Boot + Thymeleaf框架
System.Data.SQLite.dll (64 和32 )
测试可用的 64位 32位 System.Data.SQLite.dll
桌面便签 第3版(带C#源码,根据别人的代码修改的)
桌面便签,根据别人的代码做了修改,主要是使用了别人做的界面。
目前的程序是在系统托盘中运行的,用xml保存的标签。
修改bug 便签自动保存影响用户输入
增加 不会真正删除便签,设置tag的show属性控制便签的显示
还可以继续完善
桌面便签(带C#源码,根据别人的代码修改的)
桌面便签,根据别人的代码做了修改,主要是使用了别人做的界面。
目前的程序是在系统托盘中运行的,用xml保存的标签。
还可以继续完善
js 日期选择 简单漂亮
js 日期选择的最简单漂亮的实现,拿来就能用。
java导出word文档重复生成多个表格并填充数据
导出word文件的需求,还会遇到在一个文件中重复生成多个表格每个表格都一样,只是内容不一样,例如:动态生成多个人的准考证信息或工资条
此示例就是演示这种效果
asp.net动态生成简历,可重新编辑提交到数据库,包括图片
填充数据库中简历数据到word简历模板,包括照片,生成一个正式的简历文件。编辑修改简历内容之后还可以重新提交修改后的数据到服务器数据库,图片也可以上传到服务器上更新。
java动态生成简历,可重新编辑提交到数据库,包括图片
填充数据库中简历数据到word简历模板,包括照片,生成一个正式的简历文件。编辑修改简历内容之后还可以重新提交修改后的数据到服务器数据库,图片也可以上传到服务器上更新。
Java 批量导出多个word文件,不是poi
Java批量导出多个word文件,Excel文件也可以用这个方法导出,用到了第三方的一个组件,不是POI,POI处理的格式单一,代码也复杂。
ASP.NET 批量导出生成word文件(excel同理,不是office自动化)
ASP.NET 批量填充数据库到word或excel,导出生成word文件(excel同样的实现方法)。
不是服务器端自动化。
使用的是PageOffice,除了提供Word/Excel动态数据填充,格式控制,Word/Excel用户输入提交,Word/Excel/PowerPoint/WPS等Office文档的在线打开、只读浏览、编辑、保存等功能外,还给在线协同办公内置了强大的支持功能:可编辑区域控制,强制痕迹保留,并发编辑控制,手写批注,手写签名,圈阅签字,电子印章、动态模板套红等
ASP.NET 实现word导出生成文件
ASP.NET 编程实现填充数据库数据库到word模板导出生成文件。
不是服务器端自动化。
使用的是PageOffice,除了提供Word/Excel动态数据填充,格式控制,Word/Excel用户输入提交,Word/Excel/PowerPoint/WPS等Office文档的在线打开、只读浏览、编辑、保存等功能外,还给在线协同办公内置了强大的支持功能:可编辑区域控制,强制痕迹保留,并发编辑控制,手写批注,手写签名,圈阅签字,电子印章、动态模板套红等
(简单)struts2下使用pageoffice实现文件在线编辑
一个演示Struts2下如何集成PageOffice的最简单示例。
PageOffice是标准Java组件,标准JSP Tag标签方式引用,完美支持Eclipse、MyEclipse等开发工具。
通过Word动态数据填充功能,实现格式复杂的模板套红。不但可以把单独的Word文档动态拼合起来,而且还可以动态填充公文标题、发文号、发文日期、主题词、发文单位等
调用PageOffice还可以实现从空白的excel文件动态生成excel表格,设置公式并填充数据。
集成PageOffice不但能够实现在线编辑、保存真正的Office文档,而且还可以轻松实现Word、Excel文档的动态数据填充、格式控制和用户输入提交的高级复杂功能。
Java编程生成word文件设置字体段落格式
Java对PageOffice编程,从空白的word模板动态生成word文件,填充文本内容、图片,同时设置文本的字体、段落、格式。
PageOffice是标准Java组件,标准JSP Tag标签方式引用,完美支持Eclipse、MyEclipse等开发工具。
通过Word动态数据填充功能,实现格式复杂的模板套红。不但可以把单独的Word文档动态拼合起来,而且还可以动态填充公文标题、发文号、发文日期、主题词、发文单位等
Java生成excel表格设置公式并填充数据
Java编程调用PageOffice实现从空白的excel文件动态生成excel表格,设置公式并填充数据。
集成PageOffice不但能够实现在线编辑、保存真正的Office文档,而且还可以轻松实现Word、Excel文档的动态数据填充、格式控制和用户输入提交的高级复杂功能。
PageOffice除了提供Word/Excel动态数据填充,格式控制,Word/Excel用户输入提交,Word/Excel/PowerPoint/WPS等Office文档的在线打开、只读浏览、编辑、保存等功能外,还给在线协同办公内置了强大的支持功能:可编辑区域控制,强制痕迹保留,并发编辑控制,手写批注,手写签名,圈阅签字,电子印章、动态模板套红等
JAVA集成PageOffice的最简单示例
JAVA集成PageOffice的最简单示例。
PageOffice是标准Java组件,标准JSP Tag标签方式引用,完美支持Eclipse、MyEclipse等开发工具,完美支持JSF、SSH等开发架构。
强大的Word、Excel 动态数据填充及格式控制功能。服务器端无需安装Office软件,根据数据库数据通过PageOffice动态赋值即可完成复杂的具有严谨规范格式的文档生成任务,并且可以在浏览器页面里查看、编辑生成的文档。例如Word公文通告、Excel报表等
ASP.NET全文检索包含某关键字的word文档(示例)
使用PageOffice开发平台,实现对word文档的在线处理,并搜索、显示含有关键字的文档。
要获取文档的纯文本,以往的方法都比较复杂,而且效率也不高,但是利用PageOffice的FileSaver 对象的DocumentText属性却能轻而易举的实现。我们在保存页面获取该属性的值,然后将此值存入到数据库中,这样就实现了获取文档纯文本并将其保存至数据库中的功能。
然后是关键字搜索功能,我们通过数据库中存储Word文档纯文本的字段,利用sql语句将包含关键字的文档搜索出来。
ASP.NET(c#) 从零动态生成Word文件(用程序设置文本段落格式、填充数据)
ASP.NET(c#) 对一个空白的word文件编程,生成图文并茂的Word文件。可以用程序设置文本段落格式、填充数据、插入图片、插入另一个word或excel文件(企业版支持)
不是服务器端自动化。
使用的是PageOffice,除了提供Word/Excel动态数据填充,格式控制,Word/Excel用户输入提交,Word/Excel/PowerPoint/WPS等Office文档的在线打开、只读浏览、编辑、保存等功能外,还给在线协同办公内置了强大的支持功能:可编辑区域控制,强制痕迹保留,并发编辑控制,手写批注,手写签名,圈阅签字,电子印章、动态模板套红等
最简单的PageOffice集成代码(ASP.NET)
C#最简单的PageOffice集成代码。
1 安装setup.exe
2 启动VS ,打开simpledemo,访问simpledemo/Default.aspx
集成PageOffice不但能够实现在线编辑、保存真正的Office文档,而且还可以轻松实现Word、Excel文档的动态数据填充、格式控制和用户输入提交的高级复杂功能。只要集成PageOffice,您将能够轻松应对在Web项目开发中遇见的绝大部分和Office文档有关的功能和难题。
PageOffice除了提供Word/Excel动态数据填充,格式控制,Word/Excel用户输入提交,Word/Excel/PowerPoint/WPS等Office文档的在线打开、只读浏览、编辑、保存等功能外,还给在线协同办公内置了强大的支持功能:可编辑区域控制,强制痕迹保留,并发编辑控制,手写批注,手写签名,圈阅签字,电子印章、动态模板套红等。
java 编写文件上传类简单易用
用 Java 编写的、协议和平台都独立的服务器端组件,使用请求/响应的模式,提供了一个基于 Java 的服务器解决方案。本文将从文件传输的基本原理入手,分析如何用 java进行文件的上传,并提出解决方案。
一、基本原理
通过 HTML 上载文件的基本流程如下图所示。浏览器端提供了供用户选择提交内容的界面(通常是一个表单),在用户提交请求后,将文件数据和其他表单信息编码并上传至服务器端,服务器端(通常是一个 cgi 程序)将上传的内容进行解 码了,提取出 HTML 表单中的信息,将文件数据存入磁盘或数据库。
--------------------------------------------------------------------------------
回页首
二、各过程详解
A)填写表单并提交
通过表单提交数据的方法有两种,一种是 GET 方法,另一种是 POST 方法,前者通常用于提交少量的数据,而在上传文件或大量数据时,应该选用 POST 方法。在 HTML 代码中,在 <form> 标签中添加以下代码可以页面上显示一个选择文件的控件。
<input type="file" name="file01">
在页面中显示如下(可能随浏览器不同而不同)
可以直接在文本框中输入文件名,也可以点击按钮后弹出供用户选择文件的对话框。
B)浏览器编码
在向服务器端提交请求时,浏览器需要将大量的数据一同提交给 Server 端, 而提交前,浏览器需要按照 Server 端可以识别的方式进行编码,对于普通的表单数据,这种编码方式很简单,编码后的结果通常是 field1=value2&field2=value2&… 的形式,如 name=aaaa&Submit=Submit。这种编码的具体规则可以在 rfc2231 里查到, 通常使用的表单也是采用这种方式编码的,Servlet 的 API 提供了对这种 编码方式解码的支持,只需要调用 ServletRequest 类中的方法就可以得到 用户表单中的字段和数据。
这种编码方式( application/x-www-form-urlencoded )虽然简单,但对于传输大块的二进制数据显得力不从心,对于传输这类数据,浏览器采用了另一种编码方式,即 "multipart/form-data" 的编码方式,采用这种方式,浏览器可以很容易的表单内的数据和文件一起。这种编码方式先定义好一个不可能在数据中出现的字符串作为分界符,然后用它将各个数据段分开,而对于每个数据段都对应着 HTML 页面表单中的一个 Input 区,包括一个 content-disposition 属性,说明了这个数据段的一些信息,如果这个数据段的内容是一个文件,还会有 Content-Type 属性,然后就是数据本身。 这里,我们可以编写一个简单的 Servlet 来看到浏览器到底是怎样编码的。
实现流程:
重载 HttpServlet 中的 doPost 方法
调用 request.getContentLength() 得到 Content-Length ,并定义一个与 Content-Length 大小相等的字节数组 buffer 。
从HttpServletRequest 的实例 request 中得到一个 InputStream, 并把它读入 buffer 中。
使用 FileOutputStream 将 buffer 写入指定文件。
代码清单
// ReceiveServlet.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
//示例程序:记录下Form提交上来的数据,并存储到Log文件中
public class ReceiveServlet extends HttpServlet
{
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException
{
//1
int len = request.getContentLength();
byte buffer[] = new byte[len];
//2
InputStream in = request.getInputStream();
int total = 0;
int once = 0;
免费的图片转pdf工具
FreePic2PDF 免费的图片转pdf工具,免安装,好用。
文件批量替换工具
批量替换某个目录下文件的工具.
1 选择要替换的文件,比如:说明.txt
2 选择目标文件夹
3 开始. 就可以把目标文件夹中的所有名字为"说明.txt"的文件全部替换为第1步选择的文件.
要求: 电脑上安装了.net framework 3.5
集成zsoffice的最简单代码(java)
最简单的集成zsoffice的demo ,
集成zsoffice的核心代码
ASP.NET.MVC2开发帮助
ASP.NET.MVC2开发帮助
生成word文件痕迹列表,定位光标到痕迹所在页
生成痕迹列表的思路:在文件加载的时候生成。在文件加载的时候,使用soaoffice提供的VBA接口遍历所有word痕迹,获取痕迹的时间和用户生成痕迹列表。
定位痕迹的思路:就是调用office的接口,定位光标到痕迹所在页。
typora免费版0.9.98(64位)
typora免费版0.9.98(64位),网上已经很难下载到了
C++提高编程讲义.zip
C++提高编程讲义.md(带图片) 原地址在github,但是下载速度太慢了。 https://github.com/Gasuo/C-Resource
C++核心编程讲义.zip
C++核心编程讲义.md(带图片) 原地址在github,但是下载速度太慢了。 https://github.com/Gasuo/C-Resource
C++基础入门讲义.zip
C++基础入门讲义.md(带图片)
原地址在github,但是下载速度太慢了。
https://github.com/Gasuo/C-Resource