Представянето на документ на Microsoft Word като преносим мрежов графичен файл може да бъде ценно умение, когато трябва да покажете съдържанието на документите в мрежата или в друг цифров контекст. PNG е широко използван формат за изображения, известен със своята компресия без загуби и поддръжка за прозрачен фон. В това изчерпателно ръководство ще ви преведем през процедурата как да изобразите DOCX като PNG с помощта на C#. Ето основните стъпки за преобразуване на DOCX в PNG с помощта на C# заедно с примерен код.
Стъпки за изобразяване на DOCX като PNG с помощта на C#
- Използвайте мениджъра на пакети NuGet, за да инсталирате GroupDocs.Viewer for .NET за изобразяване на DOCX в PNG
- Добавете препратка към GroupDocs.Viewer във вашия проект за изобразяване на DOCX страници в PNG файлове
- Създайте обекта от клас Viewer, като подадете пътя на DOCX файла като аргумент към неговия конструктор
- Получете опциите за изглед, като създадете обект от класа PngViewOptions
- Извикайте метода Viewer.View с опции за преглед, за да изобразите DOCX файл като PNG
Представянето на DOCX като PNG ви позволява да извличате конкретни изображения, графики или диаграми от вашия Word документ, което може да бъде полезно за презентации, уебсайтове или цифрови публикации. PNG е стандартен формат за уеб изображения, който гарантира, че изобразените ви изображения ще се показват последователно на уебсайтове и на различни устройства. Ако имате инсталиран .NET, можете лесно да следвате дадените инструкции на популярни операционни системи като Windows, macOS и Linux, за да създадете PNG от DOCX с помощта на C# с лекота.
Код за изобразяване на DOCX като PNG с помощта на C#
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasPNGUsingCSharp | |
{ | |
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")) | |
{ | |
// Create a PNG image for each document page. | |
// {0} is replaced with the current page number in the image name. | |
var viewOptions = new PngViewOptions("output_{0}.png"); | |
// Set width and height. | |
viewOptions.Width = 800; | |
viewOptions.Height = 900; | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
С информацията в тази статия можете уверено да конвертирате DOCX в PNG в C#. Даденият код е кратък и се нуждае само от няколко извиквания на API, за да изобрази документите ви правилно. Включването на кода за изобразяване на Word към PNG във вашите приложения е лесен и безпроблемен процес след експертно конфигуриране на препоръчаната библиотека и извършване на необходимите настройки на пътя на файла.
В предишна статия се задълбочихме в процеса на конвертиране на DOCX в HTML с C#. Ако имате нужда от допълнителна помощ, препоръчваме ви да се обърнете към нашия обширен урок за това как да изобразете DOCX като HTML с помощта на C#