1. Ürünler
  2.   Conholdate.Total
  3.   .NET
  4.   .NET'te Tek CSV'i Birçok CSV Dosyasına Bölün

.NET’te Tek CSV’i Birçok CSV Dosyasına Bölün

C# .NET CSV ayırıcı API’si, tek bir CSV dosyasını birkaç tek sayfa veya çok sayfalı CSV dosyasına bölmek için. Kesin sayfa numaralarını, başlangıç ​​veya bitiş sayfa numaralarını ve çift veya tek sayfa numaralarını belirterek farklı filtreler kullanarak belgeleri ve görüntüleri ayırın. HTML, PDF, Metin, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio ve OneNote belgelerini ortaya çıkan birden çok belgeye bölmek için bölme işlemini gerçekleştirin.

İndirmek

CSV Dosyasını Böl ve .NET’te Filigran Ekle

Tek bir CSV belgesini birden çok bağımsız belgeye bölün ve C# .NET kullanarak bölünen dosyaların her birine resim veya metin filigranları ekleyin.

  • Bölünmüş belge ile Watermarker örneğini oluşturun
  • Filigran yazı tipini oluşturun, TextWatermark nesnesi oluşturun ve filigran özelliklerini ayarlayın
  • Filigran ekleyin ve filigranlı belgeyi kaydedin
  • Bölmeden sonra dosyaların kaydedileceği çıkış yolunu ayarlayın
  • Bölünmüş dosyanın yolu ve bölünecek sayfa sayısı ile SplitOptions nesnesini oluşturun
  • Giriş belgesiyle Merger nesnesi oluşturun ve SplitOptions kullanarak bölün

Belge Ayırıcı API'sini İndirin

PDF, Microsoft Office, HTML, OpenDocument ve diğer birçok dosya biçiminde belge ayırıcı işlemleri gerçekleştirmek için GroupDocs.Merger & GroupDocs.Watermark ad alanlarına ihtiyacınız var. Conholdate.Total tarafından sunulan diğer Office belgeleri için .NET API’lerini keşfedin.

İlgili derleme dosyalarını indirilenlerden alın veya paketin tamamını NuGet doğrudan çalışma alanınıza Conholdate.Total eklemek için.


// 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);
}

Metin Dosyasını C# .NET’te Birçok Dosyaya Bölün

.NET uygulamaları için metin ayırıcı kitaplığı kullanma – kaynak metin dosyasının her satırını veya birden çok satırını, birkaç satır C# kodu kullanarak sonuçta ortaya çıkan ayrı bir .txt dosyasına bölün.

  • TextSplitOptions sınıfını çıktı dosyaları yol biçimi, istenen TextSplitMode ve satır numaraları ile başlat
  • Kaynak belge yolu veya akışıyla Merger nesnesini oluşturun
  • Elde edilen metin dosyalarını kaydetmek için Split yöntemini çağırın ve TextSplitOptions nesnesini iletin

Tek Belge Değiştirme İşlemleri

Yalnızca birkaç satır C# kodu ekleyerek Word, Excel elektronik tablosu, Sunumlar, RTF, PDF, Visio, HTML, OneNote, XPS ve diğerleri gibi çeşitli belge biçimlerinde çok işlevli belge işleme özellikleri gerçekleştirin.

Başlıca tek belge işlemleri, bir belge içindeki sayfaları yeni bir konuma taşımayı, tek bir sayfayı veya bir koleksiyonu veya seçilen sayfaları kaldırmayı, sayfa konumlarını değiştirmeyi, belgeden belirli sayfaları çıkarmayı, sayfa yönünü dikey veya yatay moda değiştirmeyi ve döndürmeyi içerir. kaynak belgenin sayfalarını 90, 180 veya 270 derecelik açıyla ayarlayın.


// 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);
}

CSV dosya formatı nedir?

CSV (Virgülle Ayrılmış Değerler), tablo verilerini metin biçiminde depolayan, yaygın olarak kullanılan bir veri dosyası biçimidir. Her bir veri alanı virgülle ayrılmış olarak, verilerin çeşitli programlar arasında kolayca aktarılmasını sağlar. CSV dosyaları ayrıca tablo verilerini okuması ve anlaması kolay bir şekilde depolamak için basit ve verimli bir yol sağlar. Bir CSV dosyasının temel yapısı, her sütun için alan adlarını içeren bir başlık satırından ve ardından bir veya daha fazla veri satırından oluşur. CSV dosyasındaki her satır, her bir sütunun verilerinden oluşan tek bir kayıt içerir. Bir CSV dosyasındaki alanlar, metin, sayılar, tarihler ve hatta resimler dahil olmak üzere herhangi bir veri türü olabilir. CSV dosyaları, Microsoft Excel, Google E-Tablolar ve Metin Düzenleyiciler dahil olmak üzere çeşitli programlarda açılabilir ve düzenlenebilir. Daha gelişmiş veri işleme için bunları Python gibi programlama dillerinde açıp düzenlemek de mümkündür. CSV dosyaları, basitlikleri ve esneklikleri nedeniyle veri depolamak ve aktarmak için popülerdir. Kolayca paylaşılabilir veya yedeklenebilir olmaları, onları farklı sistemler arasında veri depolamak ve aktarmak için ideal bir seçim haline getirir.

Öğrenmek

.NET ile Popüler Belge Birleştirme Seçenekleri

PDF Dosyalarını Birleştir

(Taşınabilir Döküman Formatı)

WORD Dosyalarını Birleştir

(Kelime İşlem Dosyaları)

EXCEL Dosyalarını Birleştir

(Elektronik Tablo Dosyaları)

VISIO Dosyalarını Birleştir

(Visio Diyagram Dosyaları)

DOC Dosyalarını Birleştir

(Microsoft Word İkili Biçimi)

DOCX Dosyalarını Birleştir

(Office 2007+ Word Belgesi)

DOCM Dosyalarını Birleştir

(Microsoft Word 2007 Marco Dosyası)

DOT Dosyalarını Birleştir

(Microsoft Word Şablon Dosyaları)

DOTM Dosyalarını Birleştir

(Microsoft Word 2007+ Şablon Dosyası)

DOTX Dosyalarını Birleştir

(Microsoft Word Şablon Dosyası)

RTF Dosyalarını Birleştir

(Zengin metin formatı)

XLS Dosyalarını Birleştir

(Microsoft Excel Elektronik Tablosu (Eski))

XLSB Dosyalarını Birleştir

(Excel İkili Çalışma Kitabı)

XLSM Dosyalarını Birleştir

(Makro özellikli Hesap Tablosu)

XLSX Dosyalarını Birleştir

(XML Çalışma Kitabını Aç)

XLT Dosyalarını Birleştir

(Excel 97 - 2003 Şablonu)

XLTM Dosyalarını Birleştir

(Makro Etkin Excel Şablonu)

XLAM Dosyalarını Birleştir

(Excel Makro Etkin Eklenti)

CSV Dosyalarını Birleştir

(Virgülle Ayrılmış Değerler)

TSV Dosyalarını Birleştir

(Sekmeyle Ayrılmış Değerler)

PPT Dosyalarını Birleştir

(Microsoft PowerPoint 97-2003)

PPTX Dosyalarını Birleştir

(Açık XML sunumu Biçimi)

PPS Dosyalarını Birleştir

(PowerPoint Slayt Gösterisi)

PPSX Dosyalarını Birleştir

(PowerPoint Slayt Gösterisi)

VDX Dosyalarını Birleştir

(Vektör Tasarım Alışverişi)

VSDM Dosyalarını Birleştir

(Visio Makro Etkin Çizim)

VSSM Dosyalarını Birleştir

(Visio SmartShape Master)

VSSX Dosyalarını Birleştir

(Visio Şablon Dosyası)

VSTM Dosyalarını Birleştir

(Visio Makro Etkin Çizim Şablonu)

VSTX Dosyalarını Birleştir

(Visio Çizim Şablonu)

VSX Dosyalarını Birleştir

(Visio Şablon XML Dosyası)

VTX Dosyalarını Birleştir

(Anim8or 3D Modeli)

HTML Dosyalarını Birleştir

(Hiper Metin İşaretleme Dili)

MHT Dosyalarını Birleştir

(MHTML Web Arşivi)

MHTML Dosyalarını Birleştir

(Web Sayfası Arşiv Formatı)

ODP Dosyalarını Birleştir

(OpenDocument Sunum Formatı)

ODS Dosyalarını Birleştir

(OpenDocument Elektronik Tablosu)

ODT Dosyalarını Birleştir

(OpenDocument Metin Dosyası Formatı)

OTP Dosyalarını Birleştir

(OpenDocument Standart Biçimi)

OTT Dosyalarını Birleştir

(OpenDocument Standart Biçimi)

EPUB Dosyalarını Birleştir

(eKitap Dosyasını Aç)

PS Dosyalarını Birleştir

(PostScript Dosyası)

TEX Dosyalarını Birleştir

(LaTeX Kaynak Belgesi)

XPS Dosyalarını Birleştir

(XML Kağıt Özellikleri)

 Türkçe