без усилий изображение изменение размера в файлах docx. Упростите манипуляции с изображением с помощью этого API с открытым исходным кодом, что позволяет легко изменить размеры всего за несколько строк кода.

Как изменить размер изображения в документе Word в CSHARP с использованием fileformat.words

Обзор

Добро пожаловать в другой информативный пост в блоге, когда мы углубимся в мир fileformat.words для .net. В этой статье мы сосредоточимся на изменении размера изображений в документах Word, используя возможности открытого исходного кода FileFormat.words Library. С помощью этого мощного инструмента манипулирование изображениями становится плавной и эффективной в ваших приложениях .NET. Следуйте, когда мы проводим вас через простой процесс программного изменения размера изображений в документах Word, используя C#. Давайте рассмотрим возможности вместе! В этой статье мы рассмотрим следующие темы:

Установка API Manipulator Image с открытым исходным кодом API

Установка этого манипулятора изображения с открытым исходным кодом является легким, предоставляя два простых метода интеграции этой библиотеки .NET в проект вашего приложения. Выберите, чтобы загрузить Nuget Package или выполнить простую команду в Nuget Package Manager для бесшовного процесса установки.

Install-Package FileFormat.Words

Как изменить размер изображения в файле документа Word с использованием fileformat.words

Этот раздел иллюстрирует, как легко изменить размер и добавить изображения в файл DOCX в C#, используя нашу мощную библиотеку с открытым исходным кодом .NET. Следуйте этим шагам и используйте предоставленный фрагмент кода для достижения этой функции:

  • Инициализируйте экземпляр документа класса и загрузите существующий документ Word.
  • Создайте объект класса Body, передавая объект класса документа в качестве параметра.
  • Создание объекта класса 8.
  • Инициализируйте экземпляр класса run, представляющий запуск символов в документе Word.
  • Создание объекта класса 10, используя его конструктор.
  • Вызвать метод ResizeImage класса изображения.
  • Используйте метод AppendChild класса тела, чтобы добавить абзац в документ.
  • Наконец, сохраните документ Word на диск, используя метод Сохранить.

using FileFormat.Words;
namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            
            string rootDir = "/Users/fahadadeelqazi/Projects/Aspose/FileFormat.Words-for-.NET/TestDocs/";
            string imagePath = rootDir + "testimage.jpeg";
            // Initialize an instance of the Document class.
            using (Document doc = new Document())
            {
                var image = new FileFormat.Words.Image(doc, imagePath, 100, 100);

                var body = new Body(doc);
                var para = new Paragraph();
                var run = new Run();
                run.AppendChild(image);
                para.AppendChild(run);

                body.AppendChild(para);                

                image.RotateImage(130);

                image.ResizeImage(200, 200);

                doc.Save(rootDir + "newFile1.docx");
            }

        }

    }
}

Предоставленный фрагмент кода демонстрирует вращение изображения под углом 130 градусов, а изменение размера изображения до 200 x 200. Полученный выход изображен на следующем изображении.

Как изменить размер изображения в документе Word с помощью CSHAP

Заключение

В этом проницательном сообщении в блоге мы углубились в процесс вращения, изменения размера и добавления изображений в документы Word , используя замечательную библиотеку изображения с открытым исходным кодом .NET. Используя возможности fileformat.words для .NET API на уровне предприятия, мы представили его обширный диапазон функций, которые позволяют нам беспрепятственно манипулировать изображениями, программными в документах Word. Познакомьтесь с универсальностью и эффективностью этого мощного инструмента для улучшения рабочих процессов вашего документа. Для комплексного руководства и поддержки в разработке и использовании этого манипулятора изображения с открытым исходным кодом см. Подробную документацию. Оставайтесь на связи с fileformat.com, поскольку мы продолжаем публиковать проницательные сообщения в блоге, охватывающие широкий спектр тем. Следите за нами на платформах социальных сетей, таких как Facebook, LinkedIn и Twitter для последних обновлений и ценного контента.

Способствовать

Поскольку fileformat.words для .net является проектом с открытым исходным кодом, размещенным на Github, вклад сообщества очень рекомендуется и ценится.

Задайте вопрос

Вы можете сообщить нам о ваших вопросах или вопросах на нашем Forum.

Смотрите также