Skip to content

Commit

Permalink
修改文档
Browse files Browse the repository at this point in the history
  • Loading branch information
Chat2DB-Pro committed Dec 5, 2024
1 parent 4df389e commit 1737291
Show file tree
Hide file tree
Showing 4 changed files with 1,951 additions and 2,441 deletions.
2 changes: 1 addition & 1 deletion locales/zh-CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default {
"FastExcel提供了直观且易于理解的 API,无论是新手还是经验丰富的开发人员,都能迅速上手并利用高效的数据处理任务",
chatExcel: "Chat to Excel",
chatExcelDescription:
"用户可以通过FastExcel的简单聊天对话,实现对 Excel 文件的创建、编辑、查询和分析",
"我们将在下个版本发布Chat2Excel 不用户可以通过FastExcel的简单聊天对话,实现对 Excel 文件的创建、编辑、查询和分析",
highPerformance: "高化规处理",
highPerformanceDescription:
"使用 FastExcel仅需一行代码即可轻松解析复杂的 Excel 文件,转换为 Java 对象,简化开发流程,提高编码效率",
Expand Down
24 changes: 12 additions & 12 deletions pages/zh-CN/docs/fill/fill.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description: 填充Excel
基于模板文件,通过对象或 Map 填充数据到 Excel 中。

### 示例填充模板
![img](/images/docs/fill/simpleFill_file.jpg)
![img](/images/docs/fill/simpleFill_file.png)
### 示例填充结果
![img](/images/docs/fill/simpleFill_result.jpg)
![img](/images/docs/fill/simpleFill_result.png)
#### 示例对象
```java
@Getter
Expand Down Expand Up @@ -58,9 +58,9 @@ public void simpleFill() {
填充多个数据项到模板列表中,支持内存批量操作和文件缓存分批填充。

### 示例填充模板
![img](/images/docs/fill/listFill_file.jpg)
![img](/images/docs/fill/listFill_file.png)
### 示例填充结果
![img](/images/docs/fill/listFill_result.jpg)
![img](/images/docs/fill/listFill_result.png)

#### 示例代码
```java
Expand Down Expand Up @@ -91,9 +91,9 @@ public void listFill() {
在模板中填充多种数据类型,包括列表和普通变量。

### 示例填充模板
![img](/images/docs/fill/complexFill_file.jpg)
![img](/images/docs/fill/complexFill_file.png)
### 示例填充结果
![img](/images/docs/fill/complexFill_result.jpg)
![img](/images/docs/fill/complexFill_result.png)

#### 示例代码
```java
Expand Down Expand Up @@ -125,9 +125,9 @@ public void complexFill() {
优化大数据量填充性能,确保模板列表在最后一行,后续数据通过 `WriteTable` 填充。

### 示例填充模板
![img](/images/docs/fill/complexFillWithTable_file.jpg)
![img](/images/docs/fill/complexFillWithTable_file.png)
### 示例填充结果
![img](/images/docs/fill/complexFillWithTable_result.jpg)
![img](/images/docs/fill/complexFillWithTable_result.png)

#### 示例代码
```java
Expand Down Expand Up @@ -162,9 +162,9 @@ public void complexFillWithTable() {
将列表数据横向填充,适用于动态列数场景。

### 示例填充模板
![img](/images/docs/fill/horizontalFill_file.jpg)
![img](/images/docs/fill/horizontalFill_file.png)
### 示例填充结果
![img](/images/docs/fill/horizontalFill_result.jpg)
![img](/images/docs/fill/horizontalFill_result.png)

#### 示例代码
```java
Expand Down Expand Up @@ -193,9 +193,9 @@ public void horizontalFill() {
支持多个列表同时填充,列表之间通过前缀区分。

### 示例填充模板
![img](/images/docs/fill/compositeFill_file.jpg)
![img](/images/docs/fill/compositeFill_file.png)
### 示例填充结果
![img](/images/docs/fill/compositeFill_result.jpg)
![img](/images/docs/fill/compositeFill_result.png)

#### 示例代码
```java
Expand Down
34 changes: 17 additions & 17 deletions pages/zh-CN/docs/write/write_hard.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: 通过复杂写入操作,实现对数据的批量写入、数据
通过设置列名集合动态选择要导出的列,支持忽略列或仅导出特定列。

### excel 示例
![img](/images/docs/write_hard/excludeOrIncludeWrite.jpg)
![img](/images/docs/write_hard/excludeOrIncludeWrite.png)

#### 代码示例
```java
Expand Down Expand Up @@ -43,7 +43,7 @@ public void excludeOrIncludeWrite() {
通过 `@ExcelProperty` 注解的 `index` 属性指定列顺序。

### excel 示例
![img](/images/docs/write_hard/indexWrite.jpg)
![img](/images/docs/write_hard/indexWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -78,7 +78,7 @@ public void indexWrite() {
支持设置多级表头,通过 `@ExcelProperty` 注解指定主标题和子标题。

### excel 示例
![img](/images/docs/write_hard/complexHeadWrite.jpg)
![img](/images/docs/write_hard/complexHeadWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -114,7 +114,7 @@ public void complexHeadWrite() {
分批写入数据到同一个 Sheet 或多个 Sheet,可实现大数据量的分页写入。

### excel 示例
![img](/images/docs/write_hard/repeatedWrite.jpg)
![img](/images/docs/write_hard/repeatedWrite.png)

#### 代码示例
```java
Expand Down Expand Up @@ -148,7 +148,7 @@ public void repeatedWrite() {
支持日期、数字或其他自定义格式,通过注解实现。

### excel 示例
![img](/images/docs/write_hard/converterWrite.jpg)
![img](/images/docs/write_hard/converterWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -190,7 +190,7 @@ public void converterWrite() {
通过实体类中的注解设置单元格样式,包括字体、背景颜色、行高等。

### excel 示例
![img](/images/docs/write_hard/annotationStyleWrite.jpg)
![img](/images/docs/write_hard/annotationStyleWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -242,7 +242,7 @@ public void annotationStyleWrite() {
通过实现拦截器接口 `WriteHandler` 动态设置样式,适用于复杂的样式逻辑。

### excel 示例
![img](/images/docs/write_hard/handlerStyleWrite.jpg)
![img](/images/docs/write_hard/handlerStyleWrite.png)

#### 示例 1:使用已有策略
通过 `HorizontalCellStyleStrategy` 为表头和内容分别设置样式。
Expand Down Expand Up @@ -377,7 +377,7 @@ public void poiStyleWrite() {
支持通过文件、流、字节数组、URL 等多种方式导出图片。

### excel 示例
![img](/images/docs/write_hard/imageWrite.jpg)
![img](/images/docs/write_hard/imgWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -424,7 +424,7 @@ public void imageWrite() throws Exception {
支持单元格超链接、添加备注及设置公式内容。

### excel 示例
![img](/images/docs/write_hard/writeCellDataWrite.jpg)
![img](/images/docs/write_hard/writeCellDataWrite.png)

#### 示例对象
```java
Expand Down Expand Up @@ -468,7 +468,7 @@ public void writeCellDataWrite() {
实时生成表头,用于动态数据或国际化场景。

### excel 示例
![img](/images/docs/write_hard/dynamicHeadWrite.jpg)
![img](/images/docs/write_hard/dynamicHeadWrite.png)

#### 代码示例
```java
Expand All @@ -495,7 +495,7 @@ public void dynamicHeadWrite() {
通过拦截器在特定单元格添加批注,适用于标注说明或特殊提示。

### excel 示例
![img](/images/docs/write_hard/commentWrite.jpg)
![img](/images/docs/write_hard/commentWrite.png)

### 自定义批注拦截器
```java
Expand Down Expand Up @@ -561,7 +561,7 @@ public void templateWrite() {
通过注解控制列宽、行高,适用于对表格格式有特定要求的场景。

### excel 示例
![img](/images/docs/write_hard/widthAndHeightWrite.jpg)
![img](/images/docs/write_hard/widthAndHeightWrite.png)

### 示例对象
```java
Expand Down Expand Up @@ -604,7 +604,7 @@ public void widthAndHeightWrite() {
支持通过注解或自定义合并策略实现合并单元格。

### excel 示例
![img](/images/docs/write_hard/mergeWrite.jpg)
![img](/images/docs/write_hard/mergeWrite.png)

### 方法 1:注解形式
```java
Expand Down Expand Up @@ -662,7 +662,7 @@ public void mergeWrite() {
支持在一个 Sheet 中使用多个 Table 分块写入。

### excel 示例
![img](/images/docs/write_hard/tableWrite.jpg)
![img](/images/docs/write_hard/tableWrite.png)

### 示例代码
```java
Expand All @@ -689,7 +689,7 @@ public void tableWrite() {
实时生成动态表头,适用于表头内容动态变化的场景。

### excel 示例
![img](/images/docs/write_hard/dynamicHeadWrite.jpg)
![img](/images/docs/write_hard/dynamicHeadWrite.png)

### 示例代码
```java
Expand Down Expand Up @@ -717,7 +717,7 @@ public void dynamicHeadWrite() {
实现自定义逻辑(如添加下拉框、设置超链接)需要通过拦截器操作。

### excel 示例
![img](/images/docs/write_hard/customHandlerWrite.jpg)
![img](/images/docs/write_hard/customHandlerWrite.png)

### 示例 1:设置下拉框
```java
Expand Down Expand Up @@ -756,7 +756,7 @@ public void customHandlerWrite() {
直接使用 `List<List<String>>` 定义头和数据写入,无需创建实体类。

### excel 示例
![img](/images/docs/write_hard/noModelWrite.jpg)
![img](/images/docs/write_hard/noModelWrite.png)

### 示例代码
```java
Expand Down
Loading

0 comments on commit 1737291

Please sign in to comment.