تبدیل کتابهای کار Excel به اسناد Word میتواند کاری خستهکننده و وقتگیر باشد، بهویژه زمانی که با حجم زیادی از داده کار میکنید. با این حال، با قدرت Java REST API، می توانید فرآیند تبدیل فایل های اکسل به اسناد Word را ساده و خودکار کنید و در زمان و تلاش صرفه جویی کنید. در این پست وبلاگ، راهنمای گام به گام نحوه تبدیل فایل های اکسل به اسناد Word با استفاده از Java REST API و همچنین برجسته کردن برخی از مزایای کلیدی استفاده از این ابزار قدرتمند را ارائه خواهیم داد. چه یک توسعه دهنده یا یک کاربر تجاری باشید، این راهنما به شما کمک می کند تا فرآیند تبدیل Excel به Word خود را ساده و بهینه کنید.
API تبدیل اکسل به ورد
Aspose.Cells Cloud SDK for Java یک ابزار قدرتمند برای کار با فایلهای Excel در فضای ابری است که طیف وسیعی از ویژگیها را برای پردازش و تبدیل دادهها ارائه میدهد. یکی از مزایای کلیدی استفاده از Aspose.Cells Cloud، توانایی تبدیل فایل های اکسل به اسناد Word به راحتی است. با دنبال کردن مراحل ساده، گردش کار خود را ساده کنید و فرآیند تبدیل Excel به Word خود را خودکار کنید.
برای شروع، باید یک پروژه از نوع ساخت maven ایجاد کنیم و جزئیات زیر را در فایل pom.xml اضافه کنیم.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
پس از آن، یک حساب کاربری روی Aspose Cloud ایجاد کنید و برای شناسه مشتری و جزئیات Client Secret از داشبورد جستجو کنید.
تبدیل اکسل به ورد در جاوا
در این بخش اطلاعات گام به گام نحوه تبدیل اکسل به سند ورد با استفاده از جاوا ارائه می شود.
- همزمان با ارائه اعتبار مشتری به عنوان آرگومان های ورودی، یک نمونه از CellsApi ایجاد کنید.
- متغیرهایی را ایجاد کنید که نام اکسل ورودی، فرمت حاصل به عنوان DOC و نام فایل حاصل را نگه دارند.
- خواندن فایل اکسل از درایو محلی با استفاده از نمونه فایل.
- در نهایت، متد cellsWorkbookPutConvertWorkbook(…) را برای شروع عملیات تبدیل Excel به Word فراخوانی کنید.
// برای مثالهای بیشتر، لطفاً به https://github.com/aspose-cells-cloud/aspose-cells-cloud-java مراجعه کنید
try
{
// ClientID و ClientSecret را از https://dashboard.aspose.cloud/ دریافت کنید
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// یک نمونه از CellsApi با استفاده از اعتبار مشتری ایجاد کنید
CellsApi api = new CellsApi(clientId,clientSecret);
// نام کتاب کار ورودی اکسل
String fileName = "myDocument.xlsx";
// جزئیات رمز عبور اگر کتاب کار رمزگذاری شده باشد
String password = null;
// فرمت فایل حاصل
String format = "DOCX";
// بارگیری فایل از سیستم محلی
File file = new File(fileName);
// انجام عملیات تبدیل سند
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.docx", null, null);
// پیام موفقیت چاپ
System.out.println("Successfull conversion of Excel to Word !");
}catch(Exception ex)
{
System.out.println(ex);
}
کتاب کار ورودی Excel استفاده شده در مثال بالا را می توان از myDocument.xlsx دانلود کرد.
اکسل را به ورد با استفاده از دستورات cURL صادر کنید
حال، اگر به دنبال راهی ساده و کارآمد برای تبدیل فایلهای اکسل به اسناد Word هستید، دستورات cURL میتواند ابزار قدرتمندی در زرادخانه شما باشد. با cURL، میتوانید به راحتی درخواستهای HTTP را به سرور ارسال کنید و پاسخ دریافت کنید، که آن را برای خودکارسازی طیف وسیعی از وظایف، از جمله تبدیل Excel به Word، ایدهآل میکند. بنابراین به عنوان یک پیش نیاز، باید یک توکن دسترسی JWT بر اساس اعتبار مشتری ایجاد کنیم:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
هنگامی که توکن JWT تولید شد، باید دستور زیر را اجرا کنیم که اکسل ورودی را از فضای ذخیرهسازی ابری بارگیری میکند و خروجی را به فرمت Word صادر میکند. پس از تبدیل، DOCX حاصل نیز در فضای ذخیره سازی ابری ذخیره می شود.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx?format=DOCX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.docx&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
نتایجی که اظهار شده
در نتیجه، تبدیل فایلهای اکسل به اسناد ورد میتواند برای کسبوکارها و افرادی که به دنبال سادهسازی گردش کار و سادهسازی پردازش دادههای خود هستند، بازی را تغییر دهد. فرقی نمیکند از Aspose.Cells Cloud SDK برای دستورات جاوا یا cURL استفاده میکنید، هر دو ابزار ویژگیهای قدرتمندی را برای تبدیل فایلهای اکسل به اسناد Word به آسانی ارائه میکنند. از این ابزارهای قدرتمند برای بهبود بهره وری و کارایی خود استفاده کنید. این ابزارها را امتحان کنید و کشف کنید که چگونه می توانند روش کار شما با داده ها را تغییر دهند.
کد منبع کامل Cloud SDK برای دانلود در GitHub موجود است. علاوه بر این، اگر هنگام استفاده از API با مشکلی مواجه شدید، لطفاً از طریق [فروم پشتیبانی محصول] رایگان با ما تماس بگیرید.
مقالات پیشنهادی
توصیه می کنیم برای کسب اطلاعات بیشتر به لینک های زیر مراجعه کنید: