Необходимостта от изобразяване на документи на Microsoft Word (DOCX) като PDF файлове е обичайна практика в различни професионални и лични сценарии. В това изчерпателно ръководство ще ви преведем през процедурата за това как да изобразите DOCX като PDF с помощта на C#, предоставяйки ви необходимите знания и библиотека, за да изпълните тази задача без усилия. По-долу ще намерите основните стъпки за създаване на PDF от DOCX в C# заедно с примерен код.
Стъпки за изобразяване на DOCX като PDF с помощта на C#
- Използвайте мениджъра на пакети NuGet, за да инсталирате GroupDocs.Viewer for .NET за изобразяване на документ на Word в PDF
- Добавете препратка към пространството на имената на GroupDocs.Viewer във вашия проект, за да експортирате DOCX в PDF
- Създайте обект от клас Viewer, като подадете пътя на входния DOCX като аргумент на неговия конструктор
- Получете опциите за изглед, като създадете обект на PdfViewOptions
- Извикайте метода Viewer.View, като подадете PDFViewOptions като аргумент за изобразяване на DOCX файл като PDF
Основно умение, което е полезно в много ситуации, от споделяне на документи до професионално създаване на документи, е способността да преобразувате DOCX в PDF. Можете надеждно да изобразите PDF от DOCX с помощта на C# с тези инструкции стъпка по стъпка. Тези стъпки могат да се прилагат на различни често използвани операционни системи като Windows, macOS и Linux, при условие че е инсталиран .NET. Няма нужда от допълнителна инсталация на софтуер при рендиране на DOCX в PDF. Примерът на код по-долу показва как да извършите този процес на изобразяване.
Код за изобразяване на DOCX като PDF с помощта на C#
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.docx")) | |
{ | |
//Get options for rendering documents into PDF format. | |
var viewOptions = new PdfViewOptions("output.pdf"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
В предишния раздел споделихме изчерпателно ръководство за това как да преобразувате DOCX в PDF на C#, допълнено с прост примерен код. Кодът е компактен и включва само няколко извиквания на API за изпълнение на преобразуването на документа. След като сте конфигурирали препоръчаната библиотека за преглед и сте направили необходимите корекции на пътищата на файловете, можете безпроблемно да включите този код във вашите проекти.
В нашата предишна статия се задълбочихме в процеса на изобразяване на DOCX като HTML с помощта на C#. Ако се нуждаете от допълнителна помощ, препоръчваме да се обърнете към нашия обширен урок за това как да изобразете DOCX като HTML с помощта на C#.