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

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

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

  1. Χρησιμοποιώντας τη διαχείριση πακέτων NuGet, συμπεριλάβετε το Aspose.Imaging για να μετατρέψετε το SVG σε PDF
  2. Εισαγάγετε την αναφορά στον χώρο ονομάτων Aspose.Imaging στην εφαρμογή σας
  3. Φορτώστε το αρχείο προέλευσης SVG χρησιμοποιώντας τη μέθοδο Image.Load
  4. Δημιουργήστε το αντικείμενο κλάσης SvgRasterizationOptions για να ορίσετε το ύψος και το πλάτος της εικόνας SVG
  5. Δημιουργήστε κλάση PdfOptions για να ορίσετε τις επιθυμητές επιλογές PDF
  6. Μετατρέψτε το SVG σε PDF χρησιμοποιώντας τη μέθοδο Αποθήκευση

Τα παραπάνω βήματα στο C# μετατρέπουν το SVG σε PDF με τη βοήθεια απλών κλήσεων API και μερικών γραμμών κώδικα. Η διαδικασία θα ξεκινήσει με τη φόρτωση της προέλευσης εικόνας SVG χρησιμοποιώντας τη μέθοδο Load(), η οποία ακολουθείται από τη ρύθμιση του πλάτους και του ύψους της σελίδας SVG χρησιμοποιώντας την κλάση SvgRasterizationOptions. Τέλος, χρησιμοποιώντας την κλάση PdfOptions, θα οριστούν οι επιλογές ραστεροποίησης PDF και το SVG θα μετατραπεί σε PDF.

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

Στο παραπάνω παράδειγμα, η εφαρμογή μετατροπέα που βασίζεται σε SVG σε PDF C# έχει αναπτυχθεί χρησιμοποιώντας μερικές γραμμές κώδικα. Το API σάς επιτρέπει να προσαρμόσετε το εξαγόμενο PDF ορίζοντας το μέγεθος σελίδας, την ανάλυση εικόνας, τις επιλογές πολλών σελίδων και τις πληροφορίες του εγγράφου PDF με τη βοήθεια της κλάσης PdfOptions.

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

 Ελληνικά