From 364841f92ef4f05fd2da8dcf62591e4cee71adaf Mon Sep 17 00:00:00 2001
From: meld-cp <18450687+meld-cp@users.noreply.github.com>
Date: Sat, 13 Jul 2024 12:26:14 +1200
Subject: [PATCH] add docs for Freeze Panes
---
README.md | 16 ++++++++++++++++
docs/images/freeze-pane-1.png | Bin 0 -> 3159 bytes
2 files changed, 16 insertions(+)
create mode 100644 docs/images/freeze-pane-1.png
diff --git a/README.md b/README.md
index 28722f4..0bdfedf 100644
--- a/README.md
+++ b/README.md
@@ -658,6 +658,22 @@ MiniExcel.SaveAs(@"C:\temp\Book1.xlsx", dt, configuration: configuration);
Works for null and DBNull values.
+#### 14. Freeze Panes
+```csharp
+/* ... */
+
+OpenXmlConfiguration configuration = new OpenXmlConfiguration()
+{
+ FreezeRowCount = 1, // default is 1
+ FreezeColumnCount = 2 // default is 0
+};
+
+MiniExcel.SaveAs(@"C:\temp\Book1.xlsx", dt, configuration: configuration);
+```
+
+![image](docs/images/freeze-pane-1.png)
+
+
### Fill Data To Excel Template
- The declaration is similar to Vue template `{{variable name}}`, or the collection rendering `{{collection name.field name}}`
diff --git a/docs/images/freeze-pane-1.png b/docs/images/freeze-pane-1.png
new file mode 100644
index 0000000000000000000000000000000000000000..bbc70937ce7dd59f99b9f9d0e3f066cfa3ef2ec2
GIT binary patch
literal 3159
zcmY*cdpHwp8=r(~&a#NNImKHe$>;R0u(rsl17?hJ3X7&xPC1ohNM41S<5nTl=2)
zU;P>q^z#qT006*Q2L#ML<}|<5DSQ025?y#{sl_HWN5Q;#DA4#WEv!*3P|YXC-_JOq
z9PXPQ;P_|Ujm+3%>!92pt8H`B(grS~vPOp}YRJSGof%eL&9&gVirU7bbw0n@fD2YJu5_x1;-+
z$-A5R?=#Lil5WTuNsBRKV`7K-V{A{k6EFPC#-q5=f#Jq7EI4HDHMiNNvcJod36cPs
zFGDRY>k2jMOHRcF#6Bz>EDCx~>L>?2{2?mj-FGl0Uv>+vFee8+Pi7<15TwUPEbiF23OvhreUfs8wM8k$_
zH91kiMU|gXopa`#W~m!;Xs7}I-~m;fE94BO1^_hA9Ud5{D{T8xO9v~E7sREdBq<_k
zGcz-jYqiZY3;%h65(b4rv6fCneE1xK`4x{YQ$8c&;P?~XMu)UyWXPzsI9-C89!KHktKSgIW`GCF#vr*>Xmc{dS<
zQ}i^{*5Gt|BI9eF1p3^ewlWRe*)asrS5(zlR$L4hHy^;LsjSqZKkK+Gi9RZt84Zjp
zBG9iP^&F)NM*dayF!M;z53(;HAhBEFm=!HzelBaw})o}_*W>Z+)
zPEDQlW3cS;tD&bL)+Xd#VpO8YeejA_T~pNyZSI^h*;D=@o5EFr&zR_adzFzZhUtVY
z#x3yE6i1&m^r+OpJLb{^?J0hdpmFbm)eas_&Ir5
z>CiivaEV~)3Rlm1Q6{3bM
zfgssT(G)+f-&e$QT4)PNQfyymoM-X<4k>yS5AaR4hnF;Budf(k>KDoggMo%JpY~F?
zZV)CBM{^%yTCabnGTT>pkC{uHD_RZa+4!7A6K#YDLo&5sb23P|E4ZSQagFE
zDA29nz9y-%G^$jPwRrcT9=L*D(Hl9|DK`_Za~P`lW28Z?vYVDfR)3;^RzI^7xB4@p
zAk0brG)w{^M=Fx|a>s*djZO~eQZ2jbMe{5>eGZ(kPDbMB+m9{&)Y79{l7mck58hB4
zDhYkDHrss5TIVH)%z-ch-?TX9I!Ot8jP*@gBV@|Xx^#PexH>SQgF)K1eqQy`0=^y&
zHh?|3FZ%`(=Cu3Zo!8$r!!ft
zoVxtcUBbYwa>?|SmP?b@iq)s)`dgVdwcz*i2TPXr
zZDDJ5J!l5(^~dJu<(d*+-JS$FpY>HfB11y@?WUQzCW0;OYQQa&h=QFm3oAS)tzE+?4yGgiO!xFnIE&brk5m>fmCyF9m(*aJGCZYTRBu3
z@8f;f&H?F=zeD9iYde+t+|`}gDhxE)nT8?tG#P6LN=HmZMc(LIe8cw#V0g_BuwOd&
zC&_xCg2ARdp3LNFH^`araUKq}jSzi@hu%+*
zGywHK6y|d>wxyccrc!SJu`Tn~0bP>7i$EEbhTKcpD9*9)(FFoBwg-QhUeIrUuFwc$
ztXgFMvgI3nsug~2R;JsUg_k;-pICpPCGGTGdrEn6c^7lj13Q^s3A{>ali@3EWn(L(B9>a^&!0j7rnk?T>C-tM%tCEE6ec%Qo1Kkf-B~Mj{b2K
zvCi(7_l-vAjx9+G*WBj>&G#TMXv#g=4#S%GN|Ju85<}vIFJVvvC5zPyz`$WO!BrP-
zq=lc4|E&me7Jctp)i_5xerZG=J|QMXF*-V$D-d`L4GmqNnF))CjNHA?*qFAu+F}WX
zs#H}~amU9InqYAD{rkER7cOWCmX~QGBV_}_!>UjyG$1a{`&@Wkq`YLBYo!+wDzXSU2w5Yzld4$P
z)X?dLd(+L8O~|rF$lsx>qlx;PNFpN6#5Z}a=$D;1&wQCZ|BO0`5{1o+f!+7^>?cpV
zl&{S{HFDj%KW(iyW?Cr+&WRHZP
zPytCbJ##eStvDx!MVnwVMIjtw07lHektmlfoatck0mx+|vJK0I%<8}f`=b#r)@Q?a
z;%V&08C(cQdUNL2hM3BVY*&aZR`MVIHcf+}gQQ62-5^2jq(rnW-{-P|cUi=vVI2<{Ks6FhL{BL4