العمل مع الخلفية في ملفات ODS

خلفية في ODS ملفات

يمكن إضافة الخلفية إلى الأوراق في ODS ملفات. يمكن أن تكون الخلفية خلفية ملونة أو خلفية رسومية. لا تكون الخلفية مرئية عندما يكون الملف مفتوحًا ولكن إذا تمت طباعة الملف كـ PDF ، فإن الخلفية تكون مرئية في PDF الذي تم إنشاؤه. وتكون الخلفية مرئية أيضًا في مربع حوار معاينة الطباعة.

يوفر Aspose.Cells إمكانية قراءة معلومات الخلفية وإضافة الخلفية في ملفات ODS.

قراءة معلومات الخلفية من ملف ODS

يوفر Aspose.Cells ملفOdsPageBackground فئة لإدارة الخلفية في ملفات ODS. يوضح نموذج التعليمات البرمجية التالي استخدامOdsPageBackground فئة عن طريق تحميلالمصدر ODS ملف وقراءة المعلومات الأساسية. يرجى الاطلاع على إخراج وحدة التحكم التي تم إنشاؤها بواسطة الكود كمرجع.

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Source directory
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
//Load source Excel file
Workbook workbook = new Workbook(sourceDir + "GraphicBackground.ods");
//Access first worksheet
Worksheet worksheet = workbook.Worksheets[0];
OdsPageBackground background = worksheet.PageSetup.ODSPageBackground;
Console.WriteLine("Background Type: " + background.Type.ToString());
Console.WriteLine("Backgorund Position: " + background.GraphicPositionType.ToString());
//Save background image
Bitmap image = new Bitmap(new MemoryStream(background.GraphicData));
image.Save(outputDir + "background.jpg");

إخراج وحدة التحكم

نوع الخلفية: رسومية

موقف باكغوروند: CenterCenter

أضف خلفية ملونة إلى ملف ODS

يوفر Aspose.Cells ملفOdsPageBackgroundفئة لإدارة الخلفية في ملفات ODS. يوضح نموذج التعليمات البرمجية التالي استخدامOdsPageBackground. اللون لإضافة خلفية ملونة إلى ملف ODS. الرجاء مراجعةالإخراج ODS ملف تم إنشاؤه بواسطة رمز كمرجع.

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
// Instantiating a Workbook object
Workbook workbook = new Workbook();
//Access first worksheet
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Cells[0, 0].Value = 1;
worksheet.Cells[1, 0].Value = 2;
worksheet.Cells[2, 0].Value = 3;
worksheet.Cells[3, 0].Value = 4;
worksheet.Cells[4, 0].Value = 5;
worksheet.Cells[5, 0].Value = 6;
worksheet.Cells[0, 1].Value = 7;
worksheet.Cells[1, 1].Value = 8;
worksheet.Cells[2, 1].Value = 9;
worksheet.Cells[3, 1].Value = 10;
worksheet.Cells[4, 1].Value = 11;
worksheet.Cells[5, 1].Value = 12;
OdsPageBackground background = worksheet.PageSetup.ODSPageBackground;
background.Color = Color.Azure;
background.Type = OdsPageBackgroundType.Color;
workbook.Save(outputDir + "ColoredBackground.ods", SaveFormat.Ods);

أضف خلفية الرسوم إلى ملف ODS

يوفر Aspose.Cells ملفOdsPageBackgroundفئة لإدارة الخلفية في ملفات ODS. يوضح نموذج التعليمات البرمجية التالي استخدامOdsPageBackground.GraphicDataخاصية إضافة خلفية رسومية إلى ملف ODS. الرجاء مراجعةالإخراج ODSملف تم إنشاؤه بواسطة رمز كمرجع.

عينة من الرموز

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Source directory
string sourceDir = RunExamples.Get_SourceDirectory();
//Output directory
string outputDir = RunExamples.Get_OutputDirectory();
// Instantiating a Workbook object
Workbook workbook = new Workbook();
//Access first worksheet
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Cells[0, 0].Value = 1;
worksheet.Cells[1, 0].Value = 2;
worksheet.Cells[2, 0].Value = 3;
worksheet.Cells[3, 0].Value = 4;
worksheet.Cells[4, 0].Value = 5;
worksheet.Cells[5, 0].Value = 6;
worksheet.Cells[0, 1].Value = 7;
worksheet.Cells[1, 1].Value = 8;
worksheet.Cells[2, 1].Value = 9;
worksheet.Cells[3, 1].Value = 10;
worksheet.Cells[4, 1].Value = 11;
worksheet.Cells[5, 1].Value = 12;
OdsPageBackground background = worksheet.PageSetup.ODSPageBackground;
background.Type = OdsPageBackgroundType.Graphic;
background.GraphicData = File.ReadAllBytes(sourceDir + "background.jpg");
background.GraphicType = OdsPageBackgroundGraphicType.Area;
workbook.Save(outputDir + "GraphicBackground.ods", SaveFormat.Ods);