تبدیل فایلهای DOCX به فرمت DOCM برای فعال کردن عملکرد ماکرو در اسناد Microsoft Word ضروری است. فایلهای DOCM از ماکروهای جاسازی شده پشتیبانی میکنند و آنها را برای خودکارسازی کارهای تکراری و بهبود عملکرد سند مفید میسازد. با استفاده از کتابخانه تبدیل، توسعهدهندگان میتوانند DOCX را با استفاده از Node.js به DOCM تبدیل کنند و مطمئن شوند که قالببندی، سبکها و ماکروها به درستی حفظ میشوند. این مقاله یک راهنمای گام به گام برای انجام کارآمد تبدیل ارائه می دهد. در پایان، نحوه صادر کردن DOCX به DOCM در Node.js را به راحتی خواهید فهمید.
مراحل تبدیل DOCX به DOCM با استفاده از Node.js
- GroupDocs.Conversion برای Node.js از طریق جاوا را برای فعال کردن تبدیل DOCX به DOCM پیکربندی کنید
- برای مدیریت تبدیل فرمت فایل، ماژول groupdocs.conversion را به پروژه خود اضافه کنید
- یک نمونه از کلاس Converter ایجاد کنید و مسیر فایل را برای بارگیری فایل ورودی DOCX مشخص کنید.
- WordProcessingConvertOptions را راه اندازی کنید و فرمت خروجی را روی DOCM تنظیم کنید
- از روش تبدیل کلاس Converter برای تبدیل فایل DOCX به فرمت DOCM استفاده کنید
توانایی تبدیل فایلهای DOCX به فرمت DOCM به کاربران اجازه میدهد تا با حفظ ساختار محتوا، اتوماسیون اسناد را بهبود بخشند. کد زیر نحوه تولید DOCM از DOCX در Node.js را نشان می دهد که از یک تبدیل صاف و دقیق اطمینان حاصل می کند. این کد کتابخانه را مقداردهی اولیه می کند و مجوزهای لازم را اعمال می کند. سپس فایل DOCX را بارگیری می کند و گزینه های تبدیل را به فرمت DOCM تنظیم می کند. در نهایت، فرآیند تبدیل اجرا میشود، یک فایل DOCM تولید میکند و در عین حال قالببندی سند اصلی را حفظ میکند و پشتیبانی ماکرو را فعال میکند. این رویکرد خودکار گردش کار را ساده میکند و آن را برای برنامههایی که نیاز به پردازش دستهای یا اتوماسیون سند دارند، ایدهآل میکند.
کد برای تبدیل DOCX به DOCM با استفاده از Node.js
const conversion = require('@groupdocs/groupdocs.conversion') | |
const licensePath = "GroupDocs.Search.lic"; | |
const license = new conversion.License() | |
license.setLicense(licensePath); | |
// Load the input DOCX file | |
const converter = new conversion.Converter("sample.docx"); | |
// Set the conversion options for DOCM format | |
const options = new conversion.WordProcessingConvertOptions(); | |
options.setFormat(conversion.WordProcessingFileType.Docm); | |
// Save output DOCM to disk | |
converter.convert("output.docm", options); | |
console.log('The end of process.'); | |
process.exit(0); |
تبدیل DOCX به DOCM به ویژه برای کاربرانی مفید است که نیاز به ادغام ماکروها در اسناد خود دارند، کارهایی مانند پردازش فرم، ورود داده ها و اسکریپت های سفارشی را خودکار می کنند. این تبدیل تضمین میکند که اسناد ساختار خود را حفظ میکنند و در عین حال قابلیتهای بیشتری را به دست میآورند. با اجرای این روش، کسب و کارها و توسعه دهندگان می توانند اتوماسیون گردش کار را بهبود بخشند، تعامل اسناد را افزایش دهند و کارهای تکراری را بهینه کنند. چه برای اتوماسیون شرکتی یا مدیریت اسناد پیشرفته، این رویکرد یک راه حل قابل اعتماد و کارآمد ارائه می دهد. استفاده از GroupDocs.Conversion باعث میشود که تغییر DOCX به DOCM با استفاده از Node.js بدون دردسر باشد و از انتقال صاف و دقیق بین فرمتها اطمینان حاصل شود.
در یک آموزش قبلی، راهنمای دقیق تبدیل DOCX به DOC با استفاده از Node.js را به اشتراک گذاشتیم. برای کمک بیشتر، آموزش جامع ما را در مورد نحوه تبدیل DOCX به DOC با استفاده از Node.js بررسی کنید.