C# .NET MHTML splitter API do dzielenia pojedynczego pliku MHTML na kilka jednostronicowych lub wielostronicowych plików MHTML. Dziel dokumenty i obrazy za pomocą różnych filtrów, określając dokładne numery stron, numery stron początkowych i końcowych oraz parzyste lub nieparzyste numery stron. Wykonaj operację podziału, aby podzielić dokumenty HTML, PDF, tekstowe, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio i OneNote na wiele dokumentów wynikowych.
ŚciągnijPodziel pojedynczy dokument MHTML na wiele niezależnych dokumentów i wstawiaj graficzne lub tekstowe znaki wodne do każdego z podzielonych plików za pomocą C# .NET.
Potrzebujesz przestrzeni nazw GroupDocs.Merger
i GroupDocs.Watermark
, aby wykonywać operacje dzielenia dokumentów w plikach PDF, Microsoft Office, HTML, OpenDocument i wielu innych formatach plików. Poznaj inne Interfejsy API .NET dla dokumentów pakietu Office oferowane przez Conholdate.Total.
Pobierz odpowiednie pliki asemblera z pliki do pobrania lub pobierz cały pakiet z NuGet, aby dodać Conholdate.Total
bezpośrednio w obszarze roboczym.
// 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); | |
} |
Korzystanie z biblioteki rozdzielaczy tekstu dla aplikacji .NET — podziel każdy wiersz lub wiele wierszy źródłowego pliku tekstowego na osobny wynikowy plik .txt, używając kilku wierszy kodu C#.
Wykonuj wielofunkcyjne funkcje manipulacji dokumentami w różnych formatach dokumentów, takich jak Word, arkusz kalkulacyjny Excel, prezentacje, RTF, PDF, Visio, HTML, OneNote, XPS i wiele innych, dodając zaledwie kilka wierszy kodu C#.
Główne operacje na pojedynczym dokumencie obejmują przenoszenie stron w dokumencie do nowej pozycji, usuwanie pojedynczej strony lub zbioru lub wybranych stron, zamianę pozycji stron, wyodrębnianie określonych stron z dokumentu, zmianę orientacji strony na tryb pionowy lub poziomy oraz obracanie strony dokumentu źródłowego pod kątem 90, 180 lub 270 stopni.
// 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); | |
} |
Pliki z rozszerzeniem MHTML reprezentują format archiwum stron internetowych, który może być tworzony przez wiele różnych aplikacji. Format ten jest znany jako format archiwum, ponieważ zapisuje internetowy kod HTML i powiązane zasoby w jednym pliku. Zasoby te obejmują wszystko, co jest powiązane ze stroną internetową, takie jak obrazy, aplety, animacje, pliki audio i tak dalej. Pliki MHTML można otwierać w różnych aplikacjach, takich jak Internet Explorer i Microsoft Word. Microsoft Windows używa formatu pliku MHTML do rejestrowania scenariuszy problemów zaobserwowanych podczas korzystania z dowolnej aplikacji w systemie Windows, która powoduje problemy. Format pliku MHTML koduje zawartość strony podobną do specyfikacji zdefiniowanych w message/rfc822, czyli specyfikacjach związanych z wiadomościami e-mail w postaci zwykłego tekstu. Rzeczywiste specyfikacje formatu są określone w RFC 2557.
Uczyć się(format dokumentu przenośnego)
(Pliki internetowe)
(Format binarny Microsoft Word)
(Dokument programu Word 2007+)
(Plik Marco w programie Microsoft Word 2007)
(Pliki szablonów Microsoft Word)
(Plik szablonu programu Microsoft Word 2007+)
(Plik szablonu Microsoft Word)
(Bogaty format tekstu)
(Dokument tekstowy)
(Arkusz kalkulacyjny Microsoft Excel (starsza wersja))
(Skoroszyt binarny programu Excel)
(Arkusz kalkulacyjny z obsługą makr)
(Otwórz skoroszyt XML)
(Szablon programu Excel 97 - 2003)
(Szablon programu Excel z obsługą makr)
(Szablon Excela)
(Dodatek Excel z obsługą makr)
(Wartości oddzielone przecinkami)
(Wartości oddzielone tabulatorami)
(Microsoft PowerPoint 97-2003)
(Otwórz format prezentacji XML)
(Pokaz slajdów programu PowerPoint)
(Pokaz slajdów programu PowerPoint)
(Siódmy plik wideo gościa)
(Rysowanie z obsługą makr w programie Visio)
(Rysowanie Visio)
(Plik szablonu programu Visio z obsługą makr)
(Plik szablonu programu Visio)
(Szablon rysowania z obsługą makr w programie Visio)
(Szablon rysowania Visio)
(Plik XML szablonu programu Visio)
(Anim8 lub Model 3D)
(Dokument programu OneNote)
(hipertekstowy język znaczników)
(Archiwum internetowe MHTML)
(Format archiwum stron internetowych)
(Format prezentacji OpenDocument)
(Arkusz kalkulacyjny OpenDocument)
(Format pliku tekstowego OpenDocument)
(Standardowy format OpenDocument)
(Standardowy format OpenDocument)
(Otwórz plik e-booka)
(Plik PostScript)
(Dokument źródłowy LaTeX)
(Specyfikacje papieru XML)