Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να μετατρέψετε το OTG σε PDF σε C#. Η μετατροπή OTG σε PDF χρησιμοποιώντας εφαρμογές C# μπορεί να γίνει με λίγα απλά και εύκολα βήματα με τη βοήθεια του Aspose.Imaging για .NET.
Βήματα για τη μετατροπή OTG σε PDF σε C#
- Εγκαταστήστε το πακέτο NuGet Aspose.Imaging for .NET
- Συμπεριλάβετε τους χώρους ονομάτων Aspose.Imaging, Aspose.Imaging.ImageOptions και Aspose.Imaging.FileFormats.Pdf
- Ορίστε την άδεια χρήσης Aspose χρησιμοποιώντας την κλάση Aspose.Imaging.License
- Φορτώστε το αρχείο OTG χρησιμοποιώντας τη μέθοδο Image.Load
- Ορίστε επιλογές αρχείου PDF χρησιμοποιώντας την τάξη PdfOptions
- Ορίστε πληροφορίες μεταδεδομένων PDF χρησιμοποιώντας την τάξη PdfDocumentInfo
- Αποθηκεύστε το PDF εξόδου χρησιμοποιώντας τη μέθοδο Save και το PdfSaveOptions
Λάβετε υπόψη ότι στα βήματα 5 και 6 παραπάνω, ορίζουμε πληροφορίες και ιδιότητες του PDF εξόδου που θα μετατραπούν από την είσοδο OTG graphics file.
Κώδικας για μετατροπή OTG σε PDF σε C#
using System; | |
//Add Aspose.Imaging for .NET package reference | |
//Use following namespaces to convert OTG to PDF format | |
using Aspose.Imaging; | |
using Aspose.Imaging.ImageOptions; | |
using Aspose.Imaging.FileFormats.Pdf; | |
namespace ConvertOTGToPDF | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set Aspose license before converting an OTG graphics template to PDF | |
//using Aspose.Imaging for .NET | |
Aspose.Imaging.License AsposeImagingLicense = new Aspose.Imaging.License(); | |
AsposeImagingLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
//Load OTG template to be converted to PDF in a new Image object | |
Image ConvertOTGGraphicsToPDF = Image.Load("Input_Graphics_Template.otg"); | |
//create PdfOptions instance to set properties for output PDF | |
PdfOptions PDFSaveOptions = new PdfOptions(); | |
//set output PDF compliance setting | |
PDFSaveOptions.PdfCoreOptions.PdfCompliance = PdfComplianceVersion.PdfA1a; | |
//set output PDF resolution settings to 72 dpi horizontal and vertical | |
PDFSaveOptions.ResolutionSettings = new ResolutionSetting(72, 72); | |
//specify settings for the meta data of the output PDF file | |
PdfDocumentInfo PDFMetadataInfo = new PdfDocumentInfo(); | |
PDFMetadataInfo.Author = "Author Name"; | |
PDFMetadataInfo.Keywords = "Convert OTG to PDF, OTG to PDF"; | |
PDFMetadataInfo.Subject = "Convert OTG to PDF in C#"; | |
//set PDF document information to the set metadata | |
PDFSaveOptions.PdfDocumentInfo = PDFMetadataInfo; | |
//save converted output PDF file with specified save options | |
ConvertOTGGraphicsToPDF.Save("PDFConvertedFromOTG.pdf", PDFSaveOptions); | |
} | |
} | |
} |
Χρησιμοποιώντας το παραπάνω απόσπασμα, μπορείτε εύκολα να δημιουργήσετε τον δικό σας μετατροπέα OTG σε PDF σε κώδικα C# στα έργα σας .NET, συμπεριλαμβανομένων των εφαρμογών για υπολογιστές Windows, ASP.NET web ή κονσόλας.