قم بإنشاء PdfBookmarkEntry لورقة الرسم البياني

سيناريوهات الاستخدام الممكنة

في وقت سابق ، كان من الممكن إنشاء Aspose.CellsPdf المرجعية الدخول للحصول على ورقة عادية. ولكن الآن يمكن إنشاء Aspose.Cells أيضًاPdf المرجعية الدخول لورقة الرسم البياني. نظرًا لأن ورقة المخطط لا تحتوي على أي خلية أخرى باستثناء الخلية A1 ، فسيتم إنشاؤهاPdf المرجعية الدخول للخلية A1 فقط.

قم بإنشاء PdfBookmarkEntry لورقة الرسم البياني

يقوم نموذج التعليمات البرمجية التالي بتحميل ملفنموذج لملف Excel الذي يحتوي على أربع أوراق. اثنتان منهما أوراق عادية والاثنان الآخران عبارة عن أوراق مخططات. يقوم بإنشاء أربعة مداخل مرجعية على النحو التالي

  • المرجعية- أنا
  • المرجعية- II- الرسم البياني 1
  • المرجعية- III
  • المرجعية- IV- الرسم البياني 2

تُظهر لقطة الشاشة التالية ملفالإخراج PDFتم إنشاؤها بواسطة رمز عينة كمرجع.

ما يجب القيام به: image_بديل_نص

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

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load sample Excel file
Workbook wb = new Workbook("sampleCreatePdfBookmarkEntryForChartSheet.xlsx");
//Access all four worksheets
Worksheet sheet1 = wb.Worksheets[0];
Worksheet sheet2 = wb.Worksheets[1];
Worksheet sheet3 = wb.Worksheets[2];
Worksheet sheet4 = wb.Worksheets[3];
//Create Pdf Bookmark Entry for Sheet1
PdfBookmarkEntry ent1 = new PdfBookmarkEntry();
ent1.Destination = sheet1.Cells["A1"];
ent1.Text = "Bookmark-I";
//Create Pdf Bookmark Entry for Sheet2 - Chart
PdfBookmarkEntry ent2 = new PdfBookmarkEntry();
ent2.Destination = sheet2.Cells["A1"];
ent2.Text = "Bookmark-II-Chart1";
//Create Pdf Bookmark Entry for Sheet3
PdfBookmarkEntry ent3 = new PdfBookmarkEntry();
ent3.Destination = sheet3.Cells["A1"];
ent3.Text = "Bookmark-III";
//Create Pdf Bookmark Entry for Sheet4 - Chart
PdfBookmarkEntry ent4 = new PdfBookmarkEntry();
ent4.Destination = sheet4.Cells["A1"];
ent4.Text = "Bookmark-IV-Chart2";
//Arrange all Bookmark Entries
ArrayList lst = new ArrayList();
ent1.SubEntry = lst;
lst.Add(ent2);
lst.Add(ent3);
lst.Add(ent4);
//Create Pdf Save Options with Bookmark Entries
PdfSaveOptions opts = new PdfSaveOptions();
opts.Bookmark = ent1;
//Save the output Pdf
wb.Save("outputCreatePdfBookmarkEntryForChartSheet.pdf", opts);