So konvertieren Sie OTG in PDF in C#

In diesem Anleitungs-Tutorial zeigen wir Ihnen, wie Sie OTG in C# in PDF konvertieren. Die Konvertierung von OTG in PDF mithilfe von C#-Anwendungen kann mit Hilfe von Aspose.Imaging für .NET in nur wenigen einfachen Schritten durchgeführt werden.

Schritte zum Konvertieren von OTG in PDF in C#

  1. Installieren Sie das NuGet-Paket Aspose.Imaging for .NET
  2. Fügen Sie die Namespaces Aspose.Imaging, Aspose.Imaging.ImageOptions und Aspose.Imaging.FileFormats.Pdf hinzu
  3. Legen Sie die Aspose-Lizenz mithilfe der Aspose.Imaging.License-Klasse fest
  4. Laden Sie die OTG-Datei mit der Methode Image.Load
  5. Legen Sie die Optionen der PDF-Datei mithilfe der Klasse PdfOptions fest
  6. Legen Sie PDF-Metadateninformationen mithilfe der Klasse PdfDocumentInfo fest
  7. Speichern Sie die PDF-Ausgabe mit der Save-Methode und PdfSaveOptions

Beachten Sie, dass wir in den Schritten 5 und 6 oben Informationen und Eigenschaften der Ausgabe-PDF festlegen, die aus der Eingabe OTG graphics file konvertiert werden.

Code zum Konvertieren von OTG in PDF in 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);
}
}
}

Mit dem obigen Snippet können Sie ganz einfach Ihren eigenen OTG-zu-PDF-Konverter in C#-Code in Ihren .NET-Projekten erstellen, einschließlich Windows-Desktop-, ASP.NET-Web- oder Konsolenanwendungen.

 Deutsch