Այս հոդվածը ներառում է բոլոր մանրամասները, թե ինչպես փոխարկել պատկերը Visio-ին C#-ում: Այն ներառում է քայլ առ քայլ ուղեցույցը և գործող կոդը՝ PNG-ը Visio C#-ով արտահանելու համար: Ավելին, դուք կարող եք ստեղծել և՛ VSDX, և՛ VSD ֆայլի ձևաչափեր՝ հետևելով այս ուղեցույցին:
Պատկերը Visio-ին C#-ով փոխարկելու քայլեր
- Տեղադրեք Aspose.Diagram API՝ պատկերը Visio ձևաչափով ցուցադրելու համար
- Նախաձեռնեք Diagram դասի օրինակը և մուտք գործեք էջ
- Տեղադրեք պատկերը որպես Visio ձևի էություն AddShape() մեթոդով
- Արտադրեք ելքային Visio դիագրամը Save() մեթոդով
Այս քայլերը ներկայացնում են ակնարկ՝ փոխակերպելու PNG-ը Visio-ին C#-ում: Նախ, սկսեք դիագրամ և մուտք գործեք դրա էջերից մեկը՝ օգտագործելով զրոյական ինդեքսի համարը: Այնուհետև տեղադրեք պատկերը որպես ձև և արտահանեք ելքային Visio դիագրամը որպես VSD կամ VSDX ֆայլ:
Պատկերը Visio-ի C#-ով փոխարկելու կոդը
using System; | |
using System.IO; | |
using System.Linq; | |
class Program | |
{ | |
static void Main(string[] args) // Convert Image to Visio using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Create a new diagram | |
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram(); | |
// Get page object by index | |
Aspose.Diagram.Page page0 = diagram.Pages[0]; | |
// Set pinX, pinY, width and height | |
double pinX = 2, pinY = 2, width = 4, height = 5; | |
// Import image as Visio shape | |
page0.AddShape(pinX, pinY, width, height, new FileStream("image.jpg", FileMode.OpenOrCreate)); | |
// Save Visio diagram | |
diagram.Save("Visio.vsdx", Aspose.Diagram.SaveFileFormat.Vsdx); | |
Console.WriteLine("Done"); | |
} | |
} |
Օգտագործեք այս ընտրանքային կոդի հատվածը՝ C#*-ով JPG-ն Visio-ի փոխարկելու համար: Այնուամենայնիվ, դուք կարող եք իմպրովիզացնել այն՝ ըստ ձեր պահանջների՝ ավելացնելու բազմաթիվ պատկերներ և փոխելու նպատակային էջի ինդեքսը, պատկերի դիրքը, բարձրությունը և լայնությունը և այլն։
Այս ձեռնարկը ներառում է նկարը Visio-ին C# արտահանելու մասին տեղեկատվությունը: Բացի այդ, եթե ցանկանում եք սովորել ստեղծել կազմակերպչական աղյուսակ, կարդացեք հոդվածը ինչպես ստեղծել ORG աղյուսակ C#-ում-ում: