Εγκατάσταση

Το SDK του Documentize μπορεί να εγκατασταθεί με πολλαπλές μεθόδους, καθεμία από τις οποίες έχει προσαρμοστεί σε διαφορετικά περιβάλλοντα ανάπτυξης και προτιμήσεις. Ακολουθούν οι συνιστώμενοι τρόποι εγκατάστασης του Documentize:

1. NuGet (Προτιμώμενη Μέθοδος)

Το NuGet είναι η πιο απλή και προτιμώμενη μέθοδος για την εγκατάσταση του Documentize, εξασφαλίζοντας ότι έχετε πάντα την πιο πρόσφατη έκδοση και ενημερώσεις απευθείας μέσα στο περιβάλλον ανάπτυξής σας. Ελέγξτε περισσότερες λεπτομέρειες σχετικά με αυτή τη μέθοδο εγκατάστασης στο Πώς να εγκαταστήσετε τα SDK του Documentize χρησιμοποιώντας NuGet.

2. MSI Installer

Ο εγκαταστάτης MSI είναι μια βολική επιλογή αν προτιμάτε να έχετε τις DLL του Documentize εγκατεστημένες απευθείας στο σύστημά σας. Αυτή η μέθοδος είναι ιδανική για προγραμματιστές που ενδέχεται να θέλουν να χρησιμοποιήσουν το Documentize σε πολλά έργα χωρίς την ανάγκη να διαχειρίζονται χειροκίνητα τα αρχεία DLL. Ελέγξτε περισσότερες λεπτομέρειες σχετικά με αυτή τη μέθοδο εγκατάστασης στο Πώς να εγκαταστήσετε τα SDK του Documentize χρησιμοποιώντας MSI.

3. ZIP Αρχείο

Για τους προγραμματιστές που προτιμούν μια χειροκίνητη προσέγγιση, το ZIP αρχείο περιέχει τις DLL του Documentize, οι οποίες μπορούν να εξαχθούν και να προστεθούν απευθείας στο έργο σας. Ελέγξτε περισσότερες λεπτομέρειες σχετικά με αυτή τη μέθοδο εγκατάστασης στο Πώς να εγκαταστήσετε τα SDK του Documentize χρησιμοποιώντας ZIP.

10 Οκτ 2024

Subsections of Εγκατάσταση

Απαιτήσεις Συστήματος

Τα SDK του Documentize έχουν σχεδιαστεί για να ενσωματώνονται με εφαρμογές .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)
  • Cloud: 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 δεν απαιτείται για την εκτέλεση των SDK του Documentize, αλλά συνιστάται για την προβολή PDF.
10 Οκτ 2024

Δήλωση

Τα SDK του Documentize.com απαιτούν ένα σύνολο Πλήρους Εμπιστοσύνης όταν χρησιμοποιούνται σε εφαρμογές .NET. Αυτό το επίπεδο άδειας είναι απαραίτητο για να μπορέσουν τα SDK να εκτελέσουν ορισμένες λειτουργίες σε επίπεδο συστήματος, όπως η πρόσβαση σε ρυθμίσεις μητρώου, αρχεία συστήματος και η ανάλυση γραμματοσειρών.

Γιατί απαιτείται η Πλήρη Εμπιστοσύνη

Τα SDK του Documentize χρησιμοποιούν βασικές κλάσεις συστήματος .NET, οι οποίες συχνά απαιτούν υψηλότερες άδειες για τους εξής λόγους:

  • Πρόσβαση στο Μητρώο: Ορισμένες λειτουργίες μπορεί να απαιτούν ανάγνωση ή εγγραφή στο μητρώο του συστήματος.
  • Αρχεία Συστήματος: Η πρόσβαση σε αρχεία συστήματος πέρα από το εικονικό κατάλογο της εφαρμογής μπορεί να είναι απαραίτητη για ορισμένα καθήκοντα, όπως η διαχείριση γραμματοσειρών ή η εκτέλεση λειτουργιών αρχείων.

Περιορισμοί Περιβάλλοντος Μέσης Εμπιστοσύνης

Σε περιβάλλοντα φιλοξενίας που επιβάλλουν ασφάλεια Μέσης Εμπιστοσύνης, πολλές σημαντικές άδειες είναι περιορισμένες ή μη διαθέσιμες. Αυτό θα μπορούσε να αποτρέψει τη σωστή λειτουργία των SDK σε τέτοια περιβάλλοντα. Οι παρακάτω περιορισμοί ισχύουν υπό Μέση Εμπιστοσύνη:

  • OleDbPermission: Δεν μπορεί να χρησιμοποιηθεί ο διαχειριζόμενος παροχέας δεδομένων ADO.NET OLE DB για πρόσβαση σε βάσεις δεδομένων.
  • EventLogPermission: Η πρόσβαση στο ημερολόγιο συμβάντων των Windows απαγορεύεται.
  • ReflectionPermission: Αποτρέπει τη χρήση αντανάκλασης, η οποία μπορεί να επηρεάσει ορισμένες δυναμικές λειτουργίες.
  • RegistryPermission: Η πρόσβαση στο μητρώο του συστήματος απορρίπτεται.
  • WebPermission: Η επικοινωνία περιορίζεται σε καθορισμένες διευθύνσεις ή περιοχές όπως έχουν καθοριστεί στο στοιχείο <trust>.
  • FileIOPermission: Η πρόσβαση σε αρχεία περιορίζεται σε αυτά που βρίσκονται εντός του εικονικού καταλόγου της εφαρμογής.
10 Οκτ 2024

Μη Windows Περιβάλλον

Τα SDKs του Documentize υποστηρίζουν .NET Standard 2.0, που τους επιτρέπει να χρησιμοποιούνται σε εφαρμογές .NET Core που τρέχουν σε Linux ή σε άλλα μη Windows περιβάλλοντα. Για να εξασφαλίσετε βέλτιστη απόδοση και σωστή απεικόνιση κειμένου, ακολουθήστε τα παρακάτω βήματα:

Συνιστώμενη Ρύθμιση για Linux

1. Εγκαταστήστε το Πακέτο libgdiplus

Αυτό το πακέτο παρέχει την απαραίτητη λειτουργία GDI+, η οποία είναι κρίσιμη για την απεικόνιση και την επεξεργασία PDF. Μπορείτε να το εγκαταστήσετε εκτελώντας την παρακάτω εντολή στο τερματικό σας:

sudo apt-get install libgdiplus

2. Εγκαταστήστε Συμβατές Γραμματοσειρές της Microsoft

Για σωστή απεικόνιση κειμένου, εγκαταστήστε τις γραμματοσειρές TrueType της Microsoft χρησιμοποιώντας την εντολή:

sudo apt-get install ttf-mscorefonts-installer

Αυτές οι γραμματοσειρές πρέπει να τοποθετηθούν στον κατάλογο /usr/share/fonts/truetype/msttcorefonts. Εάν το σύστημά σας αποθηκεύει γραμματοσειρές σε διαφορετικό κατάλογο, ενημερώστε τη διαδρομή στον κώδικά σας πριν εκτελέσετε οποιαδήποτε λειτουργία με τα SDKs του Documentize:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

Tip

Διασφαλίζοντας ότι αυτές οι εγκαταστάσεις είναι ολοκληρωμένες και ρυθμίζοντας σωστά τη διαδρομή των γραμματοσειρών, μπορείτε να μεγιστοποιήσετε την απόδοση των SDKs του Documentize σε Linux ή σε άλλα μη Windows συστήματα.

10 Οκτ 2024

Αξιολόγηση

Μπορείτε εύκολα να κατεβάσετε τα SDKs του Documentize για σκοπούς αξιολόγησης. Η έκδοση αξιολόγησης είναι ταυτόσημη με αυτή που αγοράσατε, με μοναδική διαφορά το πώς εφαρμόζετε την άδεια.

Περιορισμοί Έκδοσης Αξιολόγησης

Ενώ η έκδοση αξιολόγησης παρέχει πλήρη πρόσβαση σε όλες τις δυνατότητες, περιλαμβάνει τους παρακάτω περιορισμούς μέχρι να εφαρμοστεί μια άδεια:

  • Ένα watermark αξιολόγησης προστίθεται σε όλα τα έγγραφα εξόδου.
  • Μόνο οι πρώτες τέσσερις σελίδες οποιουδήποτε εγγράφου PDF μπορούν να προβληθούν ή να επεξεργαστούν.

Για να αφαιρέσετε αυτούς τους περιορισμούς και να ξεκλειδώσετε την πλήρη έκδοση, απλά εφαρμόστε μια άδεια προσθέτοντας μερικές γραμμές κώδικα στο έργο σας.

 Ελληνικά