Разделете документите на части в C#

Бърза C# библиотека за разделяне на документ на група от по-малки файлове според дадените критерии

Използвайте C# библиотека, за да разделите документи на части. Можете да интегрирате извлечените страници с други данни и в резултат на това да получите документи с формата и съдържанието, от които се нуждаете. Разделянето на документи на части улеснява съвместната работа по тях.

Вижте кодовия фрагмент

Разделете Word, PDF с помощта на C#

Тази софтуерна библиотека предоставя на разработчиците на C# набор от функции за разделяне на Word, PDF, EPUB, HTML, DOCX документи на части. Разделянето на текст на отделни файлове може да се използва за улесняване на работата с раздели от документи. Процедурата по разделяне на документи може да бъде част от технологията за интегриране на данни в автоматизирани информационни системи или бази данни.

Нашата библиотека предоставя на разработчиците на C# всички необходими функции за документи и извличане на страници от документи според посочения режим. Това е самостоятелно решение .NET, което не изисква инсталирани Microsoft Word, Acrobat Reader или други приложения.

Разделете документ на части с помощта на C#

Разделете съдържанието на документа, като използвате различни критерии в кода C#. Можете да използвате следните режими на извличане на страници: "разделяне по заглавия", "разделяне по секции", "разделяне на страница по страница", "разделяне по диапазони на страници".

След като разделите документа, можете да експортирате резултата в необходимия файлов формат, като използвате метода 'Document.Save'. Можете също да контролирате как частите на документа се експортират в HTML или EPUB формати, като използвате свойството 'DocumentPartSavingCallback', което ще ви позволи да пренасочвате изходни потоци.

Разделяйте лесно документи с нашето решение за .NET. Следният пример показва как да разделите документ с помощта на C#:

Пример за код в C# за разделяне на документи на части
Качете файл, който искате да разделите
Изпълнение на код
Изберете целевия формат от списъка
using Aspose.Words;

var doc = new Document("Input.docx");
           
for (var page = 0; page < doc.PageCount; page++)
{
    var extractedPage = doc.ExtractPages(page, 1);
    extractedPage.Save($"Output_{page + 1}.docx");
}
Изпълнение на код

Как да разделите Word, PDF, HTML и други файлови формати в C#

  1. Инсталирайте C# библиотека, за да разделите документите програмно.
  2. Добавете препратка към библиотеката (импортирайте библиотеката) към вашия C# проект.
  3. Отворете изходния документ в C#.
  4. Извикайте метода ExtractPages(), за да извлечете конкретни страници от вашия документ.
  5. Получете резултата от разделянето на документа като отделни файлове.

C# библиотека за разделяне на файлове

Има три алтернативни опции за инсталиране на "Aspose.Words за .NET" вашата система. Моля, изберете такъв, който прилича на вашите нужди и следвайте инструкциите стъпка по стъпка:

Системни изисквания

Нашият продукт е изцяло междуплатформен и поддържа всички основни .NET реализации, следващи спецификацията '.NET Standard 2.0'

  • Microsoft .NET Framework, започвайки от най -ранната версия 2.0 и завършвайки с най -новата '.NET Framework 4.8'
  • .NET Core, започващ от най -ранния 2.0 и завършващ с най -новия '.NET 6'
  • Mono >= 2.6.7

Доколкото .NET кодът не зависи от основния хардуер или операционна система, а само от виртуална машина, вие сте свободни да разработвате всякакъв вид софтуер за Windows, macOS, Android, iOS и Linux. Просто се уверете, че сте инсталирали съответната версия на .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.

Препоръчваме да използвате интегрирани среди за разработка на Microsoft Visual Studio, Xamarin и MonoDevelop за създаване на приложения на C#, F#, VB.NET.

За повече подробности, моля, вижте Документацията за продукта.

Най-популярните файлови формати за разделяне

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.