Как убрать водяной знак в экселе
Перейти к содержимому

Как убрать водяной знак в экселе

  • автор:

Удалить водяной знак из EXCEL в C# .NET

Используйте интеллектуальный поиск, чтобы найти и удалить водяной знак из документа EXCEL с форматированием текста в приложениях C#, ASP.NET, VB.NET и .NET Core. Определите критерий поиска для поиска и удаления водяных знаков на основе определенного имени шрифта, цвета, размера и других соответствующих свойств.

GroupDocs.Watermark для .NET API

GroupDocs.Watermark для .NET — это комплексное решение для управления водяными знаками для приложений .NET. Разработчики могут быстро выполнять такие операции с водяными знаками, как; добавлять, редактировать, искать и удалять различные типы водяных знаков в документах всех популярных форматов файлов. Он поддерживает работу с текстовыми и графическими водяными знаками в различных документах, включая PDF, Microsoft Word, Excel, PowerPoint, Visio, электронную почту и форматы изображений. API-интерфейсы GroupDocs.Watermark хорошо поддерживаются на всех основных операционных системах и платформах, включая .NET Framework, .NET Standard, .NET Core, Mono и Xamarin.

Удалить водяной знак из файла EXCEL в .NET

GroupDocs.Watermark позволяет разработчикам .NET легко находить и удалять водяные знаки с форматированием текста из своих приложений, выполняя несколько простых шагов.

  • Создайте экземпляр Watermarker с входным документом EXCEL.
  • Инициализируйте TextFormattingSearchCriteria, чтобы найти текстовые водяные знаки.
  • Инициализировать определенные критерии поиска, чтобы найти и удалить водяные знаки.
  • Сохраните измененный документ.

Системные Требования

Перед выполнением приведенного ниже примера кода убедитесь, что в вашей системе установлены следующие предварительные компоненты.

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: Visual Studio, Xamarin, MonoDevelop
  • Фреймворки: .NET Framework, .NET Standard, .NET Core, Mono
  • Загрузите последнюю версию GroupDocs.Watermark для .NET из NuGet.
// Поиск и удаление водяных знаков с форматированием текста из документа EXCEL в приложениях C#, ASP.NET, VB.NET и .NET Core // Создание водяного знака с входным документом EXCEL using (Watermarker watermarker = new Watermarker(input.excel));    // Инициализируем TextFormattingSearchCriteria для определения водяных знаков для поиска  TextFormattingSearchCriteria criteria = new TextFormattingSearchCriteria();  criteria.ForegroundColorRange = new ColorRange();  criteria.ForegroundColorRange.MinHue = -5;  criteria.ForegroundColorRange.MaxHue = 10;  criteria.ForegroundColorRange.MinBrightness = 0.01f;  criteria.ForegroundColorRange.MaxBrightness = 0.99f;  criteria.BackgroundColorRange = new ColorRange();  criteria.BackgroundColorRange.IsEmpty = true;  criteria.FontName = "Arial";  criteria.MinFontSize = 19;  criteria.MaxFontSize = 42;  criteria.FontBold = true;  PossibleWatermarkCollection watermarks = watermarker.Search(criteria);  watermarks.Clear();  // Сохраняем измененный документ  watermarker.Save(output.excel);  > 

Как убрать водяной знак в экселе

Уважаемые знатоки. Подскажите как убрать гадкую надпись типа водяной знак.
подопытный файл
Я так понимаю это объект WordArt, нарисованный в таблице Эксель, а потом таблица внедрена в документ Ворд.
У меня много таких документов, как бы по быстрому поудалять эту хрень? У меня Office 2003.

Уважаемые знатоки. Подскажите как убрать гадкую надпись типа водяной знак.
подопытный файл
Я так понимаю это объект WordArt, нарисованный в таблице Эксель, а потом таблица внедрена в документ Ворд.
У меня много таких документов, как бы по быстрому поудалять эту хрень? У меня Office 2003. miha74

Сообщение Уважаемые знатоки. Подскажите как убрать гадкую надпись типа водяной знак.
подопытный файл
Я так понимаю это объект WordArt, нарисованный в таблице Эксель, а потом таблица внедрена в документ Ворд.
У меня много таких документов, как бы по быстрому поудалять эту хрень? У меня Office 2003. Автор — miha74
Дата добавления — 08.10.2013 в 19:25

Как вставить и удалить водяной знак в Excel (XLS, XLSX) на C#

водяной знак Excel

Excel — это мощный инструмент, который широко используется для управления и анализа данных. Поскольку он в первую очередь известен своими числовыми функциями и функциями обработки данных, он также предлагает множество полезных инструментов форматирования и представления. Одним из таких инструментов является возможность вставлять водяные знаки, которые можно использовать для добавления фонового изображения или текста на рабочие листы Excel. Водяные знаки полезны для добавления в документ элементов фирменного стиля, указывающих на статус или версию документа, или для добавления уровня защиты от несанкционированного копирования или распространения. В этой статье мы рассмотрим, как добавлять и удалять водяные знаки в Excel с помощью C#, предоставив пошаговое руководство для тех, кто хочет улучшить визуальную привлекательность своих документов Excel и защитить ценное содержимое.

  • API водяных знаков Excel
  • Добавить водяной знак в Excel с помощью C#
  • Удалить водяной знак Excel с помощью C#
  • Установите фоновое изображение Excel с помощью команд cURL

API водяных знаков Excel#

Aspose.Cells Cloud предоставляет простой и эффективный способ работы с документами Excel в облаке, позволяя упростить рабочий процесс и автоматизировать многие задачи, связанные с Excel. Благодаря кросс-платформенной совместимости, простой интеграции, надежной безопасности и экономичности это отличный выбор для работы с файлами Excel в облаке. Кроме того, этот мощный API позволяет программно выполнять различные операции с документами Excel, включая добавление и удаление водяных знаков.

Теперь, чтобы вставить водяной знак в Excel с помощью C# .NET, нам нужно добавить ссылку Aspose.Cells Cloud SDK для .NET в наш проект. Поэтому найдите Aspose.Cells-Cloud в диспетчере пакетов NuGet и нажмите кнопку «Добавить пакет». Кроме того, нам также необходимо создать учетную запись в Dashboard, используя действующий адрес электронной почты.

Добавить водяной знак в Excel с помощью C##

Давайте быстро рассмотрим фрагмент кода C# .NET, чтобы добавить водяной знак в книгу Excel.

// Полные примеры и файлы данных см. https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/ // Получите учетные данные клиента с https://dashboard.aspose.cloud/ string clientSecret = "4d84d5f6584160cbd91dba1fe145db14"; string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2"; // создать экземпляр CellsApi при передаче ClientID и ClientSecret CellsApi cellsInstance = new CellsApi(clientID, clientSecret); // Ввод книги Excel с локального диска string input_Excel = "input.xls"; // Изображение для использования в качестве водяного знака string imageFile = "Landscape.jpg"; // прочитать входное изображение в экземпляр потока var imageStream = System.IO.File.OpenRead(imageFile); try < // Прочтите книгу Excel и загрузите ее в облачное хранилище cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel)); // Создать экземпляр memoryStream var memoryStream = new MemoryStream(); // Используйте метод .CopyTo() и запишите текущий файловый поток в поток памяти. imageStream.CopyTo(memoryStream); // Преобразовать поток в массив byte[] imageBytes = memoryStream.ToArray(); // Добавить водяной знак в книгу Excel var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null); // вывести сообщение об успехе, если конкатенация прошла успешно if (response != null && response.Equals("OK")) < Console.WriteLine("Excel Watermark operation successful !"); Console.ReadKey(); >> catch (Exception ex)

Ниже приведены подробности приведенного выше фрагмента кода:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret); 

Создайте объект CellsApi, передав учетные данные клиента в качестве аргументов.

var imageStream = System.IO.File.OpenRead(imageFile); 

Прочитайте входное изображение в экземпляр FileStream.

cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel)); 

Загрузите входной файл Excel в облачное хранилище.

var memoryStream = new MemoryStream(); imageStream.CopyTo(memoryStream); byte[] imageBytes = memoryStream.ToArray(); 

Входной FileStream преобразуется в ByteArray.

var response = cellsInstance.CellsWorkbookPutWorkbookBackground(input_Excel, imageBytes, null); 

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

Исходные файлы Excel и изображения, используемые в приведенном выше примере, можно загрузить из input.xls и [Landscape.jpg](https://media.photographycourse.net/wp-content/uploads/ 2014/11/08164934/Landscape-Photography-steps.jpg) соответственно.

Удалить водяной знак Excel с помощью C##

С помощью Aspose.Cells Cloud удаление водяных знаков из документов Excel выполняется быстро и просто, что позволяет упростить рабочий процесс и автоматизировать многие задачи, связанные с Excel. Эта задача полезна, когда вам нужно обновить или заменить существующий водяной знак или если вы хотите полностью удалить его. С помощью облачного API Aspose.Cells вы можете легко удалить водяные знаки со всех рабочих листов Excel. Затем API удалит водяной знак с указанного рабочего листа, оставив остальную часть документа без изменений.

// Полные примеры и файлы данных см. https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/ // Получите учетные данные клиента с https://dashboard.aspose.cloud/ string clientSecret = "4d84d5f6584160cbd91dba1fe145db14"; string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2"; // создать экземпляр CellsApi при передаче ClientID и ClientSecret CellsApi cellsInstance = new CellsApi(clientID, clientSecret); // Ввод книги Excel с водяными знаками на локальный диск string input_Excel = "input.xls"; try < // Прочтите книгу Excel и загрузите ее в облачное хранилище cellsInstance.UploadFile(input_Excel, File.OpenRead(input_Excel)); // Вызов API для удаления водяных знаков со всех листов Excel var response = cellsInstance.CellsWorkbookDeleteWorkbookBackground(input_Excel, null); // вывести сообщение об успехе, если конкатенация прошла успешно if (response != null && response.Equals("OK")) < Console.WriteLine("Watermarks removed successfully from Excel !"); Console.ReadKey(); >> catch (Exception ex)

В приведенном выше фрагменте кода следующая строка кода отвечает за удаление изображений водяных знаков из книги Excel.

var response = cellsInstance.CellsWorkbookDeleteWorkbookBackground(input_Excel, null); 

Установите фоновое изображение Excel с помощью команд cURL#

Aspose.Cells Cloud предоставляет простой и удобный в использовании REST API, позволяющий легко интегрировать функциональность водяных знаков документов Excel в ваши рабочие процессы. Кроме того, с помощью команд cURL мы можем автоматизировать эту операцию и упростить наши задачи, связанные с Excel. Теперь, чтобы добавить водяной знак, нам нужно отправить запрос cURL POST в облачный API Aspose.Cells с настройками водяного знака и файлом документа Excel в качестве параметров.

Однако сначала нам нужно установить cURL в нашей системе, а затем сгенерировать accessToken на основе учетных данных клиента:

curl -v "https://api.aspose.cloud/connect/token" \ -X POST \ -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \ -H "Content-Type: application/x-www-form-urlencoded" \ -H "Accept: application/json" 

Во-вторых, используйте следующую команду, чтобы загрузить входной файл Excel в облачное хранилище:

curl -v "https://api.aspose.cloud/v3.0/cells/storage/file/" \ -X PUT \ -F file=@ \ -H "Content-Type: multipart/form-data" \ -H "Authorization: Bearer " 

Замените на путь, по которому вы хотите сохранить файл в облачном хранилище, на путь к Excel в вашей локальной системе и на ваш токен доступа Aspose Cloud (сгенерировано выше).

Наконец, выполните следующую команду, чтобы вставить водяной знак в книгу Excel онлайн:

curl -v "https://api.aspose.cloud/v3.0/cells//background" \ -X PUT \ -H "accept: multipart/form-data" \ -H "authorization: Bearer " \ -H "Content-Type: multipart/form-data" \ -d "File":
  • После успешной операции файл Excel с водяным знаком будет храниться в том же облачном хранилище.

Заключительные замечания#

В целом, добавление и удаление водяных знаков в документах Excel может помочь защитить ваши данные и сохранить целостность документа. Aspose.Cells Cloud предлагает мощное решение для выполнения этих задач простым и оптимизированным способом. Используя Aspose.Cells Cloud API и команды cURL, вы можете легко автоматизировать эти процессы и интегрировать их в существующие рабочие процессы. Благодаря дополнительным функциям, таким как преобразование документов, форматирование и обработка, Aspose.Cells Cloud является ценным инструментом для управления вашими документами Excel в облаке.

Полезные ссылки#

  • [Документация по продукту] (https://docs.aspose.cloud/cells/developer-guide/)
  • Форум поддержки продукта
  • Исходный код SDK
  • [Справочник по API] (https://apireference.aspose.cloud/cells/)

Рекомендуемые статьи#

Пожалуйста, перейдите по следующим ссылкам, чтобы узнать больше о:

  • Преобразование HTML в PDF на С#
  • Легкое преобразование Excel в HTML с использованием C# .NET
  • Преобразование Excel в JSON с помощью C# .NET
  • Как объединить файлы Excel в C# .NET
  • Aspose.Cells Cloud Product Family
  • excel watermark
  • excel background
  • insert watermark in excel
  • add watermark to excel
  • excel background image
  • remove watermark excel
  • worksheet background
  • watermark di excel
  • watermark in excel 2016
  • excel add watermark

Как сделать подложку в Excel

Подложка или как ее еще называют водяной знак — это фоновая картинка или текст, которые отображаются на печатной странице. В Microsoft Excel, к сожалению, нет такой специальной функции. Но можно попытаться сделать что-то похожее.

Подложка в Excel

Инструкция по вставке водяного знака

Идея заключается во ставке картинки в верхний или нижний колонтитул страницы. Если в качестве подложки вы хотите вставить логотип своей компании, то скорее всего картинка уже имеется. Если хотите вставить простой текст типа Черновик, Образец, Draft и т.п., то придется его предварительно создать.

В файле к этой статье можете найти готовые примеры подложек, которые мы сделали для экономии вашего времени.

Создаем текст-картинку (водяной знак)

  1. Добавьте в книгу новый лист, в котором мы будем создавать текст подложки.
  2. Убираем с листа отображение сетки для того чтобы был чистый лист. Это делается с помощью отключения флажка Сетка на вкладке Вид.
    Отключение сетки в Excel
  3. Вставляем необходимый текст, используя команду WordArt на вкладке Вставка.
    Вставка объекта WordArt в Excel
  4. Форматируем текст как нам нужно (шрифт, цвет, поворот)
  5. Теперь делаем скриншот фрагмента экрана с надписью и сохраняем его как картинку.

Добавляем подложку на лист

  1. Переключитесь в режим разметки страницы. Это можно сделать с помощью кнопки Разметка страницы на вкладке Вид или кнопки в правом нижнем углу окна. В этом режиме на экране будут отображаться печатные страницы с полями и колонтитулами.
    Режим Разметка страницы
  2. Щелкаем мышью в центр области верхнего колонтитула и нажимаем кнопку Рисунок на появившейся вкладке Конструктор. Выбираем нашу сохраненную картинку.
    Вставка подложки
  3. После выбора файла временно будет видно не само изображение, а его текстовое поле. Чтобы опустить картинку пониже введите перед ним несколько пустых абзацев клавишей Enter.

Вы можете дополнительно настроить параметры вставленной картинки с помощью кнопки Формат рисунка, которая откроет соответствующее диалоговое окно.

Подложка в Excel

Все наша подложка готова. Таким же образом в качестве подложки, можно вставить любую картинку, которую Вы захотите.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *