اکسل به html

تبدیل اکسل به HTML در جاوا

ما از کتاب‌های کار Excel برای انجام ورود داده‌ها، سازماندهی داده‌ها، انجام کارهای حسابداری، انجام تجزیه و تحلیل مالی، مدیریت زمان، مدیریت کار و موارد دیگر استفاده می‌کنیم. در عین حال، HTML یک قالب محبوب برای به اشتراک گذاری داده ها و اطلاعات از طریق اینترنت است، و طیف گسترده ای از مزایای، از جمله سازگاری بین پلتفرم، سفارشی سازی آسان، و انعطاف پذیری را ارائه می دهد. با تبدیل صفحات گسترده اکسل خود به HTML، می توانید به راحتی داده های خود را با دیگران به اشتراک بگذارید و اطمینان حاصل کنید که اطلاعات شما برای هر کسی، هر کجا و در هر دستگاهی قابل دسترسی است. در این راهنمای گام به گام، مزایای تبدیل اکسل به HTML با استفاده از Java REST API را بررسی خواهیم کرد.

تبدیل اکسل به HTML

Aspose.Cells Cloud SDK for Java ابزار قدرتمندی است که طیف گسترده ای از قابلیت ها را برای تبدیل صفحات گسترده اکسل به فرمت HTML ارائه می دهد. با استفاده از این SDK، می توانید خروجی خود را مطابق با نیازهای خاص خود، از جمله توانایی تعیین کدگذاری HTML، ذخیره تصاویر به عنوان فایل های جداگانه و کنترل قالب بندی خروجی، سفارشی کنید. همچنین از انواع فرمت های فایل دیگر، از جمله XLS، XLSX، CSV، PDF پشتیبانی می کند. /)، و موارد دیگر، آن را به ابزاری همه کاره برای تبدیل سند تبدیل می کند. علاوه بر این، بسیار مقیاس پذیر است و به شما امکان می دهد حجم زیادی از داده ها را به سرعت و کارآمد پردازش کنید. چه یک توسعه دهنده، صاحب کسب و کار، یا یک حرفه ای در زمینه مدیریت اسناد، Aspose.Cells Cloud SDK برای جاوا یک انتخاب ایده آل برای تبدیل اکسل به HTML است.

اکنون ابتدا باید مرجع SDK را در پروژه جاوا (Maven build) با افزودن اطلاعات زیر در 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>

اگر حساب موجود در Cloud Dashboard ندارید، لطفاً با استفاده از یک آدرس ایمیل معتبر یک حساب کاربری رایگان ایجاد کنید و اطلاعات اعتبار مشتری شخصی خود را دریافت کنید.

اکسل به وب در جاوا

بیایید با دنبال کردن مراحل ارائه شده در زیر، درباره جزئیات نحوه ایجاد یک نمایشگر صفحه گسترده آنلاین بحث کنیم.

  • یک نمونه از کلاس CellsApi ایجاد کنید که اعتبار مشتری را به عنوان آرگومان ورودی می گیرد.
  • نام اکسل ورودی، فرمت حاصل به صورت HTML و نام فایل خروجی را در متغیرهای رشته ای مشخص کنید.
  • محتوای کتاب کار اکسل را از درایو محلی با استفاده از نمونه فایل بخوانید.
  • در نهایت، متد cellsWorkbookPutConvertWorkbook(…) را برای شروع عملیات تبدیل فراخوانی کنید.
// برای مثال‌های بیشتر، لطفاً به https://github.com/aspose-cells-cloud/aspose-cells-cloud-java مراجعه کنید

try
    {
    // ClientID و ClientSecret را از https://dashboard.aspose.cloud/ دریافت کنید
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // یک نمونه از CellsApi با استفاده از اعتبار مشتری ایجاد کنید
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // نام کتاب کار ورودی اکسل
    String fileName = "source.xlsx";
    // جزئیات رمز عبور اگر کتاب کار رمزگذاری شده باشد
    String password = null;
        
    // فرمت فایل حاصل
    String format = "HTML";
    		
    // بارگیری فایل از سیستم محلی
    File file = new File("c://Users/"+fileName);	
    
    // انجام عملیات تبدیل سند
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // پیام موفقیت چاپ
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
پیش نمایش فایل اکسل به csv

image1: - پیش نمایش تبدیل اکسل به HTML

ورودی Excel استفاده شده در مثال بالا را می توان از myDocument.xlsx دانلود کرد.

به قابلیت شگفت‌انگیز API توجه کنید که در آن کاربرگ‌های جداگانه به صورت تب‌های جداگانه در HTML حاصل ظاهر می‌شوند.

با استفاده از دستورات cURL اکسل را به HTML تبدیل کنید

تبدیل اکسل به HTML / XLS به وب با استفاده از دستورات REST API و cURL مزایای زیادی را ارائه می دهد. اول از همه، این رویکرد بسیار منعطف است و می تواند به راحتی در جریان کار فعلی شما ادغام شود. با استفاده از دستورات REST API و cURL، می‌توانید وظایف تبدیل سند خود را خودکار کنید و میزان زمان و منابع مورد نیاز برای تبدیل دستی را کاهش دهید. علاوه بر این، با استفاده از ابزار مبتنی بر ابر مانند Aspose.Cells Cloud شما را قادر می سازد تا بدون نیاز به نرم افزار اضافی، تبدیل ها را بر روی یک پلت فرم مقیاس پذیر و امن انجام دهید. در نهایت، استفاده از REST API و دستورات cURL برای تبدیل اکسل به HTML یک راه حل مقرون به صرفه است که می تواند به شما در صرفه جویی در هزینه های صدور مجوز و هزینه های نگهداری کمک کند.

بنابراین ابتدا باید همزمان با اجرای دستور زیر، یک نشانه دسترسی JWT تولید کنیم.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

هنگامی که توکن JWT را داریم، باید دستور زیر را برای تبدیل XLS به HTML و ذخیره خروجی در فضای ذخیره سازی ابری اجرا کنیم.

curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"File":{}}

نظرات نهایی

در نتیجه، تبدیل اکسل به HTML یک کار رایج است که می توان با استفاده از ابزارها و روش های مختلف انجام داد. با این حال، در این مقاله، دو روش برای تبدیل اکسل به HTML بررسی کردیم: استفاده از کد جاوا با Aspose.Cells Cloud SDK، و استفاده از REST API و دستورات cURL. هر دو رویکرد بسته به نیازها و گردش کار خاص شما، مزایا و مزایای منحصر به فرد خود را ارائه می دهند. استفاده از کد جاوا راه حل قابل تنظیم و یکپارچه تری را ارائه می دهد، در حالی که استفاده از REST API و دستورات cURL انعطاف پذیری و مقیاس پذیری بیشتری را ارائه می دهد. در نهایت، انتخاب روش به عواملی مانند اندازه و پیچیدگی فایل‌های اکسل، سطح اتوماسیون و یکپارچه‌سازی مورد نیاز، و بودجه و منابع کلی شما بستگی دارد. صرف نظر از اینکه کدام رویکرد را انتخاب می کنید، Aspose.Cells Cloud با پشتیبانی از طیف گسترده ای از فرمت ها و ویژگی های فایل، یک پلتفرم قدرتمند و قابل اعتماد برای تبدیل سند ارائه می دهد.

لطفاً توجه داشته باشید که کد منبع کامل SDK ها را می توان از GitHub (منتشر شده تحت مجوز MIT) دانلود کرد. در نهایت، اگر هنگام استفاده از API با مشکلی مواجه شدید، لطفاً از طریق [تالار گفتمان پشتیبانی محصول] رایگان با ما تماس بگیرید.

مقالات مرتبط

توصیه می کنیم برای کسب اطلاعات بیشتر به لینک های زیر مراجعه کنید: