XLS XLSB XLSX XLSM ODS
Aspose.Cells  for Java
XLS

تعمیر فایل XLS در Java

برنامه Java خود را برای تعمیر فایل های xls با استفاده از Java بسازید.

فایل XLS را با شماره Java تعمیر کنید

چگونه فایل xls را تعمیر کنم؟ با کتابخانه Aspose.Cells for Java به راحتی می توانید فایل XLS را به صورت برنامه ای و با چند خط کد تعمیر کنید. Aspose.Cells for Java قادر به ساخت برنامه های چند پلتفرمی با قابلیت تولید، تغییر، تبدیل، رندر و چاپ تمام فایل های اکسل است. Java اکسل API نه تنها بین فرمت های صفحه گسترده تبدیل می شود، بلکه می تواند فایل های اکسل را به صورت تصویر، PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT و موارد دیگر ارائه دهد، بنابراین آن را به گزینه ای عالی برای تبادل اسناد در قالب های استاندارد صنعتی تبدیل می کند. آخرین نسخه آن را می توانید مستقیماً از اینجا دانلود کنید Maven و با افزودن تنظیمات زیر به pom.xml آن را در پروژه مبتنی بر Maven خود نصب کنید.

مخزن


<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>

وابستگی


<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>version of aspose-cells API</version>
<classifier>jdk17</classifier>
</dependency>

نحوه تعمیر فایل xls در Java

آیا نیاز به تعمیر فایل xls به صورت برنامه ای دارید؟ توسعه دهندگان Java می توانند به راحتی فایل xls را تنها در چند خط کد بارگیری و تعمیر کنند.

  • کلاسی را تعریف کنید که Aspose.Cells.IWarningCallback را به ارث می برد.
  • فایل XLS را با ایجاد یک نمونه از Workbook با استفاده از کلاس وراثت بالا بارگذاری کنید، به کد بالا مراجعه کنید.
  • کتاب کار را ذخیره کنید، فایل xls خراب ترمیم می شود.
نمونه کد تعمیر فایل XLS
Input file
Save as
   
                                   

	
  import  com.aspose.cells.Workbook; 
  import  com.aspose.cells.WarningInfo; 
  import  com.aspose.cells.LoadOptions; 
  
  //1, Define a class that inherits Aspose.Cells.IWarningCallback
  public class DefaultWarningCallback implements com.aspose.cells.IWarningCallback {
    @Override
    public void warning(WarningInfo arg0) {
    //Implement this method as needed
    }
  }
  
  //2, Load the corrupted file by creating an instance of Workbook, using the inheritance class above
  DefaultWarningCallback w = new DefaultWarningCallback();
  LoadOptions options = new LoadOptions();
  options.setWarningCallback(w);
  var workbook = new Workbook("Input.xlsx", options);
		  
  //3, Save the workbook, the corrupted file will be repaired.
  workbook.save("Output.xlsx");
	 
                
            

Java کتابخانه جهت تعمیر فایل XLS

ما میزبان بسته های Java خود هستیم Maven مخازن ‘Aspose.Cells for Java’ یک فایل JAR رایج حاوی کد بایت است. لطفا دنبال کنید دستورالعمل های گام به گام در مورد نحوه نصب آن در محیط توسعه دهنده Java.

سیستم مورد نیاز

Aspose.Cells for Java در تمام سیستم عامل های اصلی پشتیبانی می شود. فقط مطمئن شوید که پیش نیازهای زیر را دارید.

  • Microsoft Windows یا یک سیستم عامل سازگار با Java Runtime Environment برای برنامه های کاربردی JSP/JSF و برنامه های دسکتاپ.
  • آخرین نسخه Aspose.Cells for Java را مستقیماً از Maven دریافت کنید.

XLS چیست XLS فرمت فایل

فایل‌های با پسوند XLS فرمت فایل باینری اکسل را نشان می‌دهند. چنین فایل هایی را می توان توسط Microsoft Excel و همچنین سایر برنامه های صفحه گسترده مشابه مانند OpenOffice Calc یا Apple Numbers ایجاد کرد. فایل ذخیره شده توسط اکسل به عنوان Workbook شناخته می شود که در آن هر کتاب کار می تواند یک یا چند کاربرگ داشته باشد. داده‌ها در قالب جدول در کاربرگ ذخیره و به کاربران نمایش داده می‌شوند و می‌توانند مقادیر عددی، داده‌های متنی، فرمول‌ها، اتصالات داده‌های خارجی، تصاویر و نمودارها را پوشش دهند. برنامه هایی مانند Microsoft Excel به شما امکان می دهد داده های کتاب کار را به چندین فرمت مختلف از جمله PDF، CSV، XLSX، TXT، HTML، XPS، و چندین فرمت دیگر صادر کنید. با انتشار Microsoft اکسل 2007، فرمت فایل XLS با فرمت بازتر و ساختار یافته تر، XLSX جایگزین شد. آخرین نسخه ها هنوز از ایجاد و خواندن فایل های XLS پشتیبانی می کنند، اگرچه 0761114348 اولین انتخابی است که اکنون استفاده می شود.

ادامه مطلب

سایر فرمت های پشتیبانی شده اکسل را تعمیر کنید

با استفاده از Java می توان به راحتی سایر فایل های فرمت اکسل را تعمیر کرد.

تعمیر ODS (فایل صفحه گسترده OpenDocument)
تعمیر XLS (فرمت باینری اکسل)
تعمیر XLSB (فایل باینری کتاب کار اکسل)
تعمیر XLSM (فایل صفحه گسترده)
تعمیر XLSX (فایل OOXML اکسل)