Како додати слику у Word документ користећи Ц #

Како додати слику у Word документ користећи Ц #

Овај туториал ће вас водити корак по корак о томе како додати слике у Ворд документ користећи Ц #. Ми ћемо користити апликацију командне линије да покаже додавање слике у Ворд документ.

Prednosti dodavanja slika u Word dokumente

  • Побољшана визуелна апелација:- Слике могу учинити документе занимљивијим.

  • Побољшана комуникација:- Визуели могу помоћи да се сложене информације преносе јасније.

  • Професионална презентација:- Укључивање слика може побољшати професионалност ваших докумената.

Принципи: Припрема за животну средину

  • Имате инсталиран Visual Studio или било који .NET IDE.
  • Уверите се да је Аппосе.Вордс библиотека доступна преко НуГет.
  • Имајте приступ датотеци слике за демонстративне сврхе.

Корак по корак водич за додавање слике у Word документ

Корак 1: Додајте референце на System.Drawing

Уверите се да је систем.Снимање скуп наведена у вашем решењу.

Корак 2: Додајте Aspose.Words NuGet пакету

Инсталирајте Аппосе.Вордс библиотеку користећи НуГет менаџер пакета.

Install-Package Aspose.Words

Корак 3: Укључивање у употребу упутстава

Додајте оно што је потребно користећи упутства на врху датотеке.

using Aspose.Words;
using Aspose.Words.Drawing;

Корак 4: Креирање објекта документа

Преузмите Word DOC датотеку у објекат Документа.

Document addImagesToWordDOC = new Document("input.doc");

Корак 5: Креирање објекта DocumentBuilder

Инсталирајте класу DocumentBuilder како би се олакшало писање документа.

DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

Корак 6: Премештање курсора на наслов

Поставите курсор на Примарни наслов речи документа.

imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

Корак 7: Унесите слику у наслов

Унесите слику у наслов текста.

Shape headerImage = imageWriter.InsertImage("C:\\Add Image in Word Header.jpg");

Корак 8: Подесите својства слике

Прилагодите величину и положај уграђене слике.

headerImage.Width = 1 * 72; // equals one inch
headerImage.Height = 1 * 72;

Корак 9: Додајте слику као повезан датотеку

Преместите курсор на последњи параграф и додајте слику као линк на датотеку.

imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);
Shape imageAsLinkToFile = imageWriter.InsertImage("C:\\Add Image as Link to File.jpg");
imageAsLinkToFile.ImageData.SourceFullName = "C:\\Add Image as Link to File.jpg";

Корак 10: Сачувајте документ

На крају, сачувате модификовани Word документ на диск.

addImagesToWordDOC.Save("C:\\Word with Embedded and Linked Images.docx");

Пример код за додавање слика у Word документ

Ево комплетног примера који укључује све наведене кораке:

            
// Load Word DOC document that you want to add images to
Document addImagesToWordDOC = new Document("input.doc");

// Instantiate DocumentBuilder class object to write text, images, tables, etc.
DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

// Move cursor to Primary Header in Word DOC
imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

// Insert image in Word document header
Shape headerImage = imageWriter.InsertImage("path-to-header-image.jpeg");

// Set Image Size in Header
headerImage.Width = 1 * 72; // equals to one inch
headerImage.Height = 1 * 72;

// Move cursor to last Paragraph in Word Document
imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);

// Add Image to Word Document and Link to File
Shape imageAsLinkToFile = imageWriter.InsertImage("path-to-image.jpeg");
imageAsLinkToFile.ImageData.SourceFullName = "path-to-image.jpeg"
// Save As DOCX
addImagesToWordDOC.Save("images.docx");

Закључак

Овај туториал вам је показао како да додате слике у Ворд документ користећи Ц #. Следећи ове кораке, можете укључити и уграђене и повезане слике, побољшавајући естетску и информациону квалитет ваших Ворд докумената.

 Српски