Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

DOC Belgelerini Böl ve Sayfa Çıkar - C#

Wordize for .NET, DOC belgelerini programatik olarak parçalara bölmek için profesyonel bir çözümdür. Splitter sınıfı, C# geliştiricilerinin DOC dosyalarını çeşitli kriterleri kullanarak sayfalara, bölümlere, sayfa aralıklarına bölmesine olanak tanır. DOC'in programatik bölünmesi, büyük dosyaları işlerken zamandan tasarruf sağlar ve yazdırma ile dağıtım için belge iş akışını optimize eder.

DOC'i parçalara bölerken, API her parça için {filename}_{index}.{extension} kuralına göre otomatik olarak benzersiz isimler oluşturur; burada {filename} çıkış dosyasının temel adı, {index} 1'den başlayan parçanın sıra numarası ve {extension} çıkış dosyasının uzantısı (formatı)dır.

İşlevsel Özellikler:
  • DOC'i sayfalara göre bölme - Splitter.Split() metodu SplitCriteria.Page parametresi ile kaynak DOC dosyasının her sayfası için ayrı belgeler oluşturur
  • DOC'i bölümlere göre ayırma - DOC belgesini bölüm sınırlarına göre bölmek için SplitCriteria.SectionBreak kullanımı
  • DOC'i başlık stillerine göre bölme - SplitStyle belirtimi ile SplitCriteria.Style parametresi, DOC belgesini belirli başlık stillerine sahip paragraflar üzerinden bölmeye olanak tanır
  • Sayfa aralığı çıkarma - Splitter.ExtractPages() metodu DOC belgesinden belirtilen sayfaları veya sayfa aralıklarını çıkarır
  • Boş sayfaları kaldırma - Splitter.RemoveBlankPages() metodu okunabilirliği artırmak ve DOC dosya boyutunu küçültmek için boş sayfaları kaldırır
  • DOC bölme işlemleri için SplitterContext ve metot zincirleme ile Fluent API desteği, C# koduna netlik katar
Kullanım Senaryoları:
  • Seçici işleme için DOC belgelerinden tekil sayfa çıkarma
  • Büyük DOC kılavuzları, teknik spesifikasyonları ve raporları dağıtım ve düzenleme kolaylığı için ayrı bölüm veya bölümlere ayırma
  • DOC'i ayrı yazdırma işleri için optimal boyutta parçalara veya birden fazla yazıcı arasında dağıtım için bölme
  • Arşiv DOC belgelerini depolama sistemi optimizasyonu ve gerekli bilgilere hızlı erişim için parçalara ayırma
  • DOC belgelerini uygun boyutta sayfalara veya makalelere bölerek web yayını için içerik hazırlama
  • DOC belge boyutunu küçültmek ve belge iş akışı sistemlerinin performansını artırmak için boş sayfaları kaldırma

Bu sayfada sunulan interaktiv çevrimiçi demoda DOC'in programatik bölme yeteneklerini test edin. Bunun için DOC dosyanızı yükleyin, bölme kriterini seçin, işlemi çalıştırın ve doğrulama için elde edilen parçaları indirin. Splitter sınıfını kullanan sunulan C# kod parçası .NET projenizde kullanıma tamamen hazırdır.

C#
Kodu çalıştır
Bölmek istediğiniz belgeyi yükleyin
Listeden çıktı formatını seçin
using Wordize.Splitting;

Splitter.Split("Input.doc", "Output_page.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.doc",  "Output_section.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
Kodu çalıştır

DOC'i programatik olarak parçalara nasıl böleriz

  1. Wordize SDK'yı .NET projenize bağlayın
  2. Splitter.Split() metodunu çağırın, parametrelerde DOC belgesini, çıkış dosyasının temel adını ve bölme kriterlerini içeren SplitOptions'ı belirtin. Formatlar dosya uzantılarına göre otomatik olarak belirlenecektir
  3. Belirtilen parametrelere göre bölünmüş DOC dosyalarını alın
5%