קבצי CSV מכילים לרוב נתונים טבלאיים שבהם הערכים מופרדים בדרך כלל באמצעות מפריד פסיק. ניתן להמיר קובץ CSV ל-PDF וכן קובץ PDF לקובץ CSV באמצעות C# או VB.NET. ממשקי API של Aspose מציעים הרבה תכונות של מניפולציה והמרה של קבצים. תן לנו לחקור את הכותרות הבאות כדי ללמוד המרת CSV ו-PDF:

ממיר CSV ל-PDF ו-PDF ל-CSV - התקנת API

עליך להתקין את Aspose.Cells for .NET וכן את Aspose.PDF for .NET API בסביבה שלך. אתה יכול להגדיר במהירות את ממשקי ה-API האלה על-ידי הורדת קבצי ה-DLL מהסעיף הורדות, או שאתה יכול להפעיל את הפקודות הבאות ב-NuGet Package Manager בתפריט כלים ב-Microsoft Visual Studio IDE.

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

לאחר קביעת התצורה של ממשקי ה-API בהצלחה, כולנו ערוכים לבצע המרה הדדית של קבצי CSV ו-PDF.

המר CSV לקובץ PDF באופן פרוגרמטי באמצעות C# או VB.NET

קובצי CSV מכילים ערכים מופרדים בפסיקים המובדלים בדרך כלל באמצעות פסיק. יתרה מכך, כל שורה בקובץ CSV מציינת טופלה או שורת נתונים. אתה יכול להמיר בקלות קובץ CSV למסמך PDF באופן תוכנתי באמצעות שפות C# או VB.NET. אתה יכול לשלוט באיזה סמל אתה רוצה להגדיר כתו מפריד באמצעות המאפיין TxtLoadOptions.Separator. באופן דומה, ניתן גם להגדיר ערך מחרוזת כמפריד מפריד באמצעות המאפיין TxtLoadOptions.SeparatorString. עליך לבצע את השלבים הבאים להמרת קובץ CSV ל-PDF:

  1. אתחול אובייקט המחלקה TxtLoadOptions
  2. ציין מפריד באמצעות המאפיין מפריד
  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 עבור .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. יתר על כן, תוכל לפנות אלינו בפורום תמיכה חינם לכל עזרה נוספת.

ראה גם