غالبًا ما تحتوي ملفات CSV على بيانات مجدولة حيث يتم فصل القيم عادةً بواسطة محدد فاصلة. يمكنك تحويل ملف CSV إلى PDF بالإضافة إلى ملف PDF إلى ملف CSV باستخدام C# أو VB.NET. تقدم واجهات برمجة تطبيقات Aspose الكثير من ميزات معالجة الملفات وتحويلها. دعنا نستكشف العناوين التالية لتعلم تحويل CSV و PDF:

CSV to PDF and PDF to CSV Converter - تثبيت API

تحتاج إلى تثبيت Aspose.Cells for .NET وكذلك Aspose.PDF for .NET API في بيئتك. يمكنك تكوين واجهات برمجة التطبيقات هذه بسرعة إما عن طريق تنزيل ملفات DLL من قسم التنزيلات ، أو يمكنك تشغيل الأوامر التالية في NuGet Package Manager ضمن قائمة الأدوات في Microsoft Visual Studio IDE.

PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Pdf

بعد تكوين واجهات برمجة التطبيقات بنجاح ، نحن جميعًا على استعداد لإجراء التحويل البيني لملفات CSV و PDF.

قم بتحويل CSV إلى ملف PDF برمجيًا باستخدام C# أو VB.NET

تحتوي ملفات CSV على قيم مفصولة بفواصل والتي عادة ما يتم تمييزها بفاصلة. علاوة على ذلك ، يشير كل صف في ملف CSV إلى مجموعة أو صف من البيانات. يمكنك بسهولة تحويل ملف CSV إلى مستند PDF برمجيًا باستخدام لغات C# أو VB.NET. يمكنك التحكم في الرمز الذي تريد تعيينه كحرف فاصل باستخدام خاصية TxtLoadOptions.Separator. وبالمثل ، يمكنك أيضًا تعيين قيمة سلسلة كمحدد فاصل باستخدام خاصية TxtLoadOptions.SeparatorString. تحتاج إلى اتباع الخطوات أدناه لتحويل ملف CSV إلى PDF:

  1. تهيئة TxtLoadOptions كائن فئة
  2. حدد المحدد باستخدام خاصية Separator
  3. تحميل ملف الإدخال CSV
  4. احفظ ملف PDF الناتج

يعتمد مقتطف الشفرة التالي على هذه الخطوات التي توضح كيفية تحويل ملف CSV إلى PDF برمجيًا باستخدام C# أو VB.NET:

// تهيئة كائن فئة TxtLoadOptions
Aspose.Cells.TxtLoadOptions option = new Aspose.Cells.TxtLoadOptions();
option.Separator = ',';

// قم بتحميل ملف الإدخال CSV
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(dataDir + "Test.csv" , option);

// حفظ ملف PDF الناتج
workbook.Save(dataDir + "Sample.pdf", Aspose.Cells.SaveFormat.Pdf);

إدخال ملف CSV

My Data,,,,,,,

Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205

إخراج لقطة شاشة لملف PDF

تحويل CSV PDF csharp

قم بتحويل ملف PDF إلى ملف CSV برمجيًا باستخدام C# أو VB.NET

يمكن أن تحتوي ملفات PDF على بيانات في شكل جدول. يمكنك تحويل ملف PDF هذا إلى CSV في تطبيقات .NET الخاصة بك. لقد قمت بالفعل بتثبيت Aspose.PDF for .NET API باستخدام الأمر NuGet الذي ناقشناه في قسم التثبيت أعلاه. فيما يلي خطوات تحويل ملف PDF إلى ملف CSV:

  1. تهيئة ExcelSaveOptions كائن فئة
  2. قم بتعيين تنسيق ExcelFormat.CSV لملف الإخراج
  3. قم بتحميل ملف PDF للإدخال
  4. حفظ ملف الإخراج CSV

يوضح الكود أدناه كيفية تحويل PDF إلى CSV برمجيًا باستخدام C# أو VB.NET:

// تهيئة كائن فئة ExcelSaveOptions
ExcelSaveOptions options = new ExcelSaveOptions();
options.ConversionEngine = ExcelSaveOptions.ConversionEngines.NewEngine;

// اضبط التنسيق على CSV
options.Format = ExcelSaveOptions.ExcelFormat.CSV;

// قم بتحميل ملف PDF للإدخال
Document pdfDocument = new Document("Sample.pdf");

// حفظ ملف الإخراج CSV
pdfDocument.Save("Sample.csv", options);

استنتاج

في هذه المقالة ، اكتشفنا كيفية تحويل CSV إلى PDF و PDF إلى CSV برمجيًا باستخدام C# أو VB.NET في تطبيقات .NET. لقد تعلمنا كيفية تحليل حرف أو محدد سلسلة في ملفات CSV. علاوة على ذلك ، يمكنك التواصل معنا على منتدى الدعم المجاني للحصول على أي مساعدة إضافية.

أنظر أيضا