C# API для рендеринга XPS в TXT

Экспорт файла XPS в TXT с помощью C# без использования Microsoft® Excel или Adobe® Acrobat Reader

 

Используя Aspose.Total для .NET , вы можете легко конвертировать файл XPS в TXT в любых приложениях .NET, C#, ASP.NET и VB.NET. Во-первых, используя Aspose.PDF для .NET , вы можете экспортировать XPS в XLSX. После этого, используя Aspose.Cells для .NET API программирования электронных таблиц, вы можете конвертировать XLSX в TXT.

.NET API для преобразования XPS в TXT

  1. Откройте файл XPS, используя класс Document .
  2. Преобразуйте XPS в XLSX, используя метод Сохранить .
  3. Загрузите документ XLSX с помощью класса Workbook .
  4. Сохраните документ в формате TXT с помощью метода Сохранить и установите Txt в качестве SaveFormat.

Требование преобразования

Установите из командной строки как nuget install Aspose.Total или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total.

Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP - файле из загрузки .

Преобразование защищенного XPS в TXT через C#

Если ваш документ XPS защищен паролем, вы не сможете преобразовать его в TXT без пароля. Используя API, вы можете сначала открыть защищенный документ, используя действующий пароль, а затем преобразовать его. Чтобы открыть зашифрованный файл, вы можете инициализировать новый экземпляр класса Document и передать имя файла и пароль в качестве аргументов.

Преобразование файла XPS в TXT с водяным знаком через C#

При преобразовании файла XPS в TXT вы также можете добавить водяной знак в выходной формат файла TXT. Чтобы добавить водяной знак, вы можете создать новый объект Workbook и открыть преобразованный документ XLSX, выбрать Worksheet через его индекс, создать форму и использовать ее функцию AddTextEffect. После этого вы можете сохранить документ XLSX в формате TXT с водяным знаком.

Исследуйте варианты преобразования XPS с .NET

Конвертировать XPSs в DOCM (Файл Microsoft Word 2007 Марко)
Конвертировать XPSs в DOT (Файлы шаблонов Microsoft Word)
Конвертировать XPSs в DOTM (Файл шаблона Microsoft Word 2007+)
Конвертировать XPSs в DOTX (Файл шаблона Microsoft Word)
Конвертировать XPSs в FLATOPC (Microsoft Word 2003 WordprocessingML)
Конвертировать XPSs в GIF (Графический формат обмена)
Конвертировать XPSs в MARKDOWN (Легкий язык разметки)
Конвертировать XPSs в ODT (Формат текстового файла OpenDocument)
Конвертировать XPSs в OTT (Шаблон OpenDocument)
Конвертировать XPSs в PCL (Язык команд принтера)
Конвертировать XPSs в RTF (Расширенный текстовый формат)
Конвертировать XPSs в WORDML (Microsoft Word 2003 WordprocessingML)
Конвертировать XPSs в XAMLFLOW (Power Automate от Microsoft)
Конвертировать XPSs в APNG (Анимированная портативная сетевая графика)
Конвертировать XPSs в CSV (Значения, разделенные запятыми)
Конвертировать XPSs в DICOM (Цифровая визуализация и коммуникации в медицине)
Конвертировать XPSs в DIF (Формат обмена данными)
Конвертировать XPSs в DXF (Формат обмена чертежами Autodesk)
Конвертировать XPSs в EMZ (Сжатый расширенный метафайл Windows)
Конвертировать XPSs в EXCEL (Форматы файлов электронных таблиц)
Конвертировать XPSs в FODS (Плоская XML-таблица OpenDocument)
Конвертировать XPSs в JPEG2000 (Формат изображения J2K)
Конвертировать XPSs в JPEG2000 (Формат изображения J2K)
Конвертировать XPSs в MD (Язык разметки)
Конвертировать XPSs в ODS (Электронная таблица OpenDocument)
Конвертировать XPSs в PSD (Документ Фотошоп)
Конвертировать XPSs в SVGZ (Сжатая масштабируемая векторная графика)
Конвертировать XPSs в SXC (Электронная таблица StarOffice Calc)
Конвертировать XPSs в TGA (Графический адаптер Truevision)
Конвертировать XPSs в TSV (Значения, разделенные табуляцией)
Конвертировать XPSs в WMF (Метафайл Windows)
Конвертировать XPSs в WMZ (Сжатый метафайл Windows)
Конвертировать XPSs в XLAM (Надстройка Excel с поддержкой макросов)
Конвертировать XPSs в XLSB (Двоичная книга Excel)
Конвертировать XPSs в XLSM (Электронная таблица с поддержкой макросов)
Конвертировать XPSs в XLT (Шаблон Excel 97 - 2003)
Конвертировать XPSs в XLTM (Шаблон Excel с поддержкой макросов)

Формат файла XPS

XPS, сокращение от XML Paper Specification, представляет собой формат файла, созданный Microsoft для представления документов с фиксированным макетом. Файлы XPS содержат содержимое и параметры печати документа, что делает их пригодными для сохранения макета и внешнего вида документа на разных устройствах и платформах.

Формат XPS основан на XML (расширяемый язык разметки), широко используемый язык разметки для представления структурированных данных. Файлы XPS инкапсулируют содержимое документа, например текст, изображения, векторную графику и аннотации, в структурированном формате XML. Это упрощает интерпретацию и визуализацию визуальных элементов документа.

Файлы XPS концептуально аналогичны файлам PDF (Portable Document Format) в том смысле, что оба они обеспечивают надежный способ представления и обмена документами с сохранением их форматирования. и макет. Однако файлы PDF получили более широкую поддержку в различных программных приложениях и аппаратных устройствах, что сделало их более популярными и совместимыми.

Для просмотра файлов XPS и работы с ними Microsoft предоставляет средство просмотра XPS как часть операционной системы Windows. . Различные сторонние приложения и инструменты также поддерживают открытие, создание и преобразование файлов XPS. Однако по сравнению с PDF диапазон программного и аппаратного обеспечения, поддерживающего формат XPS, может быть более ограниченным.

Формат файла TXT

TXT (текстовый) файл действительно представляет собой обычный текстовый файл, используемый для хранения и обмена текстовой информацией без какого-либо форматирования или макета. Это простой и широко поддерживаемый формат файла, который состоит из последовательности символов без какой-либо определенной структуры или метаданных.

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

Одним из преимуществ файлов TXT является их универсальная доступность. Они поддерживаются практически всеми операционными системами и приложениями, что упрощает их открытие и просмотр на разных платформах. Файлы TXT можно создавать и редактировать с помощью любого текстового редактора, от базовых, таких как Блокнот, до более сложных, таких как Sublime Text или Vim.

Из-за своей простоты файлы TXT имеют небольшой размер по сравнению с файлами других форматов. которые включают форматирование или встроенные объекты, такие как изображения или таблицы. Это делает файлы TXT эффективными для обмена большими объемами текстовых данных, таких как сообщения электронной почты или фрагменты кода.