без усилий изображение изменение размера в файлах docx. Упростите манипуляции с изображением с помощью этого API с открытым исходным кодом, что позволяет легко изменить размеры всего за несколько строк кода.
Обзор
Добро пожаловать в другой информативный пост в блоге, когда мы углубимся в мир fileformat.words для .net. В этой статье мы сосредоточимся на изменении размера изображений в документах Word, используя возможности открытого исходного кода FileFormat.words Library. С помощью этого мощного инструмента манипулирование изображениями становится плавной и эффективной в ваших приложениях .NET. Следуйте, когда мы проводим вас через простой процесс программного изменения размера изображений в документах Word, используя C#. Давайте рассмотрим возможности вместе! В этой статье мы рассмотрим следующие темы:
- Установка Manipulator API с открытым исходным кодом DOCX
- Как изменить размер изображения в файле документа Word с использованием fileformat.words
Установка 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 , используя замечательную библиотеку изображения с открытым исходным кодом .NET. Используя возможности fileformat.words для .NET API на уровне предприятия, мы представили его обширный диапазон функций, которые позволяют нам беспрепятственно манипулировать изображениями, программными в документах Word. Познакомьтесь с универсальностью и эффективностью этого мощного инструмента для улучшения рабочих процессов вашего документа. Для комплексного руководства и поддержки в разработке и использовании этого манипулятора изображения с открытым исходным кодом см. Подробную документацию. Оставайтесь на связи с fileformat.com, поскольку мы продолжаем публиковать проницательные сообщения в блоге, охватывающие широкий спектр тем. Следите за нами на платформах социальных сетей, таких как Facebook, LinkedIn и Twitter для последних обновлений и ценного контента.
Способствовать
Поскольку fileformat.words для .net является проектом с открытым исходным кодом, размещенным на Github, вклад сообщества очень рекомендуется и ценится.
Задайте вопрос
Вы можете сообщить нам о ваших вопросах или вопросах на нашем Forum.