Απόδοση εικόνων CDR

Εισαγωγή

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε στη διαδικασία απόδοσης εικόνων CDR (CorelDRAW) χρησιμοποιώντας το GroupDocs.Viewer για .NET. Το CDR είναι μια μορφή αρχείου που σχετίζεται κυρίως με το CorelDRAW, ένα πρόγραμμα επεξεργασίας διανυσματικών γραφικών. Με το GroupDocs.Viewer, μπορείτε εύκολα να μετατρέψετε αρχεία CDR σε διάφορες μορφές όπως HTML, JPG, PNG και PDF.

Απόδοση εικόνων CDR με το GroupDocs.Viewer για .NET

Προαπαιτούμενα

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  1. GroupDocs.Viewer για .NET: Βεβαιωθείτε ότι έχετε εγκαταστήσει το GroupDocs.Viewer για .NET. Μπορείτε να το κατεβάσετε από εδώ.
  2. Κατάλογος εγγράφων: Προετοιμάστε έναν κατάλογο όπου θέλετε να αποθηκεύσετε τις εικόνες που αποδίδονται.
  3. Βασικές γνώσεις C#: Η εξοικείωση με τη γλώσσα προγραμματισμού C# είναι απαραίτητη για την κατανόηση των παραδειγμάτων κώδικα.

Εισαγωγή χώρων ονομάτων

Πριν εμβαθύνετε στα παραδείγματα κώδικα, εισαγάγετε τους απαραίτητους χώρους ονομάτων στο αρχείο C#:

using GroupDocs.Viewer.Options;
using System;
using System.IO;

Τώρα, ας αναλύσουμε κάθε παράδειγμα σε πολλά βήματα:

Απόδοση σε HTML

  1. Ορίστε τον κατάλογο εξόδου όπου θέλετε να αποθηκεύσετε τα αρχεία HTML που έχουν αποδοθεί:
string outputDirectory = "Your Document Directory";
  1. Καθορίστε τη μορφή διαδρομής αρχείου για αρχεία HTML:
string pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.html");
  1. Χρησιμοποιήστε την κλάση Viewer για να αποδώσετε το αρχείο CDR σε HTML:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    
    viewer.View(options);
}

Απόδοση σε JPG

  1. Ορίστε τη μορφή διαδρομής αρχείου για αρχεία JPG:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.jpg");
  1. Χρησιμοποιήστε την κλάση Viewer για να αποδώσετε το αρχείο CDR σε JPG:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}

Απόδοση σε PNG

  1. Ορίστε τη μορφή διαδρομής αρχείου για αρχεία PNG:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result_{0}.png");
  1. Χρησιμοποιήστε την κλάση Viewer για να αποδώσετε το αρχείο CDR σε PNG:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    PngViewOptions options = new PngViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}

Απόδοση σε PDF

  1. Ορίστε τη μορφή διαδρομής αρχείου για PDF:
pageFilePathFormat = Path.Combine(outputDirectory, "cdr_result.pdf");
  1. Χρησιμοποιήστε την κλάση Viewer για να αποδώσετε το αρχείο CDR σε PDF:
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_CDR))
{
    PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
    
    viewer.View(options);
}
  1. Προαιρετικά, μπορείτε να καθορίσετε επιλογές απόδοσης ή να αποδώσετε συγκεκριμένες σελίδες μεταβιβάζοντας πρόσθετες παραμέτρους στο viewer.View() μέθοδος.

Σύναψη

Η απόδοση εικόνων CDR σε διάφορες μορφές όπως HTML, JPG, PNG και PDF χρησιμοποιώντας το GroupDocs.Viewer για .NET είναι μια απλή διαδικασία. Ακολουθώντας τα βήματα που περιγράφονται σε αυτό το σεμινάριο, μπορείτε να μετατρέψετε αποτελεσματικά αρχεία CDR σε διαφορετικές μορφές ανάλογα με τις απαιτήσεις σας.

Συχνές ερωτήσεις

Είναι το GroupDocs.Viewer για .NET συμβατό με όλες τις εκδόσεις των αρχείων CDR;

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

Μπορώ να προσαρμόσω την έξοδο των αρχείων που έχουν αποδοθεί;

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

Απαιτεί το GroupDocs.Viewer για .NET εξωτερικές εξαρτήσεις;

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

Υπάρχει διαθέσιμη δοκιμαστική έκδοση για το GroupDocs.Viewer για .NET;

Ναι, μπορείτε να κατεβάσετε μια δωρεάν δοκιμαστική έκδοση του GroupDocs.Viewer για .NET από εδώ.

Πού μπορώ να λάβω υποστήριξη για το GroupDocs.Viewer για .NET;

Μπορείτε να λάβετε υποστήριξη από το φόρουμ της κοινότητας GroupDocs.Viewer εδώ.