Այս ձեռնարկը նկարագրված է, որպեսզի օգնի ձեզ հասկանալ ինչպես փոխարկել EPS-ը PDF-ի C#-ով: Այն ընդգրկում է քայլ առ քայլ մանրամասները, ինչպիսիք են գրադարանի կազմաձևումը ձեր համակարգում, ինչպես նաև օրինակելի կոդ՝ արագ ցուցադրման համար՝ C# EPS-ը PDF-ի փոխելու համար: API-ն ի վիճակի է կարդալ և գրել ֆայլերի ձևաչափերը, քանի որ պարզապես անհրաժեշտ է API-ի մի քանի զանգեր կատարել սկզբնաղբյուր EPS ֆայլերը բեռնելու և այն PDF ձևաչափով պահելու համար:
EPS-ը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք Aspose.Page գրադարանը՝ EPS ֆայլերը փոխարկելու համար
- Ստեղծեք FileStream դասի օբյեկտ՝ մուտքային EPS ֆայլին մուտք գործելու համար
- Բեռնել EPS ֆայլը PsDocument դասի օբյեկտով
- Ստեղծեք PdfSaveOptions դասի օբյեկտ և վերարտադրող սարք՝ PDF փաստաթուղթը ստեղծելու համար
- Փոխարկեք EPS ֆայլը PDF ձևաչափի փաստաթղթի
Այստեղ քննարկվում են EPS ֆայլը PDF C#-ով արտահանելու քայլերը: Դուք կարող եք հետևել այս հաջորդականությանը EPS ֆայլերը մշակելու համար, ինչպես օրինակ՝ մուտք գործել սկզբնաղբյուր ֆայլ FileStream դասի օբյեկտով և բեռնել այն՝ օգտագործելով PsDocument դասի կոնստրուկտորը: Վերջապես, դուք կարող եք որոշ հատկություններ սահմանել ելքային PDF ֆայլի Jpeg որակի, լրացուցիչ տառատեսակների և այլնի համար՝ նախքան ելքային փաստաթուղթը սկավառակի վրա կամ հոսքի վրա գրելը:
Կոդ՝ EPS-ը PDF-ի C#-ով փոխարկելու համար
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert EPS to PDF in C# | |
{ | |
// Initialize license | |
Aspose.Page.License licPage = new Aspose.Page.License(); | |
licPage.SetLicense("Aspose.Total.lic"); | |
// Create a stream for the EPS document | |
using (var epsStream = new System.IO.FileStream("sample.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read)) | |
{ | |
// Create a stream for the PDF document | |
using (var pdfStream = System.IO.File.Open("output.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write)) | |
{ | |
// Load the EPS file | |
var document = new Aspose.Page.EPS.PsDocument(epsStream); | |
// Create an instance of PdfSaveOptions | |
var options = new Aspose.Page.EPS.Device.PdfSaveOptions(); | |
// Create rendering device for PDF | |
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream); | |
// Save EPS as PDF | |
document.Save(device, options); | |
} | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
FileStream դասը օգտագործվում է մուտքագրված EPS ֆայլին մուտք գործելու համար, որը բեռնված է PsDocument դասի միջոցով: Հետագայում, դուք կարող եք նշել տարբեր նախապատվություններ PDF ֆայլի համար, ինչպիսիք են որոշ լրացուցիչ տառատեսակներ, կամ PDF ֆայլի պատկերների որակը: Վերջապես, արտահանեք ելքային ֆայլը EPS-ից PDF C#՝ Save մեթոդի ցանկացած ծանրաբեռնվածությամբ:
Այս ձեռնարկը տրամադրել է մանրամասներ՝ EPS ֆայլը բեռնելու, C#-ով PDF-ի փոխարկելու և շրջակա միջավայրի կազմաձևման մանրամասները: Այնուամենայնիվ, եթե ցանկանում եք սովորել XPS-ի PDF-ի փոխարկումը, խնդրում ենք ծանոթանալ ինչպես փոխարկել XPS-ը PDF-ի C#-ով-ի հոդվածին: