Το MS Publisher είναι ένα πρόγραμμα για τη δημιουργία εγγράφων που επικεντρώνονται στην εργασία με πληροφορίες διάταξης σελίδας. Το πρόγραμμα ανοίγει τις επόμενες μορφές αρχείων MS Publisher 2.0 ή νεότερη έκδοση, αρχεία με επέκταση .txt, αρχεία RTF, αρχεία MS Word, αρχεία HTML, κείμενο Unicode και πολλά άλλα. Τα αρχεία Pub μπορεί να περιλαμβάνουν διαφορετικούς τύπους δεδομένων, όπως εικόνες, κείμενα ή γραφικά. Αυτός είναι ο λόγος για τον οποίο η μορφή είναι καλά διαδεδομένη στη δημιουργία φυλλαδίων, μπροσούρων, καρτ ποστάλ και άλλης έντυπης διαφημιστικής παραγωγής.
Αυτό το λογισμικό επιτρέπει τη δημιουργία των δικών σας σχεδιασμένων εγγράφων ή τη χρήση των διαμορφωμένων σχεδίων για το έγγραφό σας. Το MS Publisher αποθηκεύει αρχεία με επέκταση .pub και όχι ότι πολλές εφαρμογές εκτός από τον Publisher μπορούν να επεξεργαστούν τέτοια αρχεία.
Το Aspose.PUB for C# .NET είναι μια ευέλικτη και εύχρηστη βιβλιοθήκη. Έχει αναπτυχθεί για να λειτουργεί με ηλεκτρονικά αρχεία δημοσίευσης. Αυτή η λύση υποστηρίζει τη φόρτωση, το άνοιγμα, την επεξεργασία και τη μετατροπή της δημοφιλής μορφής αρχείου ηλεκτρονικής δημοσίευσης (.pub) σε PDF. Προσφέρει γρήγορη και αξιόπιστη μετατροπή PUB σε PDF, HTML, XLSX, DOC και τις πιο δημοφιλείς μορφές εικόνας.
Εκτός από την ενσωμάτωση στο δικό σας έργο C# .NET, η βιβλιοθήκη είναι ιδανική για τη δημιουργία των δικών σας εφαρμογών πολλαπλών πλατφορμών για άνοιγμα, συγχώνευση ή μετατροπή αρχείων MS Publisher. Εδώ μπορείτε να δείτε και να δοκιμάσετε τα παραδείγματα εφαρμογής της λειτουργικότητας σε τέτοιες εφαρμογές. Δημιουργούνται από τις ομάδες μας με τη χρήση της λύσης. Με αυτές τις λύσεις, δεν χρειάζεται να εγκαταστήσετε κάποιο πρόσθετο λογισμικό ή συνδρομή για να έχετε το αποτέλεσμα.
Προηγμένες δυνατότητες API χειρισμού .NET PUB
Εξαγωγή αρχείων PUB σε PDF
Το Aspose.PUB για .NET μπορεί να διαβάσει και να μετατρέψει αρχεία δημοσίευσης (.pub) σε αρχείο PDF, με λίγες μόνο γραμμές κώδικα.
Μετατροπή PUB σε PDF - C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");
Ο παραπάνω κώδικας μπορεί να εξηγηθεί εν συντομία με τον ακόλουθο τρόπο:
- Δημιουργήστε την πλήρη διαδρομή αρχείου στο αρχείο Publisher που θέλετε να μετατρέψετε. Για αυτό, δημιουργήστε μια συμβολοσειρά Μεταβλητή pubFile και εκχωρήστε την τιμή της μεταβλητής dataDir σε αυτήν.
- Δημιουργήστε ένα αντικείμενο ανάλυσης για να αναλύσετε τα περιεχόμενα του αρχείου Publisher καλώντας τη μέθοδο CreateParser() στην κλάση PubFactory.
- Χρησιμοποιήστε τη μέθοδο Parse() στο αντικείμενο parser. Η Μέθοδος διαβάζει και αναλύει τα περιεχόμενα του αρχείου Publisher και επιστρέφει το αποτέλεσμα που έχει εκχωρηθεί στη μεταβλητή pubtopdf.
- Μετατρέψτε τα αναλυμένα περιεχόμενα του αρχείου Publisher σε αρχείο PDF και αποθηκεύστε το στην καθορισμένη θέση χρησιμοποιώντας τη μέθοδο ConvertToPdf() στην παρουσία PdfConverter.
Πρόσβαση και χειρισμός επιπέδων PUB
Το Aspose.PUB for .NET σάς επιτρέπει να έχετε πρόσβαση σε επίπεδα ενός PUB με τη δυνατότητα να σχεδιάζετε πάνω του είτε με εικόνα είτε με κείμενο. Μπορείτε να συγχωνεύσετε επίπεδα, να ενημερώσετε κείμενο σε επίπεδα, να ορίσετε εφέ ή να εξάγετε επίπεδα ως εικόνα. Μπορείτε επίσης να χρησιμοποιήσετε το PUB .NET API για να εντοπίσετε ισοπεδωμένα αρχεία PUB ή να δημιουργήσετε μικρογραφίες.
Διαβάστε ή δημιουργήστε αρχεία PUB
Το Aspose.PUB για .NET όχι μόνο υποστηρίζει τη φόρτωση μορφών αρχείων PSD και PSB για χειρισμό και μετατροπή, αλλά παρέχει επίσης τη δυνατότητα δημιουργίας αρχείων PUB και PSB από την αρχή. Οι προγραμματιστές .NET μπορούν να χρησιμοποιήσουν το API για να αυτοματοποιήσουν σενάρια που μπορεί να τους βοηθήσουν στην πορεία τους.
Διάφορα φίλτρα απεικόνισης
Το Aspose.PUB για .NET παρέχει τις βασικές δυνατότητες απεικόνισης, όπως προσαρμογή χρώματος μέσω των βιβλιοθηκών κλάσεών του. Οι προγραμματιστές μπορούν εύκολα να προσαρμόσουν τη φωτεινότητα, την αντίθεση ή το γάμμα σε εικόνα ράστερ που έχει φορτωθεί από το API. Επιπλέον, οι προγραμματιστές μπορούν να αλλοιώσουν ή να θολώσουν δυναμικά τις εικόνες, καθώς και να χρησιμοποιήσουν δημοφιλή φίλτρα όπως το Median, το Gauss Wiener, το Motion Wiener και το Bradley Threshold.
Τελευταία χαρακτηριστικά του PUB API
Το Aspose.PUB για .NET API προσθέτει συνεχώς περισσότερες δυνατότητες για να το κάνει ισχυρό. Ακολουθεί μια λίστα με μερικές επιλογές από τις πιο πρόσφατες που προστέθηκαν:
- Υποστήριξη στρώσεων γεμίσματος. Γέμισμα μοτίβου, χρώματος και διαβάθμισης.
- Υποστήριξη των GdFlResource, VmskResource, PtFlResource και VsmsResource.
- Φορτώστε αρχεία εικόνας JPEG, PNG κ.λπ. στο PsdImage χωρίς άμεση φόρτωση.
- Υποστήριξη Layer Vector Masks, και Text Layer Custom FlipRotate.
- Απόδοση του εφέ Stroke με Color Fill για εξαγωγή.
Support and Learning Resources
- Πόροι μάθησης
- Τεκμηρίωση
- Πηγαίος κώδικας
- Αναφορές API
- Υποστήριξη προιόντος
- Δωρεάν Υποστήριξη
- Υποστήριξη επί πληρωμή
- Ιστολόγιο
- Release Notes
- Γιατί Aspose.PUB για .NET?
- Λίστα Πελατών
- Ιστορίες επιτυχίας