Այս հակիրճ ձեռնարկը կառաջնորդի ձեզ, թե ինչպես փոխակերպել Word-ը սկանավորված PDF-ի` օգտագործելով C#: C#-ն օգտագործելիս փոխարկեք Word-ը սկանավորված PDF-ի՝ օգտագործելով մի քանի տող կոդ և պարզ API զանգեր: Հավելվածը կարող է օգտագործվել Windows-ի, macOS-ի կամ Linux-ի վրա հիմնված .NET Core-ի վրա հիմնված ցանկացած միջավայրում:
Word-ը սկանավորված PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Կազմաձևեք նախագիծը, որպեսզի հղումներ ավելացնի Aspose.Words-ին NuGet փաթեթի կառավարիչից և Systems.Drawing-ից
- Բեռնել սկզբնաղբյուր Word ֆայլը սկավառակից՝ օգտագործելով Document դասի օբյեկտը
- Փոխակերպեք էջի միջակայքերը Word ֆայլից և պահեք դրանք որպես Պատկերներ Memory Stream-ում՝ օգտագործելով IPageSavingCallback
- Բեռնեք պահպանված բառի էջի պատկերի հոսքը և ավելացրեք այն որպես պատկեր DocumentBuilder-ում
- Պահպանեք փաստաթուղթը որպես սկանավորված PDF սկավառակի վրա
C# scan DOC to PDF-ի օգտագործումը հեշտությամբ հնարավոր է վերոհիշյալ գործողությունների հաջորդականության օգնությամբ: Մենք գործընթացը կսկսենք՝ բեռնելով աղբյուրի DOCX ֆայլը սկավառակից և օգտագործելով IPageSavingCallback, էջի տիրույթում ընտրված յուրաքանչյուր էջ վերածվում է JPEG պատկերների հիշողության հոսքի: Այնուհետև մենք կրկնում ենք առանձին էջի JPEG հիշողության հոսքերի միջոցով և կցում ենք էջերի ներսում՝ օգտագործելով DocumentBuilder դասը: Ի վերջո, փաստաթուղթը պահվում է որպես միայն կարդալու սկանավորված PDF սկավառակի վրա:
Բառը սկանավորված PDF-ի փոխարկելու կոդը C#-ի միջոցով
Որպեսզի վերափոխենք Word-ը PDF-ի C#-ի միջոցով և ստանանք սկանավորված PDF, մենք որդեգրել ենք Word փաստաթղթի էջերը նախ JPEG պատկերների փոխակերպելու և այդպիսով դրանք դարձնելով միայն կարդալու մոտեցումը: Այնուհետև օգտագործելով DocumentBuilder դասը, մենք ստեղծել ենք նոր փաստաթուղթ՝ օգտագործելով առաջին քայլում ստեղծված պատկերները և այն պահել որպես PDF սկավառակի վրա:
Այս ձեռնարկում մենք իմացանք, որ Word-ի սկանավորված PDF փոխարկիչ մշակելու համար C# վրա հիմնված API-ն կարող է արդյունավետ օգտագործվել: Եթե ցանկանում եք հեռացնել դատարկ էջը Word ֆայլում՝ օգտագործելով C#, տես ինչպես հեռացնել դատարկ էջը Word-ում C#-ով հոդվածը: