Cara Mengonversi OTG ke PDF di C#

Dalam tutorial cara ini, kami akan menunjukkan cara mengonversi OTG ke PDF dalam C#. Mengonversi OTG ke PDF menggunakan aplikasi C# dapat dilakukan hanya dalam beberapa langkah sederhana dan mudah dengan bantuan Aspose.Imaging untuk .NET.

Langkah-langkah untuk Mengonversi OTG ke PDF di C#

  1. Instal Aspose.Imaging for .NET paket NuGet
  2. Sertakan ruang nama Aspose.Imaging, Aspose.Imaging.ImageOptions dan Aspose.Imaging.FileFormats.Pdf
  3. Setel lisensi Aspose menggunakan kelas Aspose.Imaging.License
  4. Muat file OTG menggunakan metode Image.Load
  5. Setel opsi file PDF menggunakan kelas PdfOptions
  6. Setel informasi metadata PDF menggunakan kelas PdfDocumentInfo
  7. Simpan PDF keluaran menggunakan metode Simpan dan PdfSaveOptions

Perhatikan bahwa pada langkah 5 dan 6 di atas, kami mengatur informasi dan properti dari PDF keluaran yang akan dikonversi dari masukan OTG graphics file.

Kode untuk Mengonversi OTG ke PDF di 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);
}
}
}

Dengan menggunakan cuplikan di atas, Anda dapat dengan mudah membuat pengonversi OTG ke PDF Anda sendiri dalam kode C# di proyek .NET Anda termasuk desktop Windows, web ASP.NET, atau aplikasi konsol.

 Indonesian