एक्सेल फ़ाइल via Java पुनर्प्राप्त करें
Java का उपयोग करके एक्सेल फ़ाइलों की मरम्मत के लिए Java एप्लिकेशन बनाएं।
Java का उपयोग करके एक्सेल फ़ाइल की मरम्मत करें
EXCEL फ़ाइल को सुधारने के लिए, हम इसका उपयोग करेंगे Aspose.Cells for Java API जो एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ हेरफेर API for Java प्लेटफ़ॉर्म है।
Aspose.Cells API का उपयोग Microsoft एक्सेल प्रारूपों को विभिन्न प्रारूपों में बनाने, संपादित करने, परिवर्तित करने और प्रस्तुत करने के लिए किया जा सकता है। इसके अलावा, इसका उपयोग सॉफ्टवेयर अनुप्रयोगों के भीतर व्यापक चार्टिंग, स्केलेबल रिपोर्टिंग और विश्वसनीय गणना के लिए किया जा सकता है। Aspose.Cells एक स्टैंडअलोन API है और इसके लिए Microsoft या ओपनऑफिस जैसे किसी सॉफ़्टवेयर की आवश्यकता नहीं है।
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 का उपयोग करके एक्सेल फ़ाइल की मरम्मत कैसे करें
- एक वर्ग को परिभाषित करें जो Aspose.Cells.आईवार्निंगकॉलबैक को प्राप्त करता है।
- उपरोक्त इनहेरिटेंस क्लास का उपयोग करके वर्कबुक का एक उदाहरण बनाकर EXCEL फ़ाइल लोड करें, ऊपर दिए गए कोड को देखें।
- कार्यपुस्तिका सहेजें, दूषित एक्सेल फ़ाइल की मरम्मत की जाएगी।
एक्सेल फ़ाइल को सुधारने के लिए Aspose.Cells स्थापित करें
आप इसका नवीनतम संस्करण सीधे यहां से डाउनलोड कर सकते हैं
और 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>
सिस्टम आवश्यकताएं
Aspose.Cells for Java सभी प्रमुख ऑपरेटिंग सिस्टम पर समर्थित है। बस यह सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यकताएँ हैं।
- Microsoft Windows या जेएसपी/जेएसएफ एप्लिकेशन और डेस्कटॉप एप्लिकेशन के लिए Java रनटाइम एनवायरमेंट के साथ एक संगत ओएस।
- Aspose.Cells for Java का नवीनतम संस्करण सीधे Maven से प्राप्त करें।
EXCEL क्या है EXCEL फ़ाइल प्रारूप
XLSX Microsoft एक्सेल दस्तावेजों के लिए प्रसिद्ध प्रारूप है जिसे Microsoft द्वारा Microsoft ऑफिस 2007 की रिलीज के साथ पेश किया गया था। ओओएक्सएमएल मानक ईसीएमए-376 के भाग 2 में उल्लिखित ओपन पैकेजिंग कन्वेंशन के अनुसार व्यवस्थित संरचना के आधार पर, नया प्रारूप है एक ज़िप पैकेज जिसमें कई XML फ़ाइलें होती हैं। अंतर्निहित संरचना और फ़ाइलों की जांच केवल .xlsx फ़ाइल को अनज़िप करके की जा सकती है।
पढ़ने अधिकअन्य समर्थित एक्सेल प्रारूपों की मरम्मत करें
Java का उपयोग करके, कोई अन्य एक्सेल प्रारूप फ़ाइलों को आसानी से सुधार सकता है।