Ինչպես չափափոխել նկարը Word-ում՝ օգտագործելով C#

Այս ձեռնարկը ուղեցույց է տալիս ինչպես փոխել նկարի չափը Word-ում՝ օգտագործելով C#: Այն տրամադրում է մանրամասներ IDE-ի կարգավորումների, այս հավելվածը գրելու քայլ առ քայլ գործընթացի և գործարկվող կոդի՝ չափափոխելու պատկերը ms Word-ում C#-ի միջոցով և պահելու այն սկավառակի վրա՝ DOCX, {{: HYPERLINK2}} կամ MS Word-ով աջակցվող ցանկացած այլ ձևաչափ: Դուք նաև կիմանաք այս հավելվածը գրելու համար օգտագործվող դասերի, մեթոդների և հատկությունների մասին:

Word-ում պատկերի չափափոխման քայլեր՝ օգտագործելով C#

  1. Ստեղծեք միջավայր՝ հավելվածում Aspose.Words ավելացնելու համար՝ պատկերները չափափոխելու համար
  2. Ստեղծեք նոր Word ֆայլ՝ օգտագործելով Document դասի օբյեկտը՝ չափափոխված լուսանկարներ ավելացնելու համար
  3. Ստեղծեք DocumentBuilder դասի օբյեկտը նոր ստեղծված փաստաթղթի համար
  4. Օգտագործեք Write() և InsertImage() մեթոդները՝ տեքստի և պատկերների նմուշները իրենց սկզբնական չափերով տեղադրելու համար
  5. Ստացեք հղում կոնկրետ պատկերին և փոխեք դրա չափը՝ կետերով սահմանելով լայնությունը և բարձրությունը
  6. Պահպանեք ստացված Word ֆայլը սկավառակի վրա՝ չափափոխված պատկերներով

Այս քայլերը նկարագրում են Word-ում լուսանկարի չափափոխման գործընթացը՝ օգտագործելով C#*՝ կիսելով կազմաձևման տեղեկատվությունը, և այնուհետև քայլ առ քայլ մոտեցում՝ առաջադրանքն իրականացնելու համար: Նախ, դուք պետք է ստեղծեք դատարկ Word փաստաթուղթ, այնուհետև օրինականացնեք DocumentBuilder դասի օբյեկտը, որպեսզի տեղադրեք տարբեր տարրեր, ինչպիսիք են տեքստը, պատկերները և այլն: InsertImage() մեթոդը վերադարձնում է հղումը նոր տեղադրված պատկերին, որպեսզի սահմանի դրա հատկությունները, ինչպիսիք են լայնությունը և բարձրությունը: միավորներ.

Կոդ՝ Word-ում պատկերի չափը փոխելու համար՝ օգտագործելով C#

using Aspose.Words;
using Aspose.Words.Drawing;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to resize image in Word using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create a new Word document
Document doc = new Document();
// Create New Document.
DocumentBuilder docBuilder = new DocumentBuilder(doc);
// Insert the image title before resizing
docBuilder.Write("Image Before Resize");
// Insert an image into the loaded word file
Shape image = docBuilder.InsertImage("ImageToResize.jpg");
// Write the next text in the document for the resized image
docBuilder.Write("ReSize image ");
// Insert another instance of the image and get its reference
image = docBuilder.InsertImage("ImageToResize.jpg");
// Change image size
image.Width = ConvertUtil.InchToPoint(0.75);
image.Height = ConvertUtil.InchToPoint(0.75);
// Save the document with the original and resized image
docBuilder.Document.Save("FileWithImages.docx");
System.Console.WriteLine("Image resized successfully");
}
}
}

Այս կոդը ցույց է տալիս ինչպես փոխել պատկերի չափը Word փաստաթղթում՝ օգտագործելով C#: Այն օգտագործում է DocumentBuilder.InsertImage() մեթոդը՝ պատկերը տեղադրելու համար, որը վերցնում է պատկերի ֆայլի անունը և վերադարձնում հղումը պատկերին Shape դասի օբյեկտում։ Shape դասի օբյեկտը օգտագործվում է լայնությունը և բարձրությունը սահմանելու համար՝ տրամադրելով ցանկալի դյույմները, որոնք փոխակերպվում են կետերի՝ օգտագործելով ConvertUtil InchToPoint() մեթոդը օգտակար դասի միջոցով:

Այս հոդվածը մեզ սովորեցրել է ինչպես փոխել նկարի չափը Word-ում՝ օգտագործելով C#: Եթե ցանկանում եք սովորել այլ գործընթացներ, ինչպիսիք են Word ֆայլը մի քանի ֆայլերի բաժանելը, տես ինչպես բաժանել Word ֆայլը C#-ի միջոցով-ի հոդվածը:

 Հայերեն