</pre><pre name="code" class="html">
新建一个word另存为muban2.xml,文本编辑器打开muban2.xml后,用S{<pre name="code" class="html">biaoge.first<span style="font-family: Arial, Helvetica, sans-serif;">}代替1111111,${biaoge.second}代替2222222,${biaoge.third}代替333333</span></span>
</pre><pre name="code" class="html">如图所示:
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAuMAAAD3CAYAAAC3pVoAAAAgAElEQVR4Ae3dWagsV/k34D7f3ytxiMOFSBBJIigiiiNoEjBonEC+D40mUVQwOAUEBxKNkePBMXECMQ4hgogm0SQoijF6oZCIOKOgKJgEEREUB9Qbb/R8/St897927e7a3b27d3d1PwX71LBWrVr1rLX7vL326uoTp8fLyLIUgVtuuWV00UUXLaUshRAgQIAAAQIEli0gVlm26NHL+z9HL0IJBAgQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsIiAYX0TNOQQIECBAgAABAgSWICAYXwKiIggQIECAAAECBAgsInCfRU4a8jm33HLLkKuv7gQIECBAgACBIwmsMha66KKLjlS3XTz5xOnxsos37p4JECBAgAABAgQIrFvANJV1t4DrEyBAgAABAgQI7KyAYHxnm96NEyBAgAABAgQIrFtAML7uFnB9AgQIECBAgACBnRUQjO9s07txAgQIECBAgACBdQsIxtfdAq5PgAABAgQIECCwswKC8Z1tejdOgAABAgQIECCwbgHB+LpbwPUJECBAgAABAgR2VkAwvrNN78YJECBAgAABAgTWLSAYX3cLuD4BAgQIECBAgMDOCgjGd7bp3TgBAgQIECBAgMC6BQTj624B1ydAgAABAgQIENhZAcH4zja9GydAgAABAgQIEFi3gGB83S3g+gQIECBAgAABAjsrIBjf2aZ34wQIECBAgAABAusWEIyvuwVcnwABAgQIECBAYGcFBOM72/RunAABAgQIECBAYN0CgvF1t4DrEyBAgAABAgQI7KyAYHxnm96NEyBAgAABAgQIrFtAML7uFnB9AgQIECBAgACBnRUQjO9s07txAgQIECBAgACBdQsIxtfdAq5PgAABAgQIECCwswKC8Z1tejdOgAABAgQIECCwbgHB+LpbwPUJECBAgAABAgR2VkAwvrNN78YJECBAgAABAgTWLSAYX3cLuD4BAgQIECBAgMDOCgjGd7bp3TgBAgQIECBAgMC6BQTj624B1ydAgAABAgQIENhZAcH4zja9GydAgAABAgQIEFi3gGB83S3g+gQIECBAgAABAjsrIBjf2aZ34wQIECBAgAABAusWEIyvuwVcnwABAgQIECBAYGcFBOM72/RunAABAgQIECBAYN0CgvF1t4DrEyBAgAABAgQI7KyAYHxnm96NE1i+wM9//vPRX/7yl5kKvvfee0fJf1zLzTffPHrDG95wrNc8rnvrXucd73jH6Nprrx3FeBOXWfvIonWfpx8ueg3nESBAYFkC//Ou8bKswpRDgMBuC3zuc58bXXjhhaP73ve+o0c/+tHNeprIf/7zn9GTnvSk0a233jo688wzR4961KOmZV3K8be+9a2jBOSf+tSnmno94xnPWEq5m1ZIAt1XvOIVo6997Wujj33sY6NnPetZo0c84hELVzMB/VOe8pTRv/71r31tGsu084Me9KCJZX/3u98d/e1vfxs97GEPO5D+8Y9/fPTKV75y9Mc//nH00Ic+dGKeAyfNcaD64Z/+9KfRP//5z9Htt98+ut/97rf068xRJVkJECAwVcDI+FQaCQQIzCtwxRVXjM4+++zRlVde2QTXfSPfD3nIQ0af//znRz/+8Y9HL3jBC0bPfe5z573czPkTGH7zm9/cy/+c5zxnb3vbNj7zmc80QXDuK23xmMc85ki3eNZZZzVBfbVpAtssn/3sZ5vyE6in7bo/55133ugJT3hC8wZoUgXuueee0fve977Rr371q0nJo7TZgx/84KnnTzypc/CTn/zk6M477xz99re/bepyzjnnNIF5J5tdAgQIrFVAML5WfhcnsH0C73nPe5qbyqjoi170ot4bfP7znz966Utf2uRJsJwAbBXLm970pqbYBOGvf/3rR5dddtnM02lWUZ9VlZlR7A984ANN8ddcc02zfuc733nky1U7pU3zxqn9Jitvqu644459PxdccMHeNQ97M3DxxRfv5W1vnHvuuU0wfskllzTTi9pp82xfeumlo0984hNNP8sbgNS/3lDMU468BAgQWJWAYHxVssolsKMCCa4yIpvlr3/966EKGR3NkukO0wK3o8x9/vSnP92MvucaV1999SjTVTIav4wgNWVu0nLVVVc1o+KxfPWrXz3KG6OMDmdKyVGXaqd5y3n84x/fBO+LtGG9scs9ZL7/UZbrrrtur1/+4he/OEpRziVAgMBSBQTjS+VUGAECEXjNa17TBNdf/epXDwXJNIi77rqrCZAzytpear7yk5/85H2jse08fds5/+1vf3uTJSPwGW3N9RK0JsBLoL4tS0Z7v/jFLza38/73v38Uy7wxil1Gl9uj2Yvcc9y+/vWvNz8JsOdZ8lePvEHLlJZ53hik/jUnPe11lHuIx2233TbKX0e2eZrSPO0iLwECmyFwn82ohloQILBNApk7np9aMv3ke9/7Xu3OvM6Ui0yNyJIpLz/4wQ+aIHPWAhKA5/wEdO2R3Te/+c1N4Pq6171u9MAHPrAJWmctcxPz5U3Hy1/+8qZqCb5f+9rX7lXzhhtuaOZLP/OZzxx95zvfGc0bSO8VNN7IdJVJS9o3U4He8pa3jJ797GcfyBLjLPmLxLxLAvIE4lnuf//7z3T6tA+s5oPCZ5xxxmgZFjNVRCYCBAjMICAYnwFJFgIEjiaQEel//OMfTSEPeMADphb2y1/+cpQAOUsC6e7I+t///veZg/E83q+Cv3xQNCO7tWSUNB9AzIcMM2qcJUHfUJf2m44aHa97SfCd+eP5AOY8QWieyvK0pz2t+StH+41VldtdxzqWeTNw0UUX7Ut+7GMfu7cf5zx2cdYlbyzyZiNTjNKGOffb3/527+ntRyfmTUL9xeXuu+8eZd54lnksei8mkQABAkcVOG0hQIDACgT+/Oc/z13qTTfddHr8mtb8jKdEzH1+ndAuZzwlpTmc8nK8vYyD1L3rVb52+hC2xx9I3buHMhs/vvH0eOrPvuqPp2Y0+cZ/JTjgsC9jayflpD3GU0xO/+xnP9tLSRnVTil3HODu7ce07ZqTUpfKn/1ueo7Ns6Qu7fp0z21fL9eyECBAYJMFzBkf/w9hIUBguQKZ25vnhudDd+1Ryoxw9i1f+cpX9pIzKrvIkmvXh/3y5JT3vve9TTH50F5GbvO4vIyaZ8mIb/JkyTSWzGk+yrzkpqBj/Cfzr2sKx/iNxt40ki9/+cvNqH8e5VdztL/whS80o9aZthOHjFC322ZStTMqnfnVGU3OSHLaL1NSaupQndP+q0MdW+U6o/19020e/vCHr/LyyiZAgMBSBQTjS+VUGIHdE0hAl+D2xIkTowR/ed505ncnYEugePnll++h/PrXv+79EN+3vvWtJm8C5JpasHfyDBsJFBM05tr5kGYeadddkva4xz1u73DyJG+WTLXIs7ETzB/2xmGvgCVuZArGrB8qTb4E1ZkPn0B80jSbBNFPfepTmxrGM48grA8vZjpL3jDlmn1B+ate9arm/Lj94Q9/GH3jG99o9jMd5biWvKHoq2O3Hsf95qB7ffsECBCYS2CTh+03sW5j3L0/t2bbQoDAQYG+aQiZ0jAO5E5nekN7qkF7akl3isXBKxw8UudnCkVN12jnatdpUvk5pz39Ir/f47nYzZSOdj3bZS5rO/WJSb2+ZOpJ35L05M05k+oW2yprUjlti+TLfafMGKR9ukum8NQ0nkxZqfbLublWpiTV9VJ2u/yU1Z42kv1ueo7VknasMrJOG1Qds3/YkmvFpF2fw86RToAAgXUK+ADn+BXbQoDA8Qlk1DIjtHnOd0ah8/X0mQ6RD1RmySPw8oHPWZeMmKasjMJnhDtPSllkVD1PCvnNb34zyjdY1lNcMnqcaS15CkctGX2v0eL8JWBZS+pco9YZlc9ocHe0O8fzYc2MeJfbItfP9JwXv/jFow996EONW0a9c72Msj/60Y8+UGRN9ckUnlw7zj/5yU/28rW/RfPpT3/6Qk/OqcLyNJZbb721ecpN3PPtmVlSx/ikvdvXaxL/+09G7TPdKPeRfpS65sOes3wAtV2ObQIECByngGD8OLVdiwCBRiCBZ00hydNT8si9+rr6+qKXWagSQH74wx9upr4k8Drq9ITUK4FbvjAnQXkekdcNiPNGIU/lOM4lAWjqc8sttzRPKkn9FnnD0a5zrNIG+RKkBOV5Q9Q3DzvnVhs94xnP2BeMt8s96nbuK3Wppf1IzKpfnrqTefH5ps8E6zVvPtObxqPnzamxshAgQGAIAoLxIbSSOhLYUoEKyCuYyojmpOdUT7r9zJnO86szyn7UwLRbfgXl3ePr2v/IRz4ySgC8ihHeCspnubcKcCeNns9y/rLyJFivgD1/qaj+c+mll+77q0o+A1BvIJZ1beUQIEBg2QKC8TlFx3OK5jxDdgIEpglkxPdHP/pRk5xAPFMR8gHQTA85bJS7grFpZW/T8Zomss57yhSVBLeZ/tHXNpvyJJNMl6kl03v66lz5rAkQILAOAU9TWYe6axIg0AjkSSsJ8DIPOlNVEpBnf/wBwUE9YnAXmvNLX/pSc5sXXnjhgdv9/e9/v3dsU4LexzzmMXt1+uEPf7i3PevGqVOnZs0qHwECBI4kIBg/Ep+TCRBYRCAj4nl8YEbAE3hfd911zXzlmraSEfJ8uDNzwi3rF8ioeD4YmeX8888/UKHf/e53zbG05WHLcT0yMlONqj533nnnYdWSToAAgbUJCMbXRu/CBHZTIIF4pqJknm8+cJdpKjXnOx+WzFNCaslztG+//fbatT5GgQTgecOU58fnjVEt3Tn9Z5xxxt7X0+dLk7Jkisj4MYmj8SMPm/32hzDzrPKjLpknnrqlL/Utl112WZM8y5s6I+F9ktIIEFilgGB8lbrKJkBgn0CCqHzRTJ58kmCtRsLbmTIXPEF6LW984xtr0/oYBfLkkrTP+JndzfShXDrzxeuN09VXX920Y/6qUR+SzDSjLHniTB4VWXmbg+N/MlJ9//vfv3YXWicAz6Ml//rXvx4ov1tgvXHIX1rab+ryRUd5k1GLQLwkrAkQWIeAYHwd6q5JYEsFEijlKSfXX3/93h1mhDVLAqAXvvCFo7e97W3N87wTrE1b3v3udzeBX9ITdFnWJ5CgvL7Fs/1c9QTcmR+eZ4JnqUA8o+N509Ve8kzzjJLnryD1eMJ2+jzbebJM+kTeBExa0t/yjbD560tG4euN3cc+9rG97D/96U/3ttuBeLbr5+TJk3t5bBAgQGCVAoLxVeoqm8AOCSQIz6h3nhueD/ll9DsjoZnikCAuz+zOl+rk8XzdEdMuU9Jvu+225kteJo2ed/PbX63AtA9A5s3XBz/4webieZOVp75k9Py8885r3nxVrRK0H9bmlbdvndHtzF3//Oc/v1denjleS97svf/97x8973nPax55mTcMeY56loze15uE9M3UM0s76M52/TSJ/iFAgMAxCAjGjwHZJQhss0ACsoyGJgjPdIAE4AmgE4DlGeDZT/CTb9ic9s2Jk3wygprzu1+6MymvY6sTyAcu066Tlnzzado2T8OpZ6BnxDqj5FdeeWUzOj3pvEWPvfzlL2/60y9+8Yum7Ew1Sb/LkhHwPIkn88MThNeSflhfBPSmN72pmWeefO1R/nZAXudZEyBA4LgEPGf8uKRdh8CWCmTEM09FyQfqMoKaALqWpGU/3x6Z4CyjkxmRTID+xCc+scmWEfP2183Xuf/4xz9GCbraS75tMSOdCbAsxyMw7QOXCXrzIdx8RX17ykjaPCPXL3jBC5r2zl9MMnc7X9C0yOh4fdFQ3W36WvpT+lKC/ozIH/aNpHmjUN/U+bKXvayK2rcWkO/jsEOAwHEKjL/ExkKAAIGlCIxHSaeWM54zfHr8pJTT40A835w1989VV111OmUsuoxHR/eueddddy1azCDOGwfIe/d61ArHfPwGqikv5WZJO6YN0ybTlqpD8qZfjEeum3NSVpWXMg5b0laVP21Yy0033XR6/OHS2p1pXXWo/jfTSTIRIEBgxQInUv74hclCgACBYxPI1JZMWcmXxdQzqnPxv//976Of/OQnE+vRHnGfmOGQg/kAaUbns4wDua2e/pIPL9YTTjKNZBl/Saj51jfeeGPzQcyPfvSj+6aDdPnzQcrvf//7e19bn/Qcy+MGM00kyziYb+aZNzs9/6S/ZDT8sBHwniL2kjJS//a3v72ZerMsm73CbRAgQGABAcH4AmhOIUBgeAIJwhL4J6BbRnC6yQKZMpQ593mKySJTQ6bdWz2v+yjz+BNYZ655vjzoKOVMq+MsxzMPPsH9S17ykiM/3WWW68lDgACBPgHBeJ+ONAIECBAgQIAAAQIrFPA0lRXiKpoAAQIECBAgQIBAn4BgvE9HGgECBAgQIECAAIEVCgjGV4iraAIECBAgQIAAAQJ9AoLxPh1pBAgQIECAAAECBFYoIBhfIa6iCRAgQIAAAQIECPQJCMb7dKQRIECAAAECBAgQWKGAYHyFuIomQIAAAQIECBAg0CcgGO/TkUaAAAECBAgQIEBghQKC8RXiKpoAAQIECBAgQIBAn4BgvE9HGgECBAgQIECAAIEVCgjGV4iraAIECBAgQIAAAQJ9AoLxPh1pBAgQIECAAAECBFYoIBhfIa6iCRAgQIAAAQIECPQJCMb7dKQRIECAAAECBAgQWKGAYHyFuIomQIAAAQIECBAg0CcgGO/TkUaAAAECBAgQIEBghQKC8RXiKpoAAQIECBAgQIBAn4BgvE9HGgECBAgQIECAAIEVCgjGV4iraAIECBAgQIAAAQJ9AoLxPh1pBAgQIECAAAECBFYoIBhfIa6iCRAgQIAAAQIECPQJCMb7dKQRIECAAAECBAgQWKGAYHyFuIomQIAAAQIECBAg0CcgGO/TkUaAAAECBAgQIEBghQKC8RXiKpoAAQIECBAgQIBAn4BgvE9HGgECBAgQIECAAIEVCgjGV4iraAIECBAgQIAAAQJ9AoLxPh1pBAgQIECAAAECBFYoIBhfIa6iCRAgQIAAAQIECPQJCMb7dKQRIECAAAECBAgQWKGAYHyFuIomQIAAAQIECBAg0CcgGO/TkUaAAAECBAgQIEBghQKC8RXiKpoAAQIECBAgQIBAn4BgvE9HGgECBAgQIECAAIEVCgjGV4iraAIECBAgQIAAAQJ9AoLxPh1pBAgQIECAAAECBFYoIBhfIa6iCRAgQIAAgWELnDhxYpSfWtrbday7npRn0rHuebW/jLzzlFHXtV6PgGB8Pe6uSoAAAQIECGyoQALZ+jl9+vQoP91llcFurjdv+YflPyy9e3/2j09AMH581q5EgAABAgQIDEBgWgDervq0gDlB76TgPecmrf3TLu+o29PqU9edVqejXtf5Rxe4z9GLUAIBAgQIECBAYPcEugFujT7XOiIVJM+StyvYLqedVmXWseTLsTrevlalVV7rzRMwMr55baJGBAgQIECAwJoEErzWT6pQ27WedqyqW0FxBcQ5r7YrT3vdzd/er+3kr+2s2/u13a1fjudYrWu7OTDhn1OnTk046tBxCBgZPw5l1yBAgAABAgQGIVDBbio7KZCedKzvxtrl9eU7atph1zksGD/q9Z2/uICR8cXtnEmAAAECBAjssMA8Ae4seRNQd/Nlf1qgXXlrPU9TGAmfR2u1eQXjq/VVOgECBAgQIDBggQS68wS7lb97zqRAe1ks85YtEF+W/HLKOTFuwIPP61lO2UohQIAAAQIECAxSoILpbpiU4xX8TkurG668k/a7aZUn60qrdTuttiut1nVepU9ap77TAvGTJ09OOsWxYxAQjB8DsksQIECAAAECwxBIcJvlsIC7HQTXnXWPdfcrX9Z9abOkV1mHlTMpXwXkAvDSWe/aNJX1+rs6AQIECBAgsEECCcK7I97t6nWD9ATDy14qwF5F2amrIHzZLXa08oyMH83P2QQIECBAgMCWClRQ3L69OtZdJ08dq/zd/To+KW+ldc/p7le+Wh+WPm++ym99fAIebXh81q5EgAABAgQIDFigHfjWCHn3dpJnkaXO647Kt6/TTWtfp85vH7M9DAHB+DDaSS0JECBAgACBYxKYFNjmWDcYbgfKVbV2nmnlJG/lqzy1X+W015XWl7fytM9rb9e57WO2N0PANJXNaAe1IECAAAECBAgQ2EEBH+DcwUZ3ywQIECBAgAABApshIBjfjHZQCwIECBAgQIAAgR0UEIzvYKO7ZQIECBAgQIAAgc0QEIxvRjuoBQECBAgQIECAwA4KCMZ3sNHdMgECBAgQIECAwGYICMY3ox3UggABAgQIECBAYAcFBOM72OhumQABAgQIECBAYDMEBOOb0Q5qQYAAAQIECBAgsIMCgvEdbHS3TIAAAQIECBAgsBkCgvHNaAe1IECAAAECBAgQ2EGB++zgPe/d8g033LC3PevGZZddNmvWfflOnTo1Onny5L5jdggQIECAAAECBHZbYKeD8TT9PMH1IsH7bncvd0+AAAECBAgQINAnYJrKBJ0X/t//N+HofIcyEm4hQIAAAQIECBAg0CcgGO/oVCBe607yTLsC8ZmYZCJAgAABAgQI7LzAzk9T6faAr37ly6ME4lkvsrQD8fa2+eKLaDqHAAECBAgQILDdAkbG/9u+00bCpx2f1i3aQXe262dafscJECBAgAABAgR2V0AwPm77CriznrY9TxdpB+TznCcvAQIECBAgQIDAbgkIxsftXVNSsp62PW+3EJDPKyY/AQIECBAgQGD3BATj/23zCsK7XWDa8W4++wQIECBAgAABAgTmFRCMd8Ta01Q6SXYJECBAgAABAgQILFVAMN7hrJHwWneS7RIgQIAAAQIECBBYmoBgfAKlQHwCikMECBAgQIAAAQJLF9j554z7ivul9ykFEiBAgAABAgQIzChw4vR4mTGvbGOBEydOcCBAgAABAgQIbKSAsG4jm6W3Ujs/Mt6rMyVRR58C4/DgBfJmU/8efDO6gSkC+vcUGIe3RsCA4TCb0pzxYbabWhMgQIAAAQIECGyBgGB8CxpxE2/Bu/NNbBV1WpaA/r0sSeVsqoA+vqkto17bKGCayja26obdU9+LentKxKR8SZ92fMNuU3V2VGBS/ywK/bskrIcssOo+3ld+1639O9VNs09gqAKC8aG23IDqPc+LZztvvUDXsezX9oBuX1W3XGCePtnOO2v/rnyzMLbLnyW/PARmEZinX7XzVt+tY9Newyt9lrrIQ2AbBQTj29iqa7ynevFNFWp7nhfaOqd7C9NexLv57BNYpUC7f9b2qvv3POWv8t6VvRsC1a9zt7U9Tx+sc7paOT5POd3z7RPYZgHB+Da37hrurV5sF33hrfNT9XpR766T1s6X/aMup06d2ivi5MmTe9s2CLQFqt/p320V29skoI9vU2v+7734P+5/LTZxSzC+ia2yRXWqQLrvlurFP3mm5Z8lT981DkurALz9gnXYOdIJTOuvbZlZ+u4sedplzrutf88rJn8J6OMlMey114DNbj9PU9ns9hlk7erFO+sEGe2f3FB7vx2EdI+303JelZvtWnJs3p86N2vBd1vD9iwC1Q+z7vbZnD/p2KTjs/TvWerTl0f/7tORNk1AH58mM7zjXgOG0WZGxofRToOsZYKNClhqXTcyab/S2utuwNJOy/Zh6d387X0vUm0N2/MKHEf/nrdO7fz6d1vD9iICx9nH6w1AXz27r/f6eJ+WwaZ+nc1KPTHu3Kc3q0qbXZtuELnZtT3+2pVPrasGtV/rHG9vV75Jxytfd90+Z97taS/i9ae8ecvblvxlvC33s+z7KJ9aV/m1X+scb29XvknHK1933T5n3m39e7JYGU9OdTQCZVTrUqn9WrfzVp5at/O089XxWlf+Rdb6+GS1suUz2WdTjwrG52yZ6uhznrZz2dtOs2wHqPLVutBqv7uu9EXX9WK16wF426+M28dsHxRoO82ynRIqX62r1Nrvrit90bX+fVCujA+mONIVaFvNsp3zK1+tq8za764rfdG1Pn5QroyTwuegz6YeMWd8U1tmB+pVfwKddKt5QclPlsrXXk86Z95jgvB5xeSfR6D666Rz9O9JKo4NTUAf3+wW83/cZrdPu3ZGxtsaM2y333XOkH1ns5RTrQuib7/Sal3nZN0+1t5u57F9dAG2sxmWU63rrL79Sqt1nZN1+1h7u53H9tEF2M5uWFa1rjP79iut1nVO1u1j7e12HttHF2B7dMN1lOADnOtQ36FrZuSkb6n0egHJurtUWve4fQLrFqj+O60elV59eN7+PSn/tGvV8bpm7VsTOIrAYf2p0hft40epm3MJbIuAYHxbWnLD72PWoKL9wt6+pe759cLfzmObwLoEuv1zWj3m7d+Vf1p5jhM4LoFV9fFZy23fp9+LtobtbRAwTWXOVhQEzgkm+6AE9O9BNZfKzimgf88JJvvgBPTxwTVZU2Ef4Bxmu6k1AQIECBAgQIDAFggIxregEd0CAQIECBAgQIDAMAUE48NsN7UmQIAAAQIECBDYAgHB+BY0olsgQIAAAQIECBAYpoCnqSzQbvmAhIXAtgro39vasu4rAvq3fkCAwKYJCMYXaBGPVVoAzSmDEPBJ/EE0k0ouKKB/LwjntMEIeLM5mKbaV1HTVPZx2CFAgAABAgQIECBwfAKC8eOzdiUCBAgQILA0AaOgS6NUEIG1CgjG18rv4p2hMRUAAAptSURBVAQIECBAgAABArssIBjf5dZ37wQIECBAgAABAmsVEIyviP/mm29uPrV/7bXXHrjCd7/73SbtDW94w4G0e++9t0l77nOfO1daMudPluecc86B83Igx6f9STPXSlqu3V360rp57e+GQPXt9Jluv6m+XWnZr6X6dqWlnFr60pKnzsm6+ztVfTtp3d+p6r9J6/5O9aVVvax3UyB9rN3n2q+N3f7f7uPd/t/u431p3f7f7ePtunT7+G62kLsmsGUC4yeDWOYQGDf/obmf85znnH79619/OutrrrlmX/46nnV+2kvynn322c05Obe99KXddNNNp1OvrHN+e7nrrrv20rp1v+eee/alZb+WvrTKU+t3vetdp+unjlkPU6DbRybdRbuPVb+sfO206peVlj5dfaz6Ze33peX3JPmzVL+s/Vw/16mlfg+yn+NJr6V+tw5Lq/y1rr6dtWXYArP079xhux/Xa3bdeTut2//b/biv/3fT2n28+7vR7uPd/t+9H321Wml3190+URL6Rkls5vrwyHIz6722Wk3r6JMqlBfmdjDQzpMX3/xMWnJOzp209KXlBb79H0X7/HqBbx+r7XqBr8Cojmfdl9bOl23BSldkePvz9O/c3aL9KufmWhVUZ7+99KWlj6evT1oW/Z3r+32s6+jfJTHc9bz9O3e6jtfVWfv/tPvRV4fbR49a82l9osrVN0pis9amqYx7rmUxgVOnTi12orO2RuD3v//9aBwcT7yfP/zhD83xs84660B6/dn/4Q9/+FxpyTx+gzg688wzD5yXA3fffffoEY94xMS0XPORj3zkzGn690SqnTv42c9+dvSa17xm4n3feOONo/EbuYlpt95662j85nA0qf/3pWVqS36nzj333APlZqpL+v/FF1+8L01f3cdhpyWgb7QwNnjTl/5scONsctX8gm9y6xxf3a6++urRe97znokXzPHxX3Impn3oQx9qgphJgUpfWubSJsCZFKjU/NxuoJIKJIj55je/Obrj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" alt="" />
</pre><pre name="code" class="html">muban2.xml部分代码
<span style="color:#ff0000;"><#list </span><span style="color:#006600;">biaogeList</span><span style="color:#ff0000;"> as </span><span style="color:#006600;">biaoge</span><span style="color:#ff0000;">> 表格循环开始</span><span style="background-color: rgb(51, 255, 51);"><w:tr</span> wsp:rsidR="00EC2374" wsp:rsidRPr="002C1365" wsp:rsidTr="002C1365"><w:tc><w:tcPr><w:tcWw:w="2765" w:type="dxa" /><w:shd w:val="clear" w:color="auto"w:fill="auto" /></w:tcPr><w:p wsp:rsidR="002C1365" wsp:rsidRPr="002C1365"wsp:rsidRDefault="00EC2374"><w:pPr><w:rPr><w:rFonts w:hint="fareast" /></w:rPr></w:pPr><w:r><w:t><span style="font-size:18px;color:#009900;"><strong>${biaoge.first}</strong></span></w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2765" w:type="dxa" /><w:shdw:val="clear" w:color="auto" w:fill="auto" /></w:tcPr><w:pwsp:rsidR="002C1365" wsp:rsidRPr="002C1365" wsp:rsidRDefault="00EC2374"><w:pPr><w:rPr><w:rFontsw:hint="fareast" /></w:rPr></w:pPr><w:r><w:rPr><w:rFontsw:hint="fareast" /></w:rPr><w:t><span style="font-size:18px;color:#009900;"><strong>${biaoge.second}</strong></span></w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcWw:w="2766" w:type="dxa" /><w:shd w:val="clear" w:color="auto"w:fill="auto" /></w:tcPr><w:p wsp:rsidR="002C1365" wsp:rsidRPr="002C1365"wsp:rsidRDefault="00EC2374"><w:pPr><w:rPr><w:rFonts w:hint="fareast" /></w:rPr></w:pPr><w:r><w:rPr><w:rFontsw:hint="fareast" /></w:rPr><w:t><strong><span style="font-size:18px;color:#009900;background-color: rgb(255, 255, 255);">${biaoge.third}</span></strong></w:t></w:r></w:p></w:tc></w:tr><span style="background-color: rgb(255, 255, 255);"><span style="color:#ff6666;"></#list></span></span>
<strong><span style="font-size:18px;background-color: rgb(255, 102, 102);"></w:tbl>这是一个表格的结尾</span></strong>
<span style="font-size:18px;">BiaoGe.java</span>
<span style="font-size:18px;"></span><pre name="code" class="java">package wod;public class BiaoGe {private String first;private String second;private String third;public String getFirst() {return first;}public void setFirst(String first) {this.first = first;}public String getSecond() {return second;}public void setSecond(String second) {this.second = second;}public String getThird() {return third;}public void setThird(String third) {this.third = third;}}
<pre name="code" class="java" style="font-size: 18px;">WordHandler.java
<span style="font-size:18px;"></span><pre name="code" class="java">package wod;import java.io.*;
import java.util.Map;import freemarker.template.*;
import freemarker.template.Template;public class WordHandler {private Configuration configuration = null;public WordHandler() {configuration = new Configuration();configuration.setDefaultEncoding("UTF-8");}private Template getTemplate(String templatePath, String templateName) throws IOException {configuration.setClassForTemplateLoading(this.getClass(), templatePath);Template t = null;t = configuration.getTemplate(templateName);t.setEncoding("UTF-8");return t;}public void write(String templatePath, String templateName, Map dataMap, Writer out) throws Exception {try {Template t = getTemplate(templatePath, templateName);t.process(dataMap, out);} catch (IOException e) {throw new Exception(e);} catch (TemplateException e) {throw new Exception(e);} finally {try {out.close();} catch (IOException e) {throw new Exception(e);}}}
}
<strong><span style="font-size:18px;background-color: rgb(255, 102, 102);"></span></strong><pre name="code" class="java" style="font-size: 18px; font-weight: bold;">XmlWord.java
<strong><span style="font-size:18px;background-color: rgb(255, 102, 102);"></span></strong><pre name="code" class="java">package wod;import java.util.*;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;public class XmlWord {public static void main(String[] args) throws Exception {Map map = new HashMap();/*map.put("wode1", "这是基于freemarker导出成word格式。包含图片");map.put("wode2", "二土");map.put("nide1", "二土");map.put("nide2", "二土");*/List _biaoge =new ArrayList<>();for(int i=0;i<5;i++){BiaoGe biaoge=new BiaoGe();biaoge.setFirst("第一");biaoge.setSecond("第二");biaoge.setThird("第三");_biaoge.add(biaoge);}map.put("biaogeList", _biaoge);WordHandler handler = new WordHandler();Writer out = new OutputStreamWriter(new FileOutputStream("D:\\测试.doc"), "UTF-8");handler.write("/muban/doc", "muban2.xml", map, out);}}
</pre><pre name="code" class="html">
<strong><span style="font-size:18px;background-color: rgb(255, 102, 102);">
</span></strong>
<strong><span style="font-size:18px;background-color: rgb(255, 102, 102);">
</span></strong>

freemaker 生成循环表格表格相关推荐

  1. python生成的word表格设置内容居中

    python生成的word表格设置内容居中 python生成的word表格设置内容内容默认左对齐,生成的表格不美观可以使用一下代码将内容居中 需要导入的库 from docx.enum.table i ...

  2. Java中利用freemarker模板动态生成word含表格

    最近公司有导出word的需求,由于word的样式有的很复杂所以记录一下Java中利用freemarker模板动态生成word含表格,以防以后忘记. 1.word表格的模板 删掉无用的数据留下基础的样式 ...

  3. android 动态显示表格,在Android Studio中动态生成并显示表格

    我在Android上创建我的第一个应用程序,因此我有低开发android应用程序的经验,而且我也是第一次使用java.在Android Studio中动态生成并显示表格 我想要什么? 我想从Array ...

  4. poi生成word特殊表格合并单元格,wps不兼容问题

    百度了半天没百度出来解决的问题,可能是poi技术就是不支持吧.所以我用了其他思想让他兼容. 先说点废话: 我们用的技术时poi框架  这个框架是有微软office兼容的,但是他对wps以及其他的工具还 ...

  5. 使用aspose-word将word转化为pdf,循环添加表格、数据、图片

    废话不多说,直接上干货. 1.因为我是springboot项目,所以新建如下目录,并将aspose-word jar包放在目录下 2.在pom文件中添加显示依赖(添加显示依赖的方法有多种,可自行选择) ...

  6. 原生php生成导出execle表格(已解决)

    原生php生成导出execle表格(已解决) 前期准备 1.php基础运行环境. 2.execle表格带样式的.html前端模板文件. 目标: 1.根据mysql数据表中的数据导出指定表格. 第一步 ...

  7. php相同数据合并单元格,jQuery_基于jQuery的合并表格中相同文本的相邻单元格的代码,ONE 已经生成的数据表格大致 - phpStudy...

    基于jQuery的合并表格中相同文本的相邻单元格的代码 ONE 已经生成的数据表格大致内容如下: 地区 地区 商品代码 商品名称 数量 有效期至 距效期(月) 产品批号 规格 单位 条形码 广东 深圳 ...

  8. java poi生成的word表格在wps中的显示问题

    java poi生成的word表格在wps中的显示问题 问题描述: poi导出的word文档使用office打开效果正常: poi导出的word文档使用wps打开效果异常: 问题分析: 1.怀疑是合并 ...

  9. 循环遍历表格数据(可编辑可跨行)

    循环遍历表格数据(可编辑可跨行) 实现一个可编辑功能的表格,具体功能如下: 正常情况下房间号位置只显示房间号,当鼠标移上显示编辑及删除图标,点击编辑显示可编辑输入框,点击输入框里的确认(√),房间号修 ...

最新文章

  1. 从未在一起更让人遗憾_我们从未在一起和我们最终没在一起,哪一个更让人难过?...
  2. NC:北京大学吴华君-基因组3D结构调控胚胎干细胞分化
  3. 【MPI编程】任意节点数的蝶形求和(高性能计算)
  4. c语言面试题大汇总之华为面试题,计算机c语言面试题大汇总之华为面试题6.doc...
  5. int (*p)[4] 与 int* p[4]
  6. Java黑皮书课后题第4章:*4.9(给出字符的Unicode码)编写程序,得到一个字符的输入,然后显示其Unicode值
  7. STL 容器迭代器失效总结
  8. vs2012中VC连接mysql
  9. php ttf 字体 url,window_TTF字体文件如何安装 TTF文件打不开解决方法,TTF文件是Windows系统下的字体文 - phpStudy...
  10. 计算机专业英语第五章ppt,计算机专业英语第五章.ppt
  11. linux把2块盘挂到一个分区,linux系统如何挂载第二块硬盘
  12. arp病毒利用的Javascript技术
  13. tsd3dmapper软件使用方法_TOYO模组选型软件使用方法
  14. 2015/8/29 Python基础(3):数值
  15. Nginx的反向代理的配置
  16. 每日的代码量真的重要么?
  17. 6-1 多态性与虚函数
  18. Beego 框架学习(一)
  19. 在D365/AX2012中设计SSRS
  20. 【计算机组成原理】中央处理器总结——基本知识要点汇总

热门文章

  1. react native 实现扫描条形码功能(react-native-camera)
  2. 基于vue大数据可视化(大屏展示)案例
  3. 大数据可视化多个模板案例(前端)
  4. vc++编译时没有问题,运行时出现runtime error的解决办法
  5. 编译工程时出现异常“[Error] File not found: 'DIALOG.RES'”怎么解决
  6. 产品经理-商业思维1商业画布
  7. opnet14.5学习总结三
  8. 时间格式化函数,TS版本
  9. 【已解决】阿里云网站备案流程,万网网站备案,公司网站备案被注销了怎么办?
  10. ibm x3250 m4 安装linux,IBM system X3250 M4 配置RAID磁盘阵列的方法