C++ Excel به HTML

صفحات گسترده اکسل در سازماندهی، مدیریت و محاسبه داده ها مفید هستند. به طور مشابه، HTML برای نمایش محتوا در مرورگر مفید است. هر دو فرمت در موارد استفاده خاص خود مفید هستند. ممکن است مواردی وجود داشته باشد که مجبور شوید داده های اکسل را در وب سایت ها نشان دهید. در این موارد، HTML فرمت بهتری برای استفاده خواهد بود. برای رسیدن به این هدف، باید فایل اکسل مورد نیاز را به HTML تبدیل کنید. در پرتو این، شما یاد خواهید گرفت که چگونه فایل های اکسل را با استفاده از C++ به HTML تبدیل کنید.

C++ Excel به HTML Converter API – دانلود رایگان

Aspose.Cells for C++ یک API بومی C++ برای ایجاد، تبدیل و دستکاری صفحات گسترده اکسل است. می توانید از مبدل داخلی API برای تبدیل فایل های Excel به HTML استفاده کنید. لطفاً API را از طریق NuGet نصب کنید یا آن را مستقیماً از بخش دانلودها دانلود کنید.

PM> Install-Package Aspose.Cells.Cpp

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

مراحل زیر برای تبدیل فایل های اکسل به HTML آمده است:

در زیر قطعه کد C++ برای تبدیل فایل های اکسل به HTML آمده است:

// مسیر دایرکتوری منبع.
StringPtr srcDir = new String("SourceDirectory\\");

// مسیر دایرکتوری خروجی
StringPtr outDir = new String("OutputDirectory\\");

// فایل اکسل را بارگیری کنید
intrusive_ptr<IWorkbook>  workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("sampleExcelFile.xlsx")));

// به عنوان فایل HTML ذخیره کنید
workbook->Save(outDir->StringAppend(new String("sampleExcelFile_out.html")), SaveFormat_Html);

تبدیل C++ Excel به HTML با گزینه های اضافی

Aspose.Cells برای C++ API کلاس IHtmlSaveOptions را برای سفارشی کردن فایل HTML تبدیل شده فراهم می کند. در زیر گزینه های ارائه شده توسط کلاس IHtmlSaveOptions آمده است.

گزینه های ارائه شده توسط کلاس IHtmlSaveOptions

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

مراحل زیر برای تبدیل اکسل به HTML با گزینه های اضافی آمده است:

نمونه کد زیر نحوه تبدیل فایل های Excel به HTML را با گزینه های اضافی نشان می دهد:

// مسیر دایرکتوری منبع.
StringPtr srcDir = new String("SourceDirectory\\");

// مسیر دایرکتوری خروجی
StringPtr outDir = new String("OutputDirectory\\");

// فایل اکسل را بارگیری کنید
intrusive_ptr<IWorkbook>  workbook = Factory::CreateIWorkbook(srcDir->StringAppend(new String("sampleExcelFile.xlsx")));

// شی IHtmlSaveOptions ایجاد کنید.
intrusive_ptr<Aspose::Cells::IHtmlSaveOptions> options = Factory::CreateIHtmlSaveOptions();

// غیرفعال کردن صادرات برگه پنهان
options->SetExportHiddenWorksheet(false);

// به عنوان فایل HTML ذخیره کنید
workbook->Save(outDir->StringAppend(new String("sampleExcelFile_out.html")), options);

مجوز رایگان دریافت کنید

با درخواست [مجوز موقت رایگان] می‌توانید API را بدون محدودیت ارزیابی امتحان کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل اکسل به HTML با استفاده از C++ آشنا شدید. علاوه بر این، گزینه‌های مختلفی را برای سفارشی‌سازی تبدیل اکسل به HTML مشاهده کرده‌اید، مانند اینکه آیا کاربرگ‌های پنهان را صادر کنید یا خیر. می‌توانید با استفاده از مستندات درباره Aspose.Cells برای C++ بیشتر کاوش کنید.

همچنین ببینید