C# .NET RTF сплитер API за разделяне на един RTF файл на няколко едностранични или многостранични RTF файла. Разделете документи и изображения с помощта на различни филтри, като посочите точни номера на страници, начални или крайни номера на страници и четни или нечетни номера на страници. Извършете операция за разделяне, за да разделите HTML, PDF, Text, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio и OneNote документи на множество получени документи.
ИзтеглиРазделете един RTF документ на множество независими документи и вмъкнете изображение или текстови водни знаци към всеки от разделените файлове с помощта на C# .NET.
Необходими са ви пространства от имена 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); | |
} |
Използване на библиотека за разделяне на текст за .NET приложения – разделете всеки ред или няколко реда от изходния текстов файл в отделен получен .txt файл, като използвате няколко реда C# код.
Изпълнявайте многофункционални функции за манипулиране на документи в различни формати на документи като 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); | |
} |
RTF (Rich Text Format) е файлов формат на документи, разработен от Microsoft за обмен на междуплатформени документи, който може да се използва с различни приложения за обработка на думи. Той поддържа функции като форматиране на текст (включително типове шрифтове, размери и цветове), изображения и възможности за оформление на страници. RTF файла се съхраняват като обикновен текст, което ги прави съвместими с почти всяко приложение, което поддържа текстови файлове. RTF файла са популярни за тяхната гъвкавост и лесна четливост, както и тяхната съвместимост на междуплатформите. Те често се използват за споделяне на документи между различни приложения за обработка на думи, както и за изпращане на документи като прикачени имейли. Форматът RTF също предлага предимство при запазването на оригиналното форматиране на документ. Например, ако текстов процесор промени шрифта по подразбиране, RTF файла ще продължи да показва оригиналния шрифт. RTF файла са сравнително малки и бързи за зареждане и могат да бъдат компресирани при изпращане по интернет. RTF файла обикновено се използват в бизнес и академични среди, а също така са популярен избор за онлайн публикуване. RTF се използва и от много онлайн инструменти за писане и блогове, като например WordPress.
Уча(Portable Document Format)
(word processing Files)
(Spreadsheet Management)
(Visio Files)
(Web Files)
(Microsoft Word Binary Format)
(Office 2007+ Word Document)
(Microsoft Word 2007 Marco File)
(Microsoft Word Template Files)
(Microsoft Word 2007+ Template File)
(Microsoft Word Template File )
(Rich Text Format)
(Text Document)
(Microsoft Excel Spreadsheet (Legacy))
(Excel Binary Workbook)
(Macro-enabled Spreadsheet)
(Open XML Workbook)
(Excel 97 - 2003 Template)
(Excel Macro-Enabled Template)
(Excel Template)
(Excel Macro-Enabled Add-In)
(Comma Seperated Values)
(Tab Seperated Values)
(Microsoft PowerPoint 97-2003)
(Open XML presentation Format)
(PowerPoint Slide Show)
(PowerPoint Slide Show)
(The 7th Guest Video File)
(Visio Macro-Enabled Drawing)
(Visio Drawing)
(Visio Macro-Enabled Stencil File)
(Visio Stencil File)
(Visio Macro-Enabled Drawing Template)
(Visio Drawing Template)
(Visio Stencil XML File)
(Anim8or 3D Model)
(OneNote Document)
(Hyper Text Markup Language)
(MHTML Web Archive)
(Web Page Archive Format)
(OpenDocument Presentation Format)
(OpenDocument Spreadsheet)
(OpenDocument Text File Format)
(OpenDocument Standard Format)
(OpenDocument Standard Format)
(Open eBook File)
(PostScript File)
(LaTeX Source Document)
(XML Paper Specifications)