1. Προϊόντα
  2.   Διάγραμμα
  3.   .NET
  4.   Aspose.Diagram for .NET

Aspose.Diagram for .NET

 
 

C# .NET API για δημιουργία, επεξεργασία και μετατροπή διαγραμμάτων Visio

Ένα ισχυρό Visio Diagraming API για δημιουργία, επεξεργασία, χειρισμό και μετατροπή αρχείων Visio σε μορφές XPS, HTML, SVG, SWF, XAML, εικόνων ή PDF.

Το Aspose.Diagram για .NET είναι μια πολύ χρήσιμη βιβλιοθήκη διαγραμμάτων του Visio που δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να δημιουργούν, να τροποποιούν, να χειρίζονται και να μετατρέπουν Διαγράμματα Microsoft Visio μέσα σε εφαρμογές C#. Η βιβλιοθήκη παρέχει ένα πλούσιο σύνολο λειτουργιών για την εργασία με σχήματα και σελίδες στα διαγράμματα του Microsoft Visio. Επιτρέπει την προσθήκη, τη διαγραφή και την τροποποίηση ιδιοτήτων σχημάτων και σχημάτων, όπως το μέγεθος, η θέση και η μορφοποίηση. Η βιβλιοθήκη έχει σχεδιαστεί για να αποδίδει καλά τόσο σε διακομιστή όσο και σε πελάτη.

Το Aspose.Diagram για .NET παρέχει πολύ χρήσιμες δυνατότητες για το χειρισμό των ιδιοτήτων σελίδας, όπως το μέγεθος σελίδας, τον προσανατολισμό και τα περιθώρια, και διαχειρίζεται την ορατότητα και τη σειρά των επιπέδων και των ενοτήτων σε ένα διάγραμμα Visio. Υποστηρίζει επίσης την ανάκτηση υποδοχών Visio και πληροφοριών γραμματοσειράς, συγχώνευση διαφορετικών διαγραμμάτων, εισαγωγή ή αντιγραφή νέας σελίδας, μορφοποίηση σελίδας Visio, διαχείριση μεγέθους σελίδας, εξαγωγή εικόνων, προσθήκη υπερ-σύνδεσης σε σχήμα Visio, προσθήκη υδατογραφήματος σε εικόνα, επεξεργασία μη επεξεργασμένων δεδομένων , αντικαθιστώντας ένα σχήμα εικόνας, δημιουργήστε πεδία, προσθέστε ή ανακτήστε ή αντιγράψτε Visio Shape Data και πολλά άλλα.

Υπάρχουν διάφορα χρήσιμα πλεονεκτήματα του Aspose.Diagram για .NET, όπως η ικανότητά του να διαβάζει, να γράφει και να μετατρέπει διαγράμματα του Microsoft Visio σε διάφορες μορφές όπως VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSD, VSS, VST και VDW. Αυτό επιτρέπει στους προγραμματιστές να εργάζονται εύκολα με τα διαγράμματα του Visio σε μια μορφή που ταιριάζει καλύτερα στις ανάγκες τους, είτε πρόκειται για συνεργασία, ανάλυση ή παρουσίαση. Εκτός από τη βασική της λειτουργικότητα, η βιβλιοθήκη παρέχει επίσης μια σειρά προηγμένων λειτουργιών, όπως υποστήριξη για μακροεντολές και πρόσθετα, καθώς και τη δυνατότητα εκτέλεσης υπολογισμών χρησιμοποιώντας ενσωματωμένες λειτουργίες. Αυτό επιτρέπει στους προγραμματιστές να δημιουργούν πολύπλοκα και εξελιγμένα διαγράμματα Visio και να εκτελούν ανάλυση δεδομένων, καθώς και να δημιουργούν αναφορές με ευκολία.

Previous Next

Ξεκινώντας με το Aspose.Diagram για .NET

Ο προτεινόμενος τρόπος εγκατάστασης του Aspose.Diagram για .NET χρησιμοποιεί το NuGet. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκατάσταση Aspose.Diagram για .NET μέσω NuGet

Install-Package Aspose.Pdf 
Μπορείτε επίσης να το κατεβάσετε απευθείας από τη σελίδα προϊόντος Aspose.

Δημιουργία διαγραμμάτων Visio μέσω C# .NET API

Το Aspose.Diagram για .NET περιλαμβάνει πλήρη υποστήριξη για τη δημιουργία και τον χειρισμό διαγραμμάτων του Visio μέσω προγραμματισμού χωρίς τη χρήση του Microsoft Visio. Η βιβλιοθήκη επιτρέπει στους χρήστες να χειρίζονται τα σχήματα των διαγραμμάτων και τις ιδιότητές τους με ευκολία. Υποστηρίζει τη λειτουργία σχημάτων διάταξης για αυτόματη τοποθέτηση των σχημάτων πιο γρήγορα σε σύγκριση με τον χειροκίνητο τρόπο. Η βιβλιοθήκη υποστηρίζει επίσης την αυτόματη εργασία με τον κώδικα της μονάδας VBA και επιτρέπει στους χρήστες να εξάγουν και να τροποποιούν τον κώδικα της μονάδας VBA. Χρησιμοποιώντας το Aspose.Diagram, μπορείτε να δημιουργήσετε νέα διαγράμματα του Visio από την αρχή ή να φορτώσετε τα υπάρχοντα, να προσθέσετε και να χειριστείτε σχήματα, κείμενο και άλλα στοιχεία και να αποθηκεύσετε τα τροποποιημένα διαγράμματα σε δίσκο ή ροή.

Δημιουργία νέου διαγράμματος από την αρχή μέσω .NET API

string dataDir = RunExamples.GetDataDir_LoadSaveConvert();

// Initialize a Diagram class
Diagram diagram = new Diagram();

// Save diagram in the VSDX format
diagram.Save(dataDir + "CreateNewVisio_out.vsdx", SaveFileFormat.VSDX);

Μετατροπή διαγραμμάτων Visio σε άλλες μορφές αρχείων μέσω C# API

Το Aspose.Diagram για .NET είναι βολική και αποτελεσματική λύση που επιτρέπει στους προγραμματιστές λογισμικού να ανοίγουν και να μετατρέπουν διαγράμματα του Microsoft Visio σε διάφορες μορφές αρχείων μέσα στις δικές τους εφαρμογές .NET. Η βιβλιοθήκη υποστηρίζει τη μετατροπή διαγραμμάτων του Visio σε ορισμένες δημοφιλείς μορφές αρχείων όπως PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF και πολλά άλλα. Η διαδικασία μετατροπής είναι γρήγορη και αποτελεσματική και το αρχείο εξόδου είναι ακριβές και υψηλής ποιότητας. Η βιβλιοθήκη υποστηρίζει ορισμένες σημαντικές δυνατότητες, όπως το διαχωρισμό σελίδων, τη μετατροπή σχεδίων του Visio με επιλεκτικά σχήματα, την τροποποίηση υπαρχόντων σχημάτων κ.λπ.

Εξαγωγή σχεδίου Microsoft Visio σε PDF μέσω C# API

string dataDir = RunExamples.GetDataDir_LoadSaveConvert();

// Call the diagram constructor to load a VSD diagram
Diagram diagram = new Diagram(dataDir + "ExportToPDF.vsd");

MemoryStream pdfStream = new MemoryStream();
// Save diagram
diagram.Save(pdfStream, SaveFileFormat.PDF);

// Create a PDF file
FileStream pdfFileStream = new FileStream(dataDir + "ExportToPDF_out.pdf", FileMode.Create, FileAccess.Write);
pdfStream.WriteTo(pdfFileStream);
pdfFileStream.Close();

pdfStream.Close();

// Display Status.
System.Console.WriteLine("Conversion from vsd to pdf performed successfully.");

Προσθήκη και διαχείριση σχημάτων σε αρχεία Visio μέσω .NETAPI

Το Aspose.Diagram για .NET επιτρέπει στους προγραμματιστές λογισμικού να εισάγουν σχήματα στα διαγράμματα του Visio και να διαχειρίζονται τις ιδιότητές του με ευκολία. Η βιβλιοθήκη υποστηρίζει πολλές σημαντικές λειτουργίες για το χειρισμό σχημάτων Visio, όπως προσθήκη νέου σχήματος, ανάκτηση και τροποποίηση υπάρχοντος σχήματος, μετατροπή σχήματος Visio σε HTML ή εικόνα, αντιγραφή υπάρχοντος σχήματος, σύνδεση σχημάτων μεταξύ τους, διαχείριση παραγράφου σχημάτων, υποστήριξη κολλήματος σχημάτων, Visio Σχήματα TimeLine, υπολογισμός τιμών καρφιτσών, ρύθμιση Μέγεθος σχήματος, εφαρμογή θέματος σε σχήμα, ομαδοποίηση, μετατροπή και επαλήθευση σχημάτων και πολλά άλλα.

Ανάκτηση πληροφοριών σχήματος από το διάγραμμα Visio μέσω C# API

string dataDir = RunExamples.GetDataDir_Shapes();

// Load diagram
Diagram vsdDiagram = new Diagram(dataDir + "RetrieveShapeInfo.vsd");

foreach (Aspose.Diagram.Shape shape in vsdDiagram.Pages[0].Shapes)
{
    // Display information about the shapes
    Console.WriteLine("\nShape ID : " + shape.ID);
    Console.WriteLine("Name : " + shape.Name);
    Console.WriteLine("Master Shape : " + shape.Master.Name);
}

Εισαγωγή και επεξεργασία κειμένου στα διαγράμματα του Visio μέσω .NET API

Το Aspose.Diagram για .NET επιτρέπει στους προγραμματιστές λογισμικού να εργάζονται με το Visio με διαφορετικούς τρόπους μέσα στο Visio Diagrams χρησιμοποιώντας τη βιβλιοθήκη .NET. Η βιβλιοθήκη C# περιλαμβάνει διάφορες δυνατότητες για το χειρισμό κειμένου σε σχήματα, όπως εισαγωγή σχήματος κειμένου, προσαρμογή σχήματος κειμένου στο διάγραμμα Visio, ενημέρωση του κειμένου του σχήματος, εύρεση και αντικατάσταση του κειμένου του σχήματος, εφαρμογή Ενσωματωμένου ή προσαρμοσμένου φύλλου στυλ σε κείμενο , εφαρμόστε διαφορετικό στυλ σε κάθε τιμή κειμένου ενός σχήματος, εξάγετε απλό κείμενο από τη σελίδα του διαγράμματος Visio και πολλά άλλα.

Προσθέτει σχήμα κειμένου στο διάγραμμα Visio μέσω .NET API

string dataDir = RunExamples.GetDataDir_ShapeText();

// Create a new diagram
Diagram diagram = new Diagram();
// Set parameters and add text to a Visio page
double PinX = 1, PinY = 1, Width = 1, Height = 1;                  
diagram.Pages[0].AddText(PinX, PinY, Width, Height, "Test text");
// Save diagram 
diagram.Save(dataDir + "InsertTextShape_out.vsdx", SaveFileFormat.VSDX);
 Ελληνικά