PDA

View Full Version : سوال: ساخت هدر و فوتر برای فایل Word از طریق c#



pesare
جمعه 25 بهمن 1392, 00:51 صبح
سلام دوستان

ساخت هدر و فوتر برای فایل Word از طریق c# امکان پذیزه؟

سوداگر
جمعه 25 بهمن 1392, 01:16 صبح
سلام

فایل های با پسوند docx فقط یک فایل zip هستند که داخل آن محتویات سند به صورت چندین فایل XML ذخیره شده اند. شما اگه با آفیس یک فایل خالی ایجاد کنید و فقط یک هدر با متن دلخواه رو اضافه و او رو ذخیره کنید. بعد به صورت دستی پسوند فایل docx رو به zip تغییر دهید و اون رو extract کنید بعد متن وارد شده در هدر فایل رو داخل تک تک فایل ها جستجو کنید. تگ xmlی که متنتون داخلش قرار داره همون تگ مربوط به هدر است و حالا میتونید با Linq to xml به صورت دستی و بدون نیاز به کامپوننت اضافی هدر مربوطه رو به فایل اضافه کنید.

pesare
جمعه 25 بهمن 1392, 02:42 صبح
سلام

فایل های با پسوند docx فقط یک فایل zip هستند که داخل آن محتویات سند به صورت چندین فایل XML ذخیره شده اند. شما اگه با آفیس یک فایل خالی ایجاد کنید و فقط یک هدر با متن دلخواه رو اضافه و او رو ذخیره کنید. بعد به صورت دستی پسوند فایل docx رو به zip تغییر دهید و اون رو extract کنید بعد متن وارد شده در هدر فایل رو داخل تک تک فایل ها جستجو کنید. تگ xmlی که متنتون داخلش قرار داره همون تگ مربوط به هدر است و حالا میتونید با Linq to xml به صورت دستی و بدون نیاز به کامپوننت اضافی هدر مربوطه رو به فایل اضافه کنید.

Sample دارید؟

matin.soft
جمعه 25 بهمن 1392, 09:51 صبح
لطفاً لینک زیر رو مطالعه کنید
کد افزودن هدر و فوتر در فایل های ورد با سی شارپ (http://www.avrinsoft.ir/index.php/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C/%DA%A9%D8%AF-%D8%A7%D9%81%D8%B2%D9%88%D8%AF%D9%86-%D9%87%D8%AF%D8%B1-%D9%88-%D9%81%D9%88%D8%AA%D8%B1-%D8%AF%D8%B1-%D9%81%D8%A7%DB%8C%D9%84%D9%87%D8%A7%DB%8C-%D9%88%D8%B1%D8%AF-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE.html)