GroupDocs.Viewer με μια ματιά

API για απόδοση, εμφάνιση, μετατροπή εγγράφων, διαφανειών, διαγραμμάτων και πολλών άλλων τύπων εγγράφων σε εφαρμογές .NET

Illustration viewer

Προβολή εγγράφων αποτελεσματικά και αξιόπιστα

Με το GroupDocs.Viewer API μπορείτε να αποδώσετε αποτελεσματικά έγγραφα οποιασδήποτε υποστηρίσιμης μορφής σε HTML, JPEG, PNG και PDF με ευέλικτες και ισχυρές επιλογές, διατηρώντας παράλληλα την ακεραιότητα του περιεχομένου και της δομής του εγγράφου. Το GroupDocs.Viewer υποστηρίζει .NET Framework 4.6.2 και .NET 6.0, λειτουργεί σε πλατφόρμες Windows και Linux.

Υποστηρίζονται οι πιο δημοφιλείς μορφές αρχείων και εγγράφων

Υποστηρίζουμε την απόδοση των 180 πιο δημοφιλών μορφών αρχείων και εγγράφων που περιλαμβάνουν Word, Excel, PDF, PowerPoint, οικογένεια μορφών OpenDocument, Αρχεία, εικόνες Raster και Vector, e-Books, γλώσσες προγραμματισμού και επισημάνσεις, και πολλούς άλλους τύπους αρχείων, συμπεριλαμβανομένων των κρυπτογραφημένων αρχεία με προστασία κωδικού πρόσβασης.

Προσαρμόσιμη έξοδος

Το GroupDocs.Viewer επιτρέπει όχι μόνο την απόδοση του εγγράφου, αλλά και τον έλεγχο του πώς ακριβώς, ποια μέρη του εγγράφου πρέπει να αποδοθούν ή τώρα, πώς πρέπει να αποδοθούν και να εφαρμόσει διαφορετικούς μετασχηματισμούς στην απόδοση απόδοσης.

UI για ASP.NET Core

Παρέχουμε ένα πακέτο διεπαφής χρήστη ανοιχτού κώδικα για το ASP.NET Core που μπορεί να προστεθεί στο έργο σας σε λίγα λεπτά. Το πακέτο Viewer.UI περιέχει μια διεπαφή ιστού που βασίζεται σε Angular και παρέχει ένα σύνολο χρήσιμων API και παρόχων αποθήκευσης δεδομένων.

Ανεξαρτησία πλατφόρμας

Το GroupDocs.Viewer για .NET υποστηρίζει τα ακόλουθα λειτουργικά συστήματα, πλαίσια και διαχειριστές πακέτων

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Υποστηριζόμενες μορφές αρχείων

Το GroupDocs.Viewer για .NET υποστηρίζει λειτουργίες με τις ακόλουθες μορφές αρχείων.

Microsoft Office, OpenDocument και μορφές κειμένου

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Εικόνες, Γραφικά & Διαγράμματα

  • Εικόνες ράστερ: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Αλλα

  • Ιστός: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Αρχεία: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Αλλα: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Λειτουργίες GroupDocs.Viewer

Απρόσκοπτη απόδοση, προβολή και μετατροπή εγγράφων PDF και Office

Feature icon

Προβολή εγγράφων σε HTML

Μετατρέψτε έγγραφο οποιουδήποτε τύπου σε έγγραφο HTML με CSS και SVG, το οποίο μπορεί να εμφανιστεί σε οποιοδήποτε σύγχρονο πρόγραμμα περιήγησης ιστού.

Feature icon

Ραστεροποίηση εγγράφων

Ραστερίστε οποιαδήποτε υποστηρίσιμη μορφή εγγράφου στην εικόνα ράστερ, με ρυθμιζόμενη μορφή εικόνας και ποιότητα συμπίεσης.

Feature icon

Απόδοση και επισήμανση κωδικών προγραμματισμού

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

Feature icon

Μετατροπή σε PDF

Έγγραφο οποιασδήποτε υποστηρίσιμης μορφής μπορεί εύκολα να μετατραπεί και να αποθηκευτεί σε PDF με ρυθμιζόμενες επιλογές.

Feature icon

Εφαρμόστε μετασχηματισμούς

Το έγγραφο εξόδου μπορεί να μετατραπεί κατά τη διάρκεια της απόδοσης - οι σελίδες μπορούν να περιστραφούν ή/και να αναδιαταχθούν και να τοποθετηθεί υδατογράφημα κειμένου επάνω τους.

Feature icon

Προσαρμογή εξόδου HTML

Έγγραφα HTML εξόδου, που δημιουργούνται από το GroupDocs.Viewer, μπορούν να συντονιστούν πολύ καλά: επιτρέπεται η αποθήκευση στη ροή ή το αρχείο, με εξωτερικούς ή ενσωματωμένους πόρους, επιστροφές κλήσης και ούτω καθεξής.

Feature icon

Υποστήριξη πολύπλοκων δομών εγγράφων

Το GroupDocs.Viewer υποστηρίζει όχι μόνο τα μεμονωμένα έγγραφα, αλλά και αρχεία, τα οποία εσωτερικά περιέχουν μια λίστα ή ιεραρχική δομή εγγράφων, όπως μηνύματα email με συνημμένα, αρχεία ZIP με εσωτερικά αρχεία μέσα σε φακέλους, εικόνες TIFF πολλών σελίδων κ.λπ.

Feature icon

Επιλογές βελτιστοποίησης

Το GroupDocs.Viewer περιέχει ένα προσαρμόσιμο υποσύστημα προσωρινής μνήμης, το οποίο μπορεί να επιταχύνει το χρόνο φόρτωσης χρησιμοποιώντας τις αποθηκευμένες εκδόσεις των εγγράφων. Επίσης, ένα σύνολο διαφορετικών επιλογών για διαφορετικές μορφές επιτρέπει τον αποκλεισμό ορισμένων περιττών τμημάτων ή πτυχών εγγράφων από την απόδοση (γραμματοσειρές, κρυφά φύλλα εργασίας, συνημμένα email) για βελτιστοποίηση της συνολικής απόδοσης

Feature icon

Υποστήριξη εγγράφων που προστατεύονται με κωδικό πρόσβασης

Το GroupDocs.Viewer επιτρέπει το άνοιγμα των κρυπτογραφημένων εγγράφων διαφορετικών τύπων: PDF, WordProcessing, Spreadsheet, Presentation και άλλα, καθορίζοντας έναν κωδικό πρόσβασης στις επιλογές φόρτωσης.

Δείγματα κωδικών

Ορισμένες περιπτώσεις χρησιμοποιούν τυπικά GroupDocs.Viewer για λειτουργίες .NET

Αποδώστε το DOCX σε HTML

Οι ιδιότητες κλάσης HtmlViewOptions σάς επιτρέπουν να ελέγχετε τη διαδικασία μετατροπής, περισσότερα σχετικά [εδώ](https://docs .groupdocs.com/viewer/net/rendering-to-html/). Για παράδειγμα, μπορείτε να ενσωματώσετε όλους τους εξωτερικούς πόρους στο αρχείο HTML εξόδου, να ελαχιστοποιήσετε το αρχείο εξόδου και να το βελτιστοποιήσετε για εκτύπωση.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Instantiate viewer
using (Viewer viewer = new Viewer("resume.docx"))
{
    // Set output HTML options
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // Render DOCX to HTML with embedded resources
    viewer.View(options);
}

Εξαγωγή PPTX σε PDF

Δημιουργήστε μια παρουσία κλάσης PdfViewOptions και περάστε την στο [Viewer.View](https://reference.groupdocs. com/viewer/net/groupdocs.viewer/viewer/view/#view) μέθοδος για τη μετατροπή ενός αρχείου PowerPoint PPTX σε PDF. Οι ιδιότητες κλάσης PdfViewOptions σάς επιτρέπουν να ελέγχετε τη διαδικασία μετατροπής. Για παράδειγμα, μπορείτε να προστατεύσετε το αρχείο PDF εξόδου, να αναδιατάξετε τις σελίδες του και να καθορίσετε την ποιότητα των εικόνων του εγγράφου. Ανατρέξτε στην ακόλουθη ενότητα τεκμηρίωσης για λεπτομέρειες.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // Set output PDF options
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // Export PPTX to PDF
    viewer.View(viewOptions);
}

 Ελληνικά