Այս հակիրճ ձեռնարկը բացատրում է ինչպես փոխարկել Word-ը PDF-ի՝ օգտագործելով C#՝ բեռնելով աղբյուրի DOCX ֆայլը և օգտագործելով PdfSaveOptions դասը՝ ելքային PDF-ը կարգավորելու համար: Դուք կարող եք սահմանել էջերի համարների ցանկը, որոնք ցանկանում եք ներկայացնել PDF, էջի ռեժիմ՝ այն ցուցադրելիս դիտումը սահմանելու համար, PDF-ի համապատասխանության ռեժիմը և մի շարք այլ հատկություններ նույնպես: Word-ը PDF C#-ով արտահանելուց հետո դուք կարող եք պահպանել ելքային PDF ֆայլը՝ տրամադրելով ֆայլի ուղին և անունը PDF կազմաձևերի հետ միասին:
Word-ը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք Aspose.Words-ը NuGet փաթեթի կառավարիչից՝ Word-ը PDF-ի փոխարկելու համար
- Ներբեռնեք աղբյուր Word ֆայլը, որը պետք է փոխարկվի PDF-ի C#-ով
- Ստեղծեք և սկզբնավորեք PdfSaveOptions օբյեկտը` ելքային PDF-ը կարգավորելու համար
- Սահմանեք Word-ի տպման ենթակա էջի համարների ցանկը, էջի ռեժիմը և PDF-ի համապատասխանության ռեժիմը
- Պահպանեք Word ֆայլը որպես PDF՝ օգտագործելով վերը նշված կոնֆիգուրացիան
Այս քայլերը ուղեցույց են վերափոխելու Word-ը PDF-ի C#-ով` ապահովելով քայլ առ քայլ մոտեցում, որտեղ սկզբնաղբյուր Word ֆայլը բեռնվում է սկավառակից: Հաջորդ ընտրովի քայլում PdfSaveOptions օբյեկտը ստեղծվում և սկզբնավորվում է ելքային PDF ֆայլը կարգավորելու համար՝ սահմանելով տարբեր պարամետրեր: Վերջնական քայլում Word ֆայլը պահպանվում է՝ օգտագործելով անհրաժեշտ PDF կոնֆիգուրացիաները:
Կոդ՝ Word-ի PDF արտահանման համար՝ օգտագործելով C#
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertWordToPDFUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Load the license in your application to avoid watermark in the output PDF | |
License WordToPdfLicense = new License(); | |
WordToPdfLicense.SetLicense("Aspose.Word.lic"); | |
// Load the word file to be converted to PDF | |
Document sampleDocx = new Document("InputWordDocx.docx"); | |
// Instantiate the PdfSaveOptions class object before converting the Docx to PDF | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Set the page numbers of the document to be rendered to output PDF | |
options.PageSet = new PageSet(1,3); | |
// Set page mode to full screen while opening it in a viewer | |
options.PageMode = PdfPageMode.FullScreen; | |
// Set the output PDF document compliance mode | |
options.Compliance = PdfCompliance.Pdf17; | |
// Save the resultant PDF file using the above mentioned options | |
sampleDocx.Save("Output.pdf", options); | |
} | |
} | |
} |
Այս ձեռնարկում *C# Word-ի PDF-ի օգտագործման ժամանակ փոխակերպումն իրականացվում է PdfSaveOptions-ի միջոցով: Այս դասը պարունակում է բազմաթիվ կոնֆիգուրացիաներ, ինչպիսիք են տեքստային բովանդակության սեղմման կարգավորումը, խոշորացման գործակիցը, խոշորացման վարքագիծը, հակաալիզինգի օգտագործման հնարավորությունը, ուրվագծային ընտրանքները և շատ ավելին:
Մենք այստեղ սովորել ենք, թե ինչպես պետք է վերափոխել Word-ը PDF-ի՝ օգտագործելով C#: Եթե դուք հակված եք սովորելու Word փաստաթուղթը HTML-ի փոխակերպելու գործընթացը, տես ինչպես փոխարկել Word փաստաթուղթը HTML-ի՝ օգտագործելով C#-ի հոդվածը: