1. Продукти
  2.   Conholdate.Total
  3.   .NET
  4.   Разделете един ODS на много ODS файлове в .NET

Разделете един ODS на много ODS файлове в .NET

C# .NET ODS сплитер API за разделяне на един ODS файл на няколко едностранични или многостранични ODS файла. Разделете документи и изображения с помощта на различни филтри, като посочите точни номера на страници, начални или крайни номера на страници и четни или нечетни номера на страници. Извършете операция за разделяне, за да разделите HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote документи на множество получени документи.

Изтегли

Разделете ODS файл и добавете водни знаци в .NET

Разделете един ODS документ на множество независими документи и вмъкнете изображение или текстови водни знаци към всеки от разделените файлове с помощта на C# .NET.

  • Създаване на Watermarker с разделен документ
  • Инстанцирайте шрифта на водния знак, създайте обект TextWatermark и задайте свойства на водния знак
  • Добавете воден знак и запазете документ с воден знак
  • Задайте изходен път, където файловете ще бъдат записани след разделянето
  • Създайте обект SplitOptions с пътя на разделения файл и броя на страниците, които трябва да бъдат разделени
  • Създайте обект Merger с входен документ и го разделете с помощта на SplitOptions

Изтеглете API за разделяне на документи

Необходими са ви пространства от имена GroupDocs.Merger & GroupDocs.Watermark, за да извършвате операции за разделяне на документи в PDF, Microsoft Office, HTML, OpenDocument и много други файлови формати. Разгледайте други .NET API за документи на Office, предлагани от Conholdate.Total.

Вземете съответните асемблиращи файлове от изтегляния или изтеглете целия пакет от NuGet, за да добавите Conholdate.Total директно във вашето работно пространство.


// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/
using (Watermarker watermarker = new Watermarker("input.pdf"))
{
Font font = new Font("Arial", 19, FontStyle.Bold | FontStyle.Italic);
TextWatermark watermark = new TextWatermark("my watermark", font);
watermark.ForegroundColor = Color.Red;
watermark.BackgroundColor = Color.Blue;
watermark.TextAlignment = TextAlignment.Right;
watermark.Opacity = 0.5;
watermarker.Add(watermark);
watermarker.Save("output.pdf");
}
string outputFolder = @"c:\output\";
SplitOptions splitOptions = new SplitOptions(outputFolder + "document_{0}.{1}", new int[] { 1, 2, 4 });
using (Merger merger = new Merger("output.pdf"))
{
merger.Split(splitOptions);
}

Разделяне на текстов файл на много файлове в C# .NET

Използване на библиотека за разделяне на текст за .NET приложения – разделете всеки ред или няколко реда от изходния текстов файл в отделен получен .txt файл, като използвате няколко реда C# код.

  • Инициализирайте клас TextSplitOptions с формат на пътя на изходните файлове, желания TextSplitMode и номера на редовете
  • Създайте екземпляр на обект Merger с пътя или потока на изходния документ
  • Извикайте метода Split и подайте обект TextSplitOptions, за да запазите получените текстови файлове

Операции за промяна на единичен документ

Изпълнявайте многофункционални функции за манипулиране на документи в различни формати на документи като Word, електронна таблица на Excel, презентации, RTF, PDF, Visio, HTML, OneNote, XPS и много други, като добавите само няколко реда C# код.

Основните операции с един документ включват преместване на страници в документа на нова позиция, премахване на отделна страница или колекция или избрани страници, смяна на позициите на страницата, извличане на конкретни страници от документа, промяна на ориентацията на страницата в портретен или пейзажен режим и завъртане страниците на изходния документ под ъгъл от 90, 180 или 270 градуса.


// Supports merging Microsft Word, Excel, PowerPoint, Visio, OpenDocument, HTML, eBook and PostScript file formats
// Supported file formats: https://docs.groupdocs.com/merger/net/supported-document-formats/
string filePath = @"c:\sample.txt";
string filePathOut = @"c:\output\line_{0}.{1}";
TextSplitOptions splitOptions = new TextSplitOptions(filePathOut, new int[] { 3, 6 });
using (Merger merger = new Merger(filePath))
{
merger.Split(splitOptions);
}

What is ODS file format?

ODS файла са документи за електронни таблици, създадени от LibreOffice Call и OpenOffice Call, две безплатни програми с отворен код. ODS означава OpenDocument Spreadsheet и е отворен ML-базиран стандарт за създаване и съхраняване на електронни таблици. Данните се съхраняват в ODS файла в XML формат, което им позволява да бъдат отворени от други приложения, които поддържат този стандарт. ODS файла са полезни по няколко причини. За разлика от други файлови формати на електронни таблици като .LS, ODS файла са съвместими с ISO/EC 26300 и могат да бъдат отворени от всеки софтуер, който поддържа OpenDocument стандарта. Освен това, ODS файла са компресирани и много преносими, което означава, че заемат по-малко място и могат лесно да бъдат прехвърлени между различни платформи. ODS файла също са защитени, тъй като те са криптирани с парола, за да се защитят данните от неразрешен достъп. И накрая, ODS файла улесняват сътрудничеството с други потребители, тъй като промените могат да бъдат проследени и данните могат да бъдат обединени с други документи. Като цяло ODS файла са чудесен избор за тези, които искат да съхраняват данни по сигурен и преносим начин, който е лесен за сътрудничество.

Уча

Популярни опции за обединяване на документи с .NET

Обединяване DOC Файлове

(Microsoft Word Binary Format)

Обединяване DOCX Файлове

(Office 2007+ Word Document)

Обединяване DOCM Файлове

(Microsoft Word 2007 Marco File)

Обединяване DOT Файлове

(Microsoft Word Template Files)

Обединяване DOTM Файлове

(Microsoft Word 2007+ Template File)

Обединяване DOTX Файлове

(Microsoft Word Template File )

Обединяване XLS Файлове

(Microsoft Excel Spreadsheet (Legacy))

Обединяване XLTM Файлове

(Excel Macro-Enabled Template)

Обединяване XLAM Файлове

(Excel Macro-Enabled Add-In)

Обединяване PPT Файлове

(Microsoft PowerPoint 97-2003)

Обединяване PPTX Файлове

(Open XML presentation Format)

Обединяване VSDM Файлове

(Visio Macro-Enabled Drawing)

Обединяване VSSM Файлове

(Visio Macro-Enabled Stencil File)

Обединяване VSTM Файлове

(Visio Macro-Enabled Drawing Template)

Обединяване HTML Файлове

(Hyper Text Markup Language)

Обединяване ODP Файлове

(OpenDocument Presentation Format)

Обединяване ODT Файлове

(OpenDocument Text File Format)

Обединяване OTP Файлове

(OpenDocument Standard Format)

Обединяване OTT Файлове

(OpenDocument Standard Format)

 Български