Ξεκλειδώστε τα αρχεία XLS μέσω του C++
Καταργήστε την προστασία από υπολογιστικά φύλλα Excel, συμπεριλαμβανομένου του αρχείου XLS χρησιμοποιώντας τη Βιβλιοθήκη C++.
Πώς να αφαιρέσετε την προστασία του αρχείου XLS χρησιμοποιώντας το C++
Για να ξεκλειδώσετε το αρχείο XLS, θα χρησιμοποιήσουμε
API που είναι μια πλατφόρμα προστασίας εγγράφων πλούσια σε χαρακτηριστικά, ισχυρή και εύκολη στη χρήση API for C++. Μπορείτε να κατεβάσετε την τελευταία του έκδοση απευθείας, απλά ανοίξτε
διαχειριστής πακέτων, αναζητήστε Aspose.Cells.Cpp και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την Κονσόλα Package Manager.
Aspose.Cells
PM> Install-Package Aspose.Cells.Cpp
Ξεκλείδωμα XLS μέσω C++
Χρειάζεσαι
αναφέρεται στο έργο σας για να εκτελέσετε την ακόλουθη ροή εργασίας.
- Instantiate classbook Workbook με διαδρομή προς το προστατευμένο αρχείο XLS
- Λάβετε την προεπιλογή ή οποιοδήποτε φύλλο εργασίας για να καταργήσετε την προστασία
- Καταργήστε την προστασία φύλλου εργασίας με τη μέθοδο φύλλου εργασίας. Κατάργηση προστασίας
- Καταργήστε την προστασία βιβλίου εργασίας με τη μέθοδο Workbook.Unprotect
- Αποθήκευση αποτελέσματος σε μορφή XLS
Απαιτήσεις συστήματος
Aspose.Cells for C++ υποστηρίζει σε όλες τις μεγάλες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.
- Microsoft Windows ή συμβατό λειτουργικό σύστημα με C++ Runtime Environment για Windows 32 bit, Windows 64 bit και Linux 64 bit.
- Προσθέστε αναφορά στο DLL Aspose.Cells for C++ στο έργο σας.
Εντολή
Aspose::Cells::Startup();
// instantiate a Workbook object with protected XLS file
Workbook workbook(u"protected.xls");
// access the default worksheet in the Excel file
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// unprotect worksheet without a password
worksheet.Unprotect();
// unprotect workbook with password
workbook.Unprotect("password");
// save the result back in XLS format
workbook.Save("unprotected.xls", SaveFormat::Auto);
Aspose::Cells::Cleanup();
Σχετικά με Aspose.Cells for C++ API
Aspose.Cells API μπορεί να χρησιμοποιηθεί για τη δημιουργία, επεξεργασία, μετατροπή και απόδοση μορφών Excel Microsoft σε διαφορετικές μορφές. Επιπλέον, μπορεί να χρησιμοποιηθεί για ολοκληρωμένη χαρτογράφηση, κλιμακούμενη αναφορά και αξιόπιστους υπολογισμούς εντός εφαρμογών λογισμικού. Το Aspose.Cells είναι ένα αυτόνομο API και δεν απαιτεί λογισμικό όπως το Microsoft ή το OpenOffice.Δωρεάν εφαρμογή για ξεκλείδωμα XLS
Ελέγξτε τις ζωντανές επιδείξεις μας στο ξεκλείδωμα XLS αρχείων με τα ακόλουθα οφέλη.
XLS Τι είναι μορφή αρχείου XLS
Τα αρχεία με επέκταση XLS αντιπροσωπεύουν τη μορφή δυαδικού αρχείου του Excel. Τέτοια αρχεία μπορούν να δημιουργηθούν από το Microsoft Excel καθώς και από άλλα παρόμοια προγράμματα υπολογιστικών φύλλων όπως το OpenOffice Calc ή το Apple Numbers. Το αρχείο που αποθηκεύεται από το Excel είναι γνωστό ως Workbook όπου κάθε βιβλίο εργασίας μπορεί να έχει ένα ή περισσότερα φύλλα εργασίας. Τα δεδομένα αποθηκεύονται και εμφανίζονται στους χρήστες σε μορφή πίνακα σε φύλλο εργασίας και μπορούν να εκτείνονται σε αριθμητικές τιμές, δεδομένα κειμένου, τύπους, εξωτερικές συνδέσεις δεδομένων, εικόνες και γραφήματα. Εφαρμογές όπως το Microsoft Excel σάς επιτρέπουν να εξάγετε δεδομένα βιβλίου εργασίας σε πολλές διαφορετικές μορφές, συμπεριλαμβανομένων των PDF, CSV, XLSX, TXT, HTML, XPS και πολλών άλλων. Η μορφή αρχείου XLS αντικαταστάθηκε με μια πιο ανοιχτή και δομημένη μορφή, XLSX, με την κυκλοφορία του Microsoft Excel 2007. Οι πιο πρόσφατες εκδόσεις εξακολουθούν να παρέχουν υποστήριξη για τη δημιουργία και την ανάγνωση αρχείων XLS, αν και η πρώτη επιλογή που χρησιμοποιείται τώρα είναι το 076114348.
Διαβάστε ΠερισσότεραΆλλες υποστηριζόμενες μορφές ξεκλειδώματος
Χρησιμοποιώντας το C++, μπορεί κανείς εύκολα να αφαιρέσει την προστασία / ξεκλείδωμα διαφορετικών μορφών, συμπεριλαμβανομένων.