Հետևեք այս հոդվածին, որպեսզի ձևը տեղադրեք Word-ում՝ օգտագործելով C#: Այն ունի մանրամասներ՝ մշակման միջավայրը սահմանելու համար, հավելված գրելու քայլերի ցանկ և օրինակելի կոդ՝ Word-ում դիագրամներ C#-ով գծելու համար: Դուք կսովորեք տեղադրել տարբեր ձևեր, ինչպիսիք են ներդիր և լողացող ձևերը գոյություն ունեցող կամ նոր Word ֆայլում:
Ձևեր Word-ում C#-ով տեղադրելու քայլեր
- Պատրաստեք միջավայրը Word ֆայլում պատկերներ տեղադրելու համար՝ օգտագործելով Aspose.Words for .NET
- Ստեղծեք դատարկ Word ֆայլ՝ օգտագործելով Document դասը՝ թվային արվեստ օգտագործելու համար
- Ստեղծեք DocumentBuilder դասի օբյեկտ վերը նշված փաստաթղթի համար ուղիղ գիծ ավելացնելու համար
- Տեղադրեք ուղիղ գիծ որպես ներգծային shape և սահմանեք պտտման անկյունը
- Տեղադրեք ազատ լողացող ձևը պտտման անկյունով
- Ստեղծեք OoxmlSaveOptions դասի օբյեկտը և սահմանեք համապատասխանության ռեժիմը
- Պահպանեք ելքը վերը նշված կարգավորումներով
Այս քայլերն ամփոփում են ինչպես ուղիղ գիծ գծել Word-ում՝ օգտագործելով C#: Ստեղծեք նոր Word ֆայլ, կապեք դրա հետ DocumentBuilder դասի օբյեկտ և տեղադրեք տիպի գծի ձև՝ անցնելով լայնությունը, բարձրությունը և պտտման անկյունը: Ավելացրեք ևս մեկ լողացող ձև, ինչպես սլաքը, նշելով անհրաժեշտ պարամետրերը, այնուհետև պահպանեք Word փաստաթուղթը՝ համապատասխանության պահանջվող պարամետրերով:
Կոդ՝ թվային արվեստ ավելացնելու համար՝ օգտագործելով Shapes MS Word-ում C#-ի միջոցով
using Aspose.Words; | |
using Aspose.Words.Drawing; | |
using Aspose.Words.Saving; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
//Inline shape | |
Shape shape = builder.InsertShape(ShapeType.Line, 150, 150); | |
shape.Rotation = 40.0; | |
//Free floating shape | |
shape = builder.InsertShape | |
( ShapeType.Arrow,RelativeHorizontalPosition.Page,200, | |
RelativeVerticalPosition.Page,100,50,50,WrapType.None); | |
shape.Rotation = 40.0; | |
builder.Writeln(); | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.Docx); | |
// Save shapes as DML | |
saveOptions.Compliance = OoxmlCompliance.Iso29500_2008_Transitional; | |
// Save the document | |
doc.Save("output.docx", saveOptions); | |
System.Console.WriteLine("Shape added successfully"); | |
} | |
} |
Այս օրինակելի կոդը մեզ սովորեցրել է ինչպես կազմել դիագրամ Word-ում՝ օգտագործելով C#: Ամենապարզ մեթոդը ներկառուցված դիագրամի տեղադրումն է՝ տրամադրելով ձևի տեսակը և դրա լայնությունն ու բարձրությունը: Այնուամենայնիվ, դուք կարող եք օգտագործել այլ ծանրաբեռնված մեթոդներ՝ տեքստի վրա լողացող դիագրամ ստեղծելու համար՝ սահմանելով նոր դիագրամի վերին, ձախ դիրքը և բարձրության լայնությունը, ներառյալ փաթաթման տեսակը և էջի նկատմամբ հարաբերական դիրքերը:
Այս հոդվածում ներկայացված է ինչպես ձևեր նկարել Word-ում C#-ի միջոցով: Եթե ցանկանում եք ջրի մակարդակի նշագիծ տեղադրել, տես ինչպես տեղադրել ջրի մակարդակի նշագիծ Word փաստաթղթում՝ օգտագործելով C#-ի հոդվածը: