Subsections of Installation
System Requirements
Sheetize SDKs έχουν σχεδιαστεί για να ενσωματώνονται άψογα με εφαρμογές .NET, υποστηρίζοντας μια ποικιλία λειτουργικών συστημάτων και περιβαλλόντων ανάπτυξης. Παρακάτω παρατίθενται οι βασικές απαιτήσεις συστήματος:
Υποστηριζόμενα Λειτουργικά Συστήματα
Windows
- Windows 7 (x64, x86)
- Windows 8, 8.1 (x64, x86)
- Windows 10 (x64, x86)
- Windows 11 (x64, x86)
- Windows Server 2003 έως Windows Server 2022 (x64, x86)
- Microsoft Azure
macOS
- macOS 10.12 (Sierra) και νεότερες εκδόσεις
Linux
- Συμβατό με πολλές διανομές Linux:
- Ubuntu (16.04, 18.04, 20.04, 22.04)
- CentOS (7, 8)
- Debian (9, 10)
- OpenSUSE (Leap 15+, SLES 12+)
Android
- Υποστηρίζει Android 8.0 (Oreo) και νεότερες εκδόσεις
Περιβάλλοντα Ανάπτυξης
- Microsoft Visual Studio:
- Visual Studio 2010 και νεότερες εκδόσεις (συμπεριλαμβανομένων των 2019 και 2022)
- Υποστηρίζει οποιοδήποτε περιβάλλον ανάπτυξης που στοχεύει στις πλατφόρμες .NET
Υποστηριζόμενα .NET Frameworks
- .NET Framework 4.0 και άνω
- .NET Standard 2.0 (.NET Core 3.1+)
- .NET 6.0, .NET 7.0, .NET 8.0
Πρόσθετες Σημειώσεις
- Το Adobe Acrobat δεν απαιτείται για τη χρήση των Sheetize SDKs, αλλά συνιστάται για την προβολή εγγράφων υπολογιστικών φύλλων.
Declaration
Sheetize SDKs απαιτούν ένα σύνολο δικαιωμάτων Full Trust όταν χρησιμοποιούνται σε εφαρμογές .NET. Αυτή η επίπεδο δικαιωμάτων είναι απαραίτητη για την εκτέλεση κρίσιμων λειτουργιών σε επίπεδο συστήματος, όπως η πρόσβαση σε ρυθμίσεις μητρώου, αρχεία συστήματος και η διαχείριση γραμματοσειρών.
Γιατί είναι Απαραίτητο το Full Trust
Η Sheetize SDKs βασίζεται σε βασικές κλάσεις του συστήματος .NET, οι οποίες συχνά χρειάζονται αυξημένα δικαιώματα για τους εξής λόγους:
- Πρόσβαση στο Μητρώο: Ορισμένες λειτουργίες μπορεί να απαιτούν ανάγνωση ή εγγραφή στο μητρώο του συστήματος για λόγους διαμόρφωσης.
- Αρχεία Συστήματος: Εργασίες όπως η διαχείριση γραμματοσειρών ή οι λειτουργίες αρχείων μπορεί να χρειάζονται πρόσβαση σε αρχεία συστήματος πέρα από το εικονικό κατάλογο της εφαρμογής.
Περιορισμοί σε Περιβάλλοντα Medium Trust
Σε περιβάλλοντα φιλοξενίας που επιβάλλουν την ασφάλεια Medium Trust, αρκετές κρίσιμες άδειες είναι περιορισμένες ή μη διαθέσιμες, γεγονός που μπορεί να εμποδίσει τη λειτουργία των SDK. Οι παρακάτω περιορισμοί ισχύουν υπό Medium Trust:
- OleDbPermission: Απαγορεύει τη χρήση παρόχων δεδομένων ADO.NET που διαχειρίζονται OLE DB για πρόσβαση σε βάσεις δεδομένων.
- EventLogPermission: Αποκλείει την πρόσβαση στο Windows Event Log, περιορίζοντας τις διαγνωστικές δυνατότητες.
- ReflectionPermission: Περιορίζει τη reflection, επηρεάζοντας ορισμένες δυναμικές λειτουργίες.
- RegistryPermission: Απαγορεύει την πρόσβαση στο μητρώο του συστήματος.
- WebPermission: Περιορίζει την επικοινωνία σε προκαθορισμένες διευθύνσεις ή εύρη, όπως έχει ρυθμιστεί στο στοιχείο
<trust>
. - FileIOPermission: Περιορίζει την πρόσβαση σε αρχεία εντός του εικονικού καταλόγου της εφαρμογής.
Για να εξασφαλιστεί πλήρης λειτουργικότητα, οι Sheetize SDKs θα πρέπει να χρησιμοποιούνται σε περιβάλλον Full Trust.
Non-Windows Environment
Sheetize SDKs υποστηρίζουν .NET Standard 2.0, επιτρέποντάς τους να χρησιμοποιούνται σε εφαρμογές .NET Core που εκτρέχουν σε Linux ή σε άλλες μη Windows περιβάλλοντα. Για να διασφαλίσετε τη βέλτιστη απόδοση και ακριβή αναπαράσταση κειμένου, ακολουθήστε τα παρακάτω βήματα:
Συνιστώμενη Ρύθμιση για Linux
1. Εγκαταστήστε το πακέτο libgdiplus
Το πακέτο libgdiplus παρέχει τη βασική λειτουργικότητα GDI+, κρίσιμη για την αναπαράσταση και επεξεργασία υπολογιστικών φύλλων. Εγκαταστήστε το εκτελώντας την παρακάτω εντολή στο τερματικό σας:
sudo apt-get install libgdiplus
2. Εγκαταστήστε συμβατές γραφές της Microsoft
Για να εξασφαλίσετε σωστή αναπαράσταση κειμένου, εγκαταστήστε τις γραφές TrueType της Microsoft χρησιμοποιώντας:
sudo apt-get install ttf-mscorefonts-installer
Αυτές οι γραφές θα πρέπει να βρίσκονται στον κατάλογο /usr/share/fonts/truetype/msttcorefonts
. Εάν το σύστημά σας χρησιμοποιεί διαφορετικό κατάλογο, ενημερώστε τη διαδρομή στον κώδικά σας πριν από οποιεσδήποτε ενέργειες με Sheetize SDKs:
Sheetize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"))
Tip
Αποφεύγοντας την εγκατάσταση αυτών των πακέτων και ρυθμίζοντας σωστά τη διαδρομή της γραφής, μπορείτε να μεγιστοποιήσετε την απόδοση των Sheetize SDKs σε Linux ή σε άλλα μη Windows συστήματα.
Evaluation
Μπορείτε να κατεβάσετε εύκολα Sheetize SDKs για σκοπούς αξιολόγησης. Η έκδοση αξιολόγησης είναι πλήρως λειτουργική, με τη μόνη διαφορά να είναι ο τρόπος ενεργοποίησης της άδειας.
Περιορισμοί Έκδοσης Αξιολόγησης
Η έκδοση αξιολόγησης παρέχει πλήρη πρόσβαση σε όλες τις δυνατότητες, αλλά περιλαμβάνει τους εξής περιορισμούς μέχρι να εφαρμοστεί μια άδεια:
- Ένα σημάδι αξιολόγησης προστίθεται σε όλη την παραγόμενη έξοδο.
- Μόνο οι πρώτες τέσσερις σελίδες οποιουδήποτε υπολογιστικού φύλλου μπορούν να προβληθούν ή να επεξεργαστούν.
Για να αφαιρέσετε αυτούς τους περιορισμούς και να ξεκλειδώσετε τις πλήρεις δυνατότητες του Sheetize, απλώς εφαρμόστε μια άδεια προσθέτοντας μερικές γραμμές κώδικα στο έργο σας.
Subsections of Developer's Guide
HTML Converter
Ο Sheetize HTML Converter για .NET παρέχει ισχυρές δυνατότητες για τη μετατροπή εγγράφων μεταξύ των φορμά PDF και HTML, κατάλληλος για διαδικτυακές εφαρμογές, αρχειοθέτηση και δημιουργία αναφορών. Με πολλές επιλογές για τη διαχείριση πόρων και διάταξης, ο μετατροπέας προσαρμόζεται στις διάφορες απαιτήσεις έργων.
Βασικά Χαρακτηριστικά
Μετατροπή PDF σε HTML
Μετατρέψτε αρχεία PDF σε HTML για να κάνετε τα έγγραφα προσβάσιμα για προβολή μέσω διαδικτύου ή ενσωμάτωσή τους σε εφαρμογές όπου προτιμάται η μορφή HTML.
Μετατροπή HTML σε PDF
Μετατρέψτε περιεχόμενο HTML σε υψηλής ποιότητας PDFs, ιδανικό για τη δημιουργία εκτυπώσιμων αναφορών, αρχειοθέτηση διαδικτυακού περιεχομένου ή δημιουργία κοινών μορφών εγγράφων.
Λεπτομερής Οδηγός
Μετατροπή PDF σε HTML
Για να μετατρέψετε ένα PDF σε HTML:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του
HtmlConverter
. - Ρυθμίστε τις Επιλογές Μετατροπής: Χρησιμοποιήστε το
PdfToHtmlOptions
για να προσαρμόσετε την έξοδο, επιλέγοντας είτε ενσωματωμένους είτε εξωτερικούς πόρους. - Ορίστε Διαδρομές Εισόδου και Εξόδου: Ρυθμίστε τις διαδρομές για το εισαγόμενο PDF και το εξαγόμενο HTML.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να μετατρέψετε το αρχείο.
Παράδειγμα: Μετατροπή PDF σε HTML με Ενσωματωμένους Πόρους
// Βήμα 1: Αρχικοποιήστε τον HTML Converter
var converter = new HtmlConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή PDF σε HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Διαθέσιμες Επιλογές για Μετατροπή PDF σε HTML
SaveDataType:
FileWithEmbeddedResources
: Δημιουργεί ένα μόνο HTML αρχείο με όλους τους πόρους ενσωματωμένους.FileWithExternalResources
: Αποθηκεύει τους πόρους ξεχωριστά, ιδανικό για μεγάλα HTML αρχεία.
Προσαρμογή Εξόδου:
BasePath
: Ορίστε τη βασική διαδρομή για τους πόρους στο έγγραφο HTML.IsRenderToSinglePage
: Επιλέξτε προαιρετικά να αποδώσει όλο το περιεχόμενο PDF σε μία μόνο HTML σελίδα.
Μετατροπή HTML σε PDF
Για να μετατρέψετε ένα έγγραφο HTML σε PDF, ακολουθήστε αυτά τα βήματα:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του
HtmlConverter
. - Ρυθμίστε τις Επιλογές PDF: Χρησιμοποιήστε το
HtmlToPdfOptions
για να ορίσετε τη διάταξη και τις ρυθμίσεις μέσων. - Ορίστε Διαδρομές: Ρυθμίστε τις διαδρομές αρχείων HTML εισόδου και PDF εξόδου.
- Εκτελέστε τη Μετατροπή: Εκτελέστε τη μέθοδο
Process
για να ολοκληρώσετε τη μετατροπή.
Παράδειγμα: Μετατροπή HTML σε PDF
// Βήμα 1: Αρχικοποιήστε τον HTML Converter
var converter = new HtmlConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή HTML σε PDF
var options = new HtmlToPdfOptions();
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Επιπλέον Επιλογές για Μετατροπή HTML σε PDF
Τύπος Μέσου:
HtmlMediaType.Print
: Ιδανικό για τη δημιουργία PDFs κατάλληλων για εκτύπωση.HtmlMediaType.Screen
: Χρησιμοποιήστε όταν μετατρέπετε περιεχόμενο σχεδιασμένο για ψηφιακή προβολή.
Ρυθμίσεις Διάταξης:
PageLayoutOption
: Ρυθμίζει το πώς το περιεχόμενο HTML χωράει στη διάταξη PDF, όπως το ScaleToPageWidth
για να διασφαλιστεί ότι το περιεχόμενο κλιμακώνεται στο πλάτος του PDF.IsRenderToSinglePage
: Ενεργοποιεί την απόδοση του συνόλου του περιεχομένου HTML σε μία μόνο σελίδα PDF εάν απαιτείται για συνοπτικές παρουσιάσεις.
Αυτός ο μετατροπέας είναι ευέλικτος για μια ποικιλία εφαρμογών, από τη δημιουργία αναφορών PDF βασισμένων σε διαδικτυακό περιεχόμενο μέχρι τη μετατροπή αρχείων PDF για διαδικτυακή προσβασιμότητα. Για πιο προηγμένες ρυθμίσεις, ανατρέξτε στην πλήρη τεκμηρίωση του Sheetize.
Image Converter
Ο Sheetize Image Converter για .NET επιτρέπει στους προγραμματιστές να μετατρέπουν έγγραφα σε και από διάφορες μορφές εικόνας, κάνοντάς τον ιδανικό για εφαρμογές που αφορούν την προβολή εγγράφων, την αρχειοθέτηση εικόνων και τη δημιουργία περιεχομένου με βάση τις εικόνες.
Κύριες Δυνατότητες
Μετατροπή PDF σε Εικόνα
Μετατρέψτε έγγραφα PDF σε μορφές εικόνας (π.χ., PNG, JPEG), ιδανικό για τη δημιουργία προεπισκοπήσεων ή για επεξεργασία εγγράφων με βάση εικόνες.
Μετατροπή Εικόνας σε PDF
Μετατρέψτε αρχεία εικόνας σε έγγραφα PDF, κατάλληλο για συνδυασμό εικόνων σε ένα αρχείο ή για τη δημιουργία αναφορών PDF από δεδομένα με βάση εικόνες.
Αναλυτικός Οδηγός
Μετατροπή PDF σε Εικόνα
Για να μετατρέψετε ένα έγγραφο PDF σε μορφή εικόνας:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια περίπτωση του
ImageConverter
. - Ρυθμίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
PdfToImageOptions
για να προσδιορίσετε τη επιθυμητή μορφή εικόνας, την ανάλυση και την ποιότητα εξόδου. - Ορίστε Διαδρομές Εισόδου και Εξόδου: Ρυθμίστε τις διαδρομές για το εισερχόμενο PDF και τα αρχεία εικόνας εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να ολοκληρώσετε τη μετατροπή.
Παράδειγμα: Μετατροπή PDF σε Εικόνα PNG
// Βήμα 1: Αρχικοποιήστε τον Μετατροπέα Εικόνας
var converter = new ImageConverter();
// Βήμα 2: Ρυθμίστε επιλογές για τη μετατροπή PDF σε Εικόνα
var options = new PdfToImageOptions(ImageType.Png);
options.Resolution = 300; // Ορίστε την ανάλυση στα 300 DPI
options.Quality = 90; // Ορίστε την ποιότητα εικόνας στο 90%
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.png"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Διαθέσιμες Επιλογές για Μετατροπή PDF σε Εικόνα
- ImageType: Προσδιορίστε τη επιθυμητή μορφή εικόνας (
Png
, Jpeg
, Bmp
, κ.λπ.). - Ανάλυση: Ορίστε την ανάλυση (DPI) για την έξοδο εικόνας.
- Ποιότητα: Ορίστε το επίπεδο ποιότητας (για έξοδο JPEG).
Μετατροπή Εικόνας σε PDF
Για να μετατρέψετε μια εικόνα σε PDF:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια περίπτωση του
ImageConverter
. - Ρυθμίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
ImageToPdfOptions
για να προσαρμόσετε τη διάταξη και την εμφάνιση του παραγόμενου PDF. - Ορίστε Διαδρομές: Ρυθμίστε τις διαδρομές αρχείων εικόνας εισόδου και PDF εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να δημιουργήσετε το PDF.
Παράδειγμα: Μετατροπή Εικόνας PNG σε PDF
// Βήμα 1: Αρχικοποιήστε τον Μετατροπέα Εικόνας
var converter = new ImageConverter();
// Βήμα 2: Ρυθμίστε επιλογές για τη μετατροπή Εικόνας σε PDF
var options = new ImageToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Centered;
options.ImageScalingOption = ImageScalingOption.FitToPage;
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.png"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Πρόσθετες Επιλογές για Μετατροπή Εικόνας σε PDF
- PageLayoutOption: Προσδιορίστε πώς τοποθετείται η εικόνα στην PDF σελίδα (π.χ.,
Centered
, TopLeft
). - ImageScalingOption: Ελέγξτε πώς η εικόνα προσαρμόζεται στην PDF σελίδα (π.χ.,
FitToPage
, Stretch
).
Αυτός ο μετατροπέας είναι πολυδιάστατος για τους προγραμματιστές που χρειάζεται να εργαστούν με περιεχόμενο εγγράφων που βασίζεται σε εικόνες, είτε δημιουργώντας υψηλής ποιότητας προεπισκοπήσεις εγγράφων είτε συνδυάζοντας πολλές εικόνες σε PDFs για εύκολη διανομή.
eBook Converter
Ο Sheetize eBook Converter for .NET επιτρέπει την απρόσκοπτη μετατροπή εγγράφων προς και από δημοφιλή μορφές eBook όπως EPUB και MOBI. Είναι ιδανικός για εκδότες, ψηφιακές βιβλιοθήκες και προγραμματιστές που ενσωματώνουν τη λειτουργικότητα eBook στις εφαρμογές τους.
Κύρια Χαρακτηριστικά
Μετατροπή PDF σε EPUB
Μετατρέψτε εύκολα αρχεία PDF σε μορφή EPUB, βελτιστοποιώντας τα για eReaders και άλλες συσκευές που υποστηρίζουν μορφές eBook.
Μετατροπή EPUB σε PDF
Μετατρέψτε το περιεχόμενο eBook από EPUB σε PDF, καθιστώντας το κατάλληλο για εκτύπωση ή προβολή εκτός σύνδεσης σε τυποποιημένη μορφή.
Λεπτομερής Οδηγός
Μετατροπή PDF σε EPUB
Για να μετατρέψετε ένα έγγραφο PDF σε eBook EPUB:
- Αρχικοποίηση του Μετατροπέα: Δημιουργήστε μια νέα παρουσία του
EbookConverter
. - Ρύθμιση Επιλογών Μετατροπής: Χρησιμοποιήστε το
PdfToEpubOptions
για να ρυθμίσετε τις ρυθμίσεις για την έξοδο EPUB, όπως η διαχείριση εικόνων και τα μεταδεδομένα. - Καθορισμός Διαδρομών Εισόδου και Έξοδος: Ορίστε διαδρομές για το εισερχόμενο PDF και το εξαγόμενο EPUB.
- Εκτέλεση της Μετατροπής: Καλέστε τη μέθοδο
Process
για να μετατρέψετε το έγγραφο.
Παράδειγμα: Μετατροπή PDF σε EPUB
// Βήμα 1: Αρχικοποιήστε τον μετατροπέα eBook
var converter = new EbookConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή PDF σε EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Συμπεριλάβετε εικόνες στην έξοδο EPUB
options.SetMetadata("Title", "Converted eBook");
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Διαθέσιμες Επιλογές για Μετατροπή PDF σε EPUB
- IncludeImages: Καθορίστε εάν θα συμπεριλάβετε εικόνες από το αρχικό PDF στην προκύπτουσα EPUB.
- SetMetadata: Προσθέστε μεταδεδομένα όπως τίτλο, συγγραφέα και θέμα στο αρχείο EPUB.
Μετατροπή EPUB σε PDF
Για να μετατρέψετε ένα αρχείο EPUB σε PDF:
- Αρχικοποίηση του Μετατροπέα: Δημιουργήστε μια νέα παρουσία του
EbookConverter
. - Ρύθμιση Επιλογών PDF: Χρησιμοποιήστε το
EpubToPdfOptions
για να καθορίσετε ρυθμίσεις όπως η διάταξη σελίδας και τα περιθώρια. - Καθορισμός Διαδρομών: Ορίστε τις διαδρομές αρχείων για το εισερχόμενο EPUB και το εξαγόμενο PDF.
- Εκτέλεση της Μετατροπής: Καλέστε τη μέθοδο
Process
για να ολοκληρώσετε τη μετατροπή.
Παράδειγμα: Μετατροπή EPUB σε PDF
// Βήμα 1: Αρχικοποιήστε τον μετατροπέα eBook
var converter = new EbookConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή EPUB σε PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Πρόσθετες Επιλογές για Μετατροπή EPUB σε PDF
- PageLayoutOption: Ορίστε τη διάταξη σελίδας για το προκύπτον PDF, όπως
Portrait
ή Landscape
. - MarginSettings: Καθορίστε τα περιθώρια για το εξαγόμενο PDF.
Αυτός ο μετατροπέας είναι ιδιαίτερα χρήσιμος για εκδότες και προγραμματιστές που χρειάζονται να αυτοματοποιήσουν ροές εργασίας σχετικές με eBook. Είτε δημιουργείτε eBooks από έγγραφα PDF είτε προετοιμάζετε αρχεία eBook για εκτύπωση, ο Sheetize eBook Converter παρέχει μια ευέλικτη λύση.
JSON Converter
Ο Sheetize JSON Converter for .NET προσφέρει ισχυρή λειτουργικότητα για τη μετατροπή εγγράφων σε και από τη μορφή JSON, διευκολύνοντας τη εύκολη ενσωμάτωσή του σε διαδικτυακές εφαρμογές και ροές εργασίας επεξεργασίας δεδομένων.
Κύρια Χαρακτηριστικά
Μετατροπή Εγγράφου σε JSON
Μετατρέψτε έγγραφα (π.χ., PDF, DOCX) σε μορφή JSON για να εξάγετε περιεχόμενο σε δομημένη μορφή για περαιτέρω ανάλυση ή ενσωμάτωση.
Μετατροπή JSON σε Έγγραφο
Μεταμορφώστε δεδομένα JSON σε μορφές εγγράφων όπως PDF ή DOCX, επιτρέποντας την εύκολη δημιουργία αναφορών ή αυτοματοποίηση εγγράφων.
Αναλυτικός Οδηγός
Μετατροπή Εγγράφου σε JSON
Για να μετατρέψετε ένα έγγραφο σε JSON:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια κλάση του
JsonConverter
. - Ορίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
DocumentToJsonOptions
για να ρυθμίσετε πώς θα αναπαρίσταται το έγγραφο σε JSON. - Ορίστε Διαδρομές Εισόδου και Έξόδου: Ορίστε διαδρομές για το εισερχόμενο έγγραφο και το αρχείο JSON εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να μετατρέψετε το έγγραφο.
Παράδειγμα: Μετατροπή PDF σε JSON
// Βήμα 1: Αρχικοποιήστε τον JSON Converter
var converter = new JsonConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή εγγράφου σε JSON
var options = new DocumentToJsonOptions();
options.IncludeMetadata = true; // Συμπεριλάβετε τα μεταδεδομένα στην έξοδο JSON
options.FormatOutput = true; // Διαμορφώστε την έξοδο JSON για αναγνωσιμότητα
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.json"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Διαθέσιμες Επιλογές για Μετατροπή Εγγράφου σε JSON
- IncludeMetadata: Ορίστε αν θα συμπεριληφθούν τα μεταδεδομένα του εγγράφου στην έξοδο JSON.
- FormatOutput: Επιλέξτε αν θα διαμορφωθεί το JSON για αναγνωσιμότητα.
Μετατροπή JSON σε Έγγραφο
Για να μετατρέψετε δεδομένα JSON σε έγγραφο:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια κλάση του
JsonConverter
. - Ορίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
JsonToDocumentOptions
για να ορίσετε τη στόχευση μορφής και διάταξης του εγγράφου. - Ορίστε Διαδρομές: Ορίστε τις διαδρομές εισόδου JSON και εξόδου για το έγγραφο.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να δημιουργήσετε το έγγραφο.
Παράδειγμα: Μετατροπή JSON σε PDF
// Βήμα 1: Αρχικοποιήστε τον JSON Converter
var converter = new JsonConverter();
// Βήμα 2: Ρυθμίστε τις επιλογές για τη μετατροπή JSON σε Έγγραφο
var options = new JsonToDocumentOptions(DocumentFormat.Pdf);
options.PageLayoutOption = PageLayoutOption.Portrait;
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.json"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Πρόσθετες Επιλογές για Μετατροπή JSON σε Έγγραφο
- DocumentFormat: Ορίστε τη στοχευόμενη μορφή (
Pdf
, Docx
, κ.λπ.). - PageLayoutOption: Ορίστε τη διάταξη σελίδας για το παραγόμενο έγγραφο (
Portrait
, Landscape
).
Αυτός ο μετατροπέας παρέχει ισχυρές ικανότητες για την ενσωμάτωση περιεχομένου εγγράφου με διαδικτυακές υπηρεσίες και άλλες εφαρμογές που βασίζονται σε δεδομένα. Είτε εξάγεται δεδομένα από έγγραφα είτε δημιουργούνται έγγραφα από δομημένα δεδομένα, ο Sheetize JSON Converter είναι μια ιδανική λύση για σύγχρονες ροές εγγράφων.
PDF Converter
Το Sheetize PDF Converter for .NET προσφέρει προηγμένη λειτουργικότητα για τη μετατροπή εγγράφων σε και από μορφή PDF, καθιστώντας το ιδανικό για αρχειοθέτηση, διαμοιρασμό και εξασφάλιση συνεπούς μορφοποίησης εγγράφων σε διαφορετικές συσκευές.
Κύρια Χαρακτηριστικά
Μετατροπή Διαφορετικών Μορφών σε PDF
Μετατρέψτε έγγραφα από πολλές μορφές, όπως DOCX, HTML και εικόνες, σε PDF για εύκολη διανομή και εκτυπωσιμότητα.
Μετατροπή PDF σε Άλλες Μορφές
Μετατρέψτε έγγραφα PDF σε άλλες μορφές, όπως DOCX, HTML και εικόνες, για εύκολη επεξεργασία ή ενσωμάτωσή τους σε άλλες ροές εργασίας.
Αναλυτικός Οδηγός
Μετατροπή Εγγράφων σε PDF
Για να μετατρέψετε ένα έγγραφο σε PDF:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του
PdfConverter
. - Ρυθμίστε τις Επιλογές Μετατροπής: Χρησιμοποιήστε το
DocumentToPdfOptions
για να διαμορφώσετε ρυθμίσεις όπως η διάταξη σελίδας και η συμπίεση. - Ορίστε Διαδρομές Εισόδου και Εξόδου: Ορίστε τις διαδρομές για το εισερχόμενο έγγραφο και το εξαγόμενο PDF.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να μετατρέψετε το έγγραφο.
Παράδειγμα: Μετατροπή DOCX σε PDF
// Βήμα 1: Αρχικοποίηση του PDF Converter
var converter = new PdfConverter();
// Βήμα 2: Ρύθμιση επιλογών για τη μετατροπή εγγράφου σε PDF
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;
// Βήμα 3: Ορισμός διαδρομών αρχείων
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτέλεση της μετατροπής
converter.Process(options);
Διαθέσιμες Επιλογές για τη Μετατροπή Εγγράφου σε PDF
- PageLayoutOption: Ορίστε τη διάταξη σελίδας για το προκύπτον PDF (
Portrait
, Landscape
). - CompressionLevel: Προσδιορίστε το επίπεδο συμπίεσης για τη μείωση του μεγέθους αρχείου (
Low
, Medium
, High
).
Μετατροπή PDF σε Άλλες Μορφές
Για να μετατρέψετε ένα έγγραφο PDF σε άλλη μορφή:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του
PdfConverter
. - Ρυθμίστε τις Επιλογές Μετατροπής: Χρησιμοποιήστε το
PdfToDocumentOptions
για να καθορίσετε την έξοδο και οποιαδήποτε προσαρμογή. - Καθορίστε Διαδρομές: Ορίστε τα αρχεία εισόδου PDF και εγγράφου εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να ολοκληρώσετε τη μετατροπή.
Παράδειγμα: Μετατροπή PDF σε DOCX
// Βήμα 1: Αρχικοποίηση του PDF Converter
var converter = new PdfConverter();
// Βήμα 2: Ρύθμιση επιλογών για τη μετατροπή PDF σε DOCX
var options = new PdfToDocumentOptions(DocumentFormat.Docx);
// Βήμα 3: Ορισμός διαδρομών αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));
// Βήμα 4: Εκτέλεση της μετατροπής
converter.Process(options);
Πρόσθετες Επιλογές για PDF σε Άλλες Μορφές
- DocumentFormat: Προσδιορίστε τη ζητούμενη μορφή εξόδου (
Docx
, Html
, Png
, κ.λπ.). - TextExtractionMode: Ορίστε πώς εξάγεται το κείμενο από το PDF (
PlainText
, FormattedText
).
Ο Sheetize PDF Converter είναι ένα απαραίτητο εργαλείο για τη διαχείριση εγγράφων, είτε χρειάζεστε να δημιουργήσετε PDF αρχεία που να είναι καθολικά μοιραστά είτε να μετατρέψετε PDF ξανά σε επεξεργάσιμες μορφές. Παρέχει ευελιξία και στις δύο κατευθύνσεις, καθιστώντας το μια ισχυρή προσθήκη στη toolkit κάθε προγραμματιστή.
Spreadsheet Converter
Το Sheetize Spreadsheet Converter for .NET παρέχει λειτουργικότητα για τη μετατροπή spreadsheets μεταξύ διαφορετικών μορφών, κάνοντάς το κατάλληλο για εργασίες μετασχηματισμού δεδομένων, αναφοράς και ολοκλήρωσης.
Βασικά Χαρακτηριστικά
Μετατροπή Spreadsheet σε PDF
Μετατρέψτε αρχεία spreadsheet (π.χ., XLSX, CSV) σε PDF για εύκολη κοινή χρήση και εκτύπωση.
Μετατροπή Spreadsheet σε Άλλες Μορφές
Μετατρέψτε spreadsheets σε μορφές όπως CSV, JSON ή HTML, διευκολύνοντας την ολοκλήρωση με διαδικτυακές εφαρμογές ή ροές επεξεργασίας δεδομένων.
Λεπτομερής Οδηγός
Μετατροπή Spreadsheet σε PDF
Για να μετατρέψετε ένα spreadsheet σε PDF:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια στιγμή του
SpreadsheetConverter
. - Ορίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
SpreadsheetToPdfOptions
για να διαμορφώσετε ρυθμίσεις όπως διάταξη σελίδας, επιλογές προσαρμογής και υδατογραφήματα. - Ορίστε Διαδρομές Εισόδου και Έξοδου: Ορίστε διαδρομές για το εισερχόμενο spreadsheet και το έξοδο PDF.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να ολοκληρώσετε τη μετατροπή.
Παράδειγμα: Μετατροπή XLSX σε PDF
// Βήμα 1: Αρχικοποίηση του Spreadsheet Converter
var converter = new SpreadsheetConverter();
// Βήμα 2: Διαμόρφωση επιλογών για τη μετατροπή spreadsheet σε PDF
var options = new SpreadsheetToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Landscape;
options.FitToPage = true; // Εξασφαλίστε ότι το spreadsheet χωρά σε μία μόνο σελίδα
// Βήμα 3: Ορισμός διαδρομών αρχείων
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Βήμα 4: Εκτέλεση της μετατροπής
converter.Process(options);
Διαθέσιμες Επιλογές για Μετατροπή Spreadsheet σε PDF
- PageLayoutOption: Ορίστε τον προσανατολισμό της σελίδας για το προκύπτον PDF (
Portrait
, Landscape
). - FitToPage: Καθορίστε εάν θα προσαρμόσετε το περιεχόμενο του spreadsheet σε μία μόνο σελίδα.
Μετατροπή Spreadsheet σε Άλλες Μορφές
Για να μετατρέψετε ένα spreadsheet σε άλλη μορφή (π.χ., CSV, HTML):
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια στιγμή του
SpreadsheetConverter
. - Διαμορφώστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
SpreadsheetToDocumentOptions
για να καθορίσετε τη μορφή προορισμού. - Καθορίστε Διαδρομές: Ορίστε τις διαδρομές εισόδου spreadsheet και αρχείου εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να δημιουργήσετε την έξοδο.
Παράδειγμα: Μετατροπή XLSX σε CSV
// Βήμα 1: Αρχικοποίηση του Spreadsheet Converter
var converter = new SpreadsheetConverter();
// Βήμα 2: Διαμόρφωση επιλογών για τη μετατροπή του spreadsheet σε CSV
var options = new SpreadsheetToDocumentOptions(DocumentFormat.Csv);
// Βήμα 3: Ορισμός διαδρομών αρχείων
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output.csv"));
// Βήμα 4: Εκτέλεση της μετατροπής
converter.Process(options);
Επιπλέον Επιλογές για Μετατροπή Spreadsheet σε Έγγραφο
- DocumentFormat: Ορίστε τη ζητούμενη μορφή εξόδου (
Csv
, Json
, Html
). - IncludeFormulas: Επιλέξτε αν θα συμπεριλάβετε υπολογισμένες φόρμουλες ή μόνο στατικές τιμές στην έξοδο.
Ο Sheetize Spreadsheet Converter είναι εξαιρετικά ευέλικτος, παρέχοντας υποστήριξη για τον μετασχηματισμό spreadsheets σε διάφορες μορφές για την κάλυψη διαφορετικών αναγκών. Είτε δημιουργείτε PDF αναφορές από spreadsheets είτε εξάγετε δεδομένα για επεξεργασία, αυτός ο μετατροπέας προσφέρει μια αξιόπιστη λύση για προγραμματιστές.
Spreadsheet Merger
Το Sheetize Spreadsheet Merger for .NET επιτρέπει στους προγραμματιστές να συγχωνεύουν πολλαπλά αρχεία υπολογιστικών φύλλων σε ένα, ιδανικό για τη συγκέντρωση δεδομένων από διάφορες πηγές σε μια ενιαία αναφορά.
Κύριες Λειτουργίες
Συγχώνευση Πολλαπλών Υπολογιστικών Φύλλων
Συνδυάστε πολλά υπολογιστικά φύλλα σε ένα μόνο αρχείο, διατηρώντας την ακεραιότητα των δεδομένων και τη μορφοποίηση.
Αναλυτικός Οδηγός
Συγχώνευση Υπολογιστικών Φύλλων
Για να συγχωνεύσετε πολλαπλά υπολογιστικά φύλλα σε ένα:
- Αρχικοποιήστε τον Συγχωνευτή: Δημιουργήστε μια περίπτωση του
SpreadsheetMerger
. - Προσθέστε Αρχεία Εισόδου: Προσθέστε όλα τα υπολογιστικά φύλλα που πρέπει να συγχωνευτούν.
- Καθορίστε τη Διαδρομή Έξοδου: Ρυθμίστε τη διαδρομή του αρχείου εξόδου για το συγχωνευμένο υπολογιστικό φύλλο.
- Εκτελέστε τη Συγχώνευση: Καλέστε τη μέθοδο
Process
για να συγχωνεύσετε τα αρχεία.
Παράδειγμα: Συγχώνευση Πολλών Αρχείων XLSX
// Βήμα 1: Αρχικοποίηση του Spreadsheet Merger
var merger = new SpreadsheetMerger();
// Βήμα 2: Προσθήκη αρχείων εισόδου
merger.AddInput(new FileDataSource("input1.xlsx"));
merger.AddInput(new FileDataSource("input2.xlsx"));
// Βήμα 3: Ρύθμιση της διαδρομής του αρχείου εξόδου
merger.AddOutput(new FileDataSource("merged_output.xlsx"));
// Βήμα 4: Εκτέλεση της διαδικασίας συγχώνευσης
merger.Process();
Αυτή η λειτουργία είναι ιδιαίτερα χρήσιμη για τη δημιουργία ενιαίων αναφορών ή τη συγκέντρωση δεδομένων από πολλές πηγές χωρίς χειροκίνητη παρέμβαση.
Spreadsheet Splitter
Το Sheetize Spreadsheet Splitter for .NET βοηθά τους προγραμματιστές να διαιρούν μεγάλα αρχεία υπολογιστικών φύλλων σε μικρότερα μέρη, ιδανικά για διανομή και διαχείριση δεδομένων.
Κύρια Χαρακτηριστικά
Διαίρεση Υπολογιστικών Φύλλων σε Μικρότερα Αρχεία
Διαίρεση μεγάλων αρχείων υπολογιστικών φύλλων κατά φύλλο, περιοχή ή προσαρμοσμένους κανόνες για πιο εύκολη διαχείριση και κοινή χρήση.
Αναλυτικός Οδηγός
Δίαιραση ενός Υπολογιστικού Φύλλου
Για να διαιρέσετε ένα υπολογιστικό φύλλο σε πολλαπλά μικρότερα αρχεία:
- Αρχικοποιήστε τη Διαιρετική Συσκευή: Δημιουργήστε μια παρουσία του
SpreadsheetSplitter
. - Ρυθμίστε τα Κριτήρια Δίαιρας: Χρησιμοποιήστε το
SplitterOptions
για να προσδιορίσετε πώς να διαιρείτε (π.χ. κατά φύλλο ή κατά αριθμό γραμμών). - Ορίστε Διαδρομές Εισόδου και Εξόδου: Ρυθμίστε το αρχείο εισόδου και τις διαδρομές για τα εξαγόμενα διαχωρισμένα αρχεία.
- Εκτελέστε τη Δίαιρα: Καλέστε τη μέθοδο
Process
για να χωρίσετε το αρχείο.
Παράδειγμα: Δίαιρα XLSX κατά Φύλλο
// Βήμα 1: Αρχικοποιήστε τη Διαιρετική Συσκευή
var splitter = new SpreadsheetSplitter();
// Βήμα 2: Ρυθμίστε τις επιλογές για δίαιρα ανά φύλλο
var options = new SplitterOptions(SplitMode.BySheet);
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.xlsx"));
options.AddOutput(new FileDataSource("output_directory"));
// Βήμα 4: Εκτελέστε τη διαδικασία δίαιρας
splitter.Process(options);
Αυτό το εργαλείο είναι ιδανικό για τη διαίρεση μεγάλων αρχείων σε μικρότερα, διαχειρίσιμα κομμάτια, καθιστώντας τα δεδομένα πιο προσβάσιμα και ευκολότερα στη δουλειά.
Spreadsheet Unlocker
Το Sheetize Spreadsheet Unlocker για .NET παρέχει τη δυνατότητα αφαίρεσης προστασίας από λογιστικά φύλλα, επιτρέποντας στους προγραμματιστές να επεξεργάζονται ή να αναμορφώνουν κλειδωμένο περιεχόμενο.
Βασικά Χαρακτηριστικά
Ξεκλείδωμα Προστατευμένων Λογιστικών Φύλλων
Αφαιρέστε την προστασία με κωδικό ή το κλείδωμα σε επίπεδο φύλλου για να επιτρέψετε τροποποιήσεις στο λογιστικό φύλλο.
Αναλυτικός Οδηγός
Ξεκλείδωμα ενός Προστατευμένου Λογιστικού Φύλλου
Για να ξεκλειδώσετε ένα προστατευμένο λογιστικό φύλλο:
- Αρχικοποιήστε τον Ξεκλειδωτή: Δημιουργήστε μια περίοδο του
SpreadsheetUnlocker
. - Παρέχετε Διαπιστευτήρια Ξεκλειδώματος: Ορίστε τον κωδικό πρόσβασης ή καθορίστε άλλες παραμέτρους ξεκλειδώματος.
- Καθορίστε Διαδρομές Εισόδου και Εξόδου: Ορίστε τις διαδρομές για το εισερχόμενο κλειδωμένο αρχείο και το εξερχόμενο ξεκλειδωμένο αρχείο.
- Εκτελέστε το Ξεκλείδωμα: Καλέστε τη μέθοδο
Process
για να ξεκλειδώσετε το αρχείο.
Παράδειγμα: Ξεκλειδώστε ένα Αρχείο XLSX
// Βήμα 1: Αρχικοποιήστε τον Ξεκλειδωτή Λογιστικών Φύλλων
var unlocker = new SpreadsheetUnlocker();
// Βήμα 2: Ορίστε διαπιστευτήρια ξεκλειδώματος
var options = new UnlockerLoadOptions();
options.Password = "password123";
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("locked_input.xlsx"));
options.AddOutput(new FileDataSource("unlocked_output.xlsx"));
// Βήμα 4: Εκτελέστε τη διαδικασία ξεκλειδώματος
unlocker.Process(options);
Ο Ξεκλειδωτής Λογιστικών Φύλλων είναι χρήσιμος για τους προγραμματιστές που χρειάζονται να τροποποιήσουν προγραμματικά προστατευμένα λογιστικά φύλλα.
Text Converter
Ο Sheetize Text Converter for .NET επιτρέπει τη μετατροπή εγγράφων σε και από απλή μορφή κειμένου, ιδανική για εξαγωγή δεδομένων, αρχειοθέτηση και ολοκλήρωση με συστήματα βασισμένα σε κείμενο.
Κύρια Χαρακτηριστικά
Μετατροπή Εγγράφων σε Απλό Κείμενο
Εξάγετε περιεχόμενο κειμένου από έγγραφα όπως PDF, DOCX και HTML, χρήσιμο για επεξεργασία δεδομένων και αρχειοθέτηση.
Μετατροπή Απλού Κειμένου σε Μορφές Εγγράφων
Δημιουργήστε φορμαρισμένα έγγραφα από απλό κείμενο, παρέχοντας έναν εύκολο τρόπο να δημιουργήσετε αναφορές ή δομημένα αρχεία.
Λεπτομερής Οδηγός
Μετατροπή Εγγράφου σε Απλό Κείμενο
Για να μετατρέψετε ένα έγγραφο σε απλό κείμενο:
- Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του
TextConverter
. - Ορίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το
DocumentToTextOptions
για να διαμορφώσετε τις ρυθμίσεις εξόδου. - Καθορίστε Διαδρομές Εισόδου και Εξόδου: Ορίστε τις διαδρομές για το έγγραφο εισόδου και το αρχείο κειμένου εξόδου.
- Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο
Process
για να μετατρέψετε το έγγραφο.
Παράδειγμα: Μετατροπή PDF σε Απλό Κείμενο
// Βήμα 1: Αρχικοποιήστε τον Text Converter
var converter = new TextConverter();
// Βήμα 2: Διαμορφώστε τις επιλογές για τη μετατροπή εγγράφου σε κείμενο
var options = new DocumentToTextOptions();
// Βήμα 3: Ορίστε τις διαδρομές αρχείων
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.txt"));
// Βήμα 4: Εκτελέστε τη μετατροπή
converter.Process(options);
Ο Text Converter είναι απαραίτητος για σενάρια όπου απαιτείται εξαγωγή κειμένου, όπως η δημιουργία αρχείων αποθήκευσης ή η επεξεργασία δεδομένων σε απλό κείμενο.
FAQs
Αυτές οι Συχνές Ερωτήσεις παρέχουν σε βάθος πληροφορίες σχετικά με τα χαρακτηριστικά και τις λειτουργίες των Sheetize .NET SDKs, καλύπτοντας πτυχές όπως η μετατροπή υπολογιστικών φύλλων, η διαχείριση εγγράφων και λεπτομέρειες συμβατότητας.
Γενικές Ερωτήσεις
1. Τι είναι το Sheetize για .NET;
Sheetize για .NET είναι ένα ισχυρό SDK σχεδιασμένο για τη διαχείριση εγγράφων υπολογιστικών φύλλων προγραμματισμένα. Περιλαμβάνει εργαλεία για τη μετατροπή υπολογιστικών φύλλων σε διάφορες μορφές, την επεξεργασία δεδομένων κελιών, την επεξεργασία φορμών υπολογιστικών φύλλων και τη βελτιστοποίηση ροών εργασίας εγγράφων.
2. Πώς μπορώ να εγκαταστήσω τα SDKs του Sheetize για .NET;
Μπορείτε να εγκαταστήσετε τα SDKs του Sheetize κατεβάζοντας τα αρχεία assembly από την επίσημη ιστοσελίδα ή ζητώντας πακέτα απευθείας από το NuGet. Λεπτομερείς οδηγίες εγκατάστασης παρέχονται στην τεκμηρίωση κάθε SDK.
Μετατροπή Υπολογιστικών Φύλλων
3. Πώς μπορώ να μετατρέψω ένα υπολογιστικό φύλλο σε PDF;
Για να μετατρέψετε ένα υπολογιστικό φύλλο σε μορφή PDF χρησιμοποιώντας τον Μετατροπέα Υπολογιστικών Φύλλων σε PDF:
- Δημιουργήστε μια παρουσία της κλάσης
SpreadsheetPdfConverter
. - Δημιουργήστε ένα αντικείμενο
PdfConversionOptions
για να ρυθμίσετε τις ρυθμίσεις μετατροπής. - Προσδιορίστε τις διαδρομές αρχείου εισόδου υπολογιστικού φύλλου και εξόδου PDF.
- Καλέστε τη μέθοδο
Convert
για να εκτελέσετε τη μετατροπή.
4. Πώς μπορώ να μετατρέψω υπολογιστικά φύλλα σε HTML;
Χρησιμοποιώντας τον Μετατροπέα Υπολογιστικών Φύλλων σε HTML:
- Δημιουργήστε μια παρουσία της κλάσης
HtmlConverter
. - Ρυθμίστε τις επιλογές (π.χ., ρυθμίσεις σχεδίασης responsive) μέσω των
HtmlConversionOptions
. - Προσδιορίστε τις διαδρομές αρχείων εισόδου/εξόδου και καλέστε τη μέθοδο
Convert
.
5. Πώς μπορώ να μετατρέψω ένα υπολογιστικό φύλλο σε CSV;
Για να μετατρέψετε ένα υπολογιστικό φύλλο σε CSV:
- Δημιουργήστε μια παρουσία της κλάσης
CsvConverter
και δημιουργήστε ένα αντικείμενο CsvConversionOptions
. - Προσθέστε το αρχείο υπολογιστικού φύλλου εισόδου και προσδιορίστε το φάκελο εξόδου.
- Ρυθμίστε επιλογές όπως τον τύπο διαχωριστικού.
- Καλέστε τη μέθοδο
Convert
για να δημιουργήσετε το αρχείο CSV.
Διαχείριση Εγγράφων
6. Πώς μπορώ να συγχωνεύσω πολλά υπολογιστικά φύλλα σε ένα;
Για να συγχωνεύσετε υπολογιστικά φύλλα χρησιμοποιώντας τον Συγχωνευτή Υπολογιστικών Φύλλων:
- Δημιουργήστε μια παρουσία της κλάσης
SpreadsheetMerger
. - Προσθέστε τα αρχεία εισόδου υπολογιστικών φύλλων και προσδιορίστε ένα αρχείο εξόδου μέσω των
MergeOptions
. - Καλέστε τη μέθοδο
Merge
για να συνδυάσετε τα αρχεία.
7. Πώς μπορώ να χωρίσω ένα μεγάλο υπολογιστικό φύλλο;
Χρησιμοποιώντας τον Διαχωριστή Υπολογιστικών Φύλλων:
- Δημιουργήστε μια παρουσία της κλάσης
SpreadsheetSplitter
. - Ρυθμίστε τις ρυθμίσεις διαχωρισμού με
SplitOptions
για να καθορίσετε πώς να χωρίσετε το αρχείο. - Προσθέστε το υπολογιστικό φύλλο εισόδου και προσδιορίστε το φάκελο εξόδου.
- Καλέστε τη μέθοδο
Split
για να δημιουργήσετε μικρότερες ενότητες υπολογιστικών φύλλων.
8. Πώς μπορώ να ξεκλειδώσω ένα προστατευμένο υπολογιστικό φύλλο;
Για να ξεκλειδώσετε ένα υπολογιστικό φύλλο προγραμματισμένα:
- Δημιουργήστε μια παρουσία της κλάσης
SpreadsheetUnlocker
. - Χρησιμοποιήστε τις
UnlockOptions
για να παρέχετε λεπτομέρειες κωδικού πρόσβασης. - Προσθέστε το αρχείο εισόδου και προσδιορίστε μια διαδρομή εξόδου.
- Καλέστε τη μέθοδο
Unlock
για να αφαιρέσετε την προστασία.
Εξειδικευμένα SDK Μετατροπής
11. Πώς μπορώ να μετατρέψω ένα υπολογιστικό φύλλο σε JSON;
Για τη μετατροπή υπολογιστικών φύλλων σε JSON:
- Δημιουργήστε μια παρουσία της κλάσης
JsonConverter
. - Χρησιμοποιήστε τις
JsonConversionOptions
για να ρυθμίσετε τις διαδρομές εισόδου/εξόδου και τις ρυθμίσεις. - Καλέστε τη μέθοδο
Convert
για να παραχθεί το αρχείο JSON.
12. Πώς μπορώ να μετατρέψω ένα υπολογιστικό φύλλο σε εικόνες (π.χ., JPEG, PNG);
Χρησιμοποιώντας τον Μετατροπέα Υπολογιστικών Φύλλων σε Εικόνα:
- Δημιουργήστε μια παρουσία της κλάσης
ImageConverter
. - Ρυθμίστε τις ρυθμίσεις εικόνας μέσω των
ImageConversionOptions
(π.χ., τύπος μορφής, ανάλυση). - Προσθέστε τις διαδρομές αρχείων εισόδου/εξόδου και καλέστε τη μέθοδο
Convert
.
Άδειες και Συμβατότητα
13. Ποιες είναι οι απαιτήσεις συστήματος για τη χρήση των SDKs του Sheetize;
Sheetize υποστηρίζει:
- Λειτουργικά Συστήματα: Windows 7-11, Windows Server 2008-2022, macOS (10.14+), και Linux.
- Πλαίσια: .NET Framework 4.0 έως 8.0.
- IDE: Συμβατό με διάφορες εκδόσεις του Visual Studio.
14. Πώς μπορώ να ρυθμίσω κλειδιά άδειας για τα SDKs του Sheetize;
Για να ενεργοποιήσετε ένα SDK, αναφέρετε το Sheetize στο έργο σας και ρυθμίστε τα κλειδιά άδειας πριν χρησιμοποιήσετε οποιεσδήποτε μεθόδους. Λεπτομερείς οδηγίες παρέχονται στην τεκμηρίωση κάθε SDK.
15. Πού μπορώ να βρω περισσότερα παραδείγματα και τεκμηρίωση για το Sheetize;
Πλήρης τεκμηρίωση API και παραδείγματα είναι διαθέσιμα στην ιστοσελίδα του Sheetize, ή μέσω των πακέτων NuGet μέσα στο περιβάλλον ανάπτυξής σας.
Επιπλέον Χαρακτηριστικά
17. Είναι το Sheetize περιορισμένο στη διαχείριση υπολογιστικών φύλλων μόνο;
Ενώ το Sheetize επικεντρώνεται κυρίως στη χειριστεί υπολογιστικών φύλλων, υποστηρίζει επίσης μετατροπές σε και από μορφές όπως JSON, HTML, PDF και εικόνες όπως JPEG και PNG.
18. Πώς μπορώ να μετατρέψω υπολογιστικά φύλλα σε άλλες μορφές όπως DOC/DOCX;
Μπορείτε να μετατρέψετε υπολογιστικά φύλλα σε έγγραφα Word χρησιμοποιώντας τον Μετατροπέα Υπολογιστικών Φύλλων σε Word με:
- Δημιουργία μιας παρουσίας της κλάσης
SpreadsheetWordConverter
. - Ρύθμιση επιλογών με
DocConversionOptions
. - Προσθήκη διαδρομών εισόδου/εξόδου και κλήση της μεθόδου
Convert
.
Για περισσότερες πληροφορίες, επισκεφθείτε την επίσημη ιστοσελίδα.