Πώς να μετατρέψετε SVG σε PDF χρησιμοποιώντας C#

Αυτό το σύντομο άρθρο περιγράφει πώς να μετατρέψετε το SVG σε PDF χρησιμοποιώντας C#. Εξηγεί τη διαμόρφωση του συστήματος, τον σταδιακό αλγόριθμο, καθώς και ένα εκτελούμενο δείγμα κώδικα για εξαγωγή από SVG σε PDF χρησιμοποιώντας C#. Επιπλέον, μπορείτε να τροποποιήσετε, να ασφαλίσετε ή να κρυπτογραφήσετε το αρχείο PDF εξόδου σύμφωνα με τις απαιτήσεις σας.

Βήματα για τη μετατροπή αρχείου SVG σε PDF χρησιμοποιώντας C#

  1. Διαμορφώστε το IDE εγκαθιστώντας το Aspose.PDF for .NET για εξαγωγή εικόνας SVG
  2. Ξεκινήστε μια παρουσία της κλάσης SvgLoadOptions
  3. Δημιουργήστε ένα αντικείμενο της κλάσης Document για να φορτώσετε την εικόνα πηγής SVG
  4. Εξαγωγή του εγγράφου PDF εξόδου

Αυτά τα βήματα σημειώνουν ολόκληρη τη διαδικασία για την απόδοση του SVG σε PDF χρησιμοποιώντας C# με απλά λόγια. Πρώτα απ ‘όλα, λάβετε τη διανυσματική εικόνα εισόδου ενώ προσδιορίζετε ορισμένες προαιρετικές ιδιότητες, εάν χρειάζεται, και στη συνέχεια αποδώστε το έγγραφο εξόδου σε οποιαδήποτε διαδρομή αρχείου ή ροή. Επιπλέον, μπορείτε να προσαρμόσετε όλη αυτή τη διαδικασία μετατροπής για μαζική επεξεργασία και πολλές άλλες δυνατότητες με βάση τη ροή εργασιών του προγράμματός σας.

Κώδικας για αλλαγή SVG σε PDF χρησιμοποιώντας C#

using Aspose.Pdf;
class Program{
static void Main(string[] args) // Turn SVG to PDF file using C#
{
// Set the license
new License().SetLicense("Aspose.Total.lic");
// Instantiate an object of SvgLoadOptions
SvgLoadOptions options = new SvgLoadOptions();
// Load SVG file
Document doc = new Document("circle.svg", options);
// Save the SVG as PDF
doc.Save("output.pdf");
}
}

Αυτό το απόσπασμα κώδικα δείχνει τη δυνατότητα αλλαγής SVG σε PDF χρησιμοποιώντας C#. Ωστόσο, μπορείτε να προσαρμόσετε διαφορετικές ιδιότητες, όπως την προσαρμογή του μεγέθους σελίδας PDF σε μέγεθος εικόνας SVG, μηχανή μετατροπής και άλλες ιδιότητες που εκτίθενται από την κλάση SvgLoadOptions. Στο τελικό βήμα, μπορείτε να ορίσετε διαφορετικές μορφές PDF, όπως PDFA1A, PDFA1B, κ.λπ., προσθέτοντας ψηφιακές υπογραφές ή οποιονδήποτε άλλο χειρισμό που μπορεί να χρειαστεί να εφαρμόσετε στο έγγραφο PDF εξόδου αφού ολοκληρώσετε τη μετατροπή με τη μέθοδο Save().

Αυτό το άρθρο εξηγεί πώς μπορείτε να μετατρέψετε SVG σε PDF χρησιμοποιώντας C#. Ωστόσο, εάν θέλετε να μάθετε τη μετατροπή PDF σε SVG, διαβάστε το άρθρο στο πώς να μετατρέψετε PDF σε SVG χρησιμοποιώντας C#.

 Ελληνικά