1. Produtos
  2.   Conholdate.Total
  3.   .NET
  4.   Dividir um único RTF em vários arquivos RTF no .NET

Dividir um único RTF em vários arquivos RTF no .NET

C# .NET RTF splitter API para dividir um único arquivo RTF em vários arquivos RTF de uma página ou várias páginas. Divida documentos e imagens usando filtros diferentes, especificando números de página exatos, números de página inicial ou final e números de página pares ou ímpares. Execute a operação de divisão para dividir documentos HTML, PDF, Texto, OpenDocument, Microsoft Word, Excel, PowerPoint, Visio e OneNote em vários documentos resultantes.

Download

Dividir arquivo RTF e adicionar marcas d’água em .NET

Divida um único documento RTF em vários documentos independentes e insira marcas d’água de imagem ou texto em cada um dos arquivos divididos usando C# .NET.

  • Instanciar Watermarker com documento dividido
  • Instancie a fonte da marca d’água, crie o objeto TextWatermark e defina as propriedades da marca d’água
  • Adicionar marca d’água e salvar documento com marca d’água
  • Defina o caminho de saída onde os arquivos serão salvos após a divisão
  • Instancie o objeto SplitOptions com o caminho do arquivo dividido e o número de páginas a serem divididas
  • Criar objeto Merger com documento de entrada e dividir usando SplitOptions

Baixe a API do divisor de documentos

Você precisa dos namespaces GroupDocs.Merger e GroupDocs.Watermark para executar operações de divisor de documento em PDF, Microsoft Office, HTML, OpenDocument e muitos outros formatos de arquivo. Explore outras APIs .NET para documentos do Office oferecidas pela Conholdate.Total.

Obtenha os respectivos arquivos de montagem em Transferências ou obtenha o pacote completo em NuGet para adicionar Conholdate.Total diretamente em seu espaço de trabalho.


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

Dividir arquivo de texto em vários arquivos em C# .NET

Usando a biblioteca divisora ​​de texto para aplicativos .NET – divida cada linha ou várias linhas do arquivo de texto de origem em um arquivo .txt resultante separado usando algumas linhas de código C#.

  • Inicialize a classe TextSplitOptions com o formato do caminho dos arquivos de saída, TextSplitMode desejado e números de linha
  • Instancie o objeto Merger com o caminho ou fluxo do documento de origem
  • Chame o método Split e passe o objeto TextSplitOptions para salvar os arquivos de texto resultantes

Operações de Modificação de Documento Único

Execute recursos multifuncionais de manipulação de documentos em uma variedade de formatos de documentos, como Word, planilha do Excel, apresentações, RTF, PDF, Visio, HTML, OneNote, XPS e muitos outros, adicionando apenas algumas linhas de código C#.

As principais operações de um único documento incluem mover páginas dentro de um documento para uma nova posição, remover uma única página ou uma coleção ou páginas selecionadas, trocar as posições da página, extrair páginas específicas do documento, alterar a orientação da página para o modo retrato ou paisagem e girar as páginas do documento de origem em um ângulo de 90, 180 ou 270 graus.


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

O que é formato de arquivo RTF?

RTF (Rich Text Format) é um formato de arquivo de documento desenvolvido pela Microsoft para intercâmbio de documentos entre plataformas que pode ser usado com uma variedade de aplicativos de processamento de texto. Ele oferece suporte a recursos como formatação de texto (incluindo tipos de fonte, tamanhos e cores), imagens e recursos de layout de página. Os arquivos RTF são armazenados como texto simples, o que os torna compatíveis com praticamente qualquer aplicativo que suporte arquivos de texto. Os arquivos RTF são populares por sua flexibilidade e facilidade de leitura, bem como por sua compatibilidade entre plataformas. Eles são comumente usados para compartilhar documentos entre diferentes aplicativos de processamento de texto, bem como para enviar documentos como anexos de e-mail. O formato RTF também oferece a vantagem de preservar a formatação original de um documento. Por exemplo, se um processador de texto alterar a fonte padrão, o arquivo RTF continuará exibindo a fonte original. Os arquivos RTF são relativamente pequenos e rápidos de carregar e podem ser compactados ao serem enviados pela Internet. Os arquivos RTF são comumente usados em ambientes empresariais e acadêmicos e também são uma escolha popular para publicação online. O RTF também é usado por muitas ferramentas de escrita e blogs online, como o WordPress.

Aprender

Opções populares de fusão de documentos com .NET

Mesclar arquivos PDF

(Formato de Documento Portátil)

Mesclar arquivos WORD

(Arquivos de processamento de texto)

Mesclar arquivos EXCEL

(Arquivos de planilha)

Mesclar arquivos VISIO

(Ficheiros de diagramas do Visio)

Mesclar arquivos WEB

(Arquivos da Web)

Mesclar arquivos DOC

(Formato binário do Microsoft Word)

Mesclar arquivos DOCX

(Documento do Word do Office 2007+)

Mesclar arquivos DOCM

(Arquivo Marco do Microsoft Word 2007)

Mesclar arquivos DOT

(Arquivos de modelo do Microsoft Word)

Mesclar arquivos DOTM

(Arquivo de modelo do Microsoft Word 2007+)

Mesclar arquivos DOTX

(Microsoft Word Template File )

Mesclar arquivos RTF

(Formato de texto rico)

Mesclar arquivos TXT

(Documento de texto)

Mesclar arquivos XLS

(Planilha do Microsoft Excel (legado))

Mesclar arquivos XLSB

(Pasta de trabalho binária do Excel)

Mesclar arquivos XLSM

(Planilha habilitada para macro)

Mesclar arquivos XLSX

(Abra a pasta de trabalho XML)

Mesclar arquivos XLT

(Modelo Excel 97 - 2003)

Mesclar arquivos XLTM

(Modelo habilitado para macro do Excel)

Mesclar arquivos XLTX

(Modelo do Excel)

Mesclar arquivos XLAM

(Suplemento habilitado para macro do Excel)

Mesclar arquivos CSV

(Valores separados por vírgula)

Mesclar arquivos TSV

(Valores Separados por Tabulação)

Mesclar arquivos PPT

(Microsoft PowerPoint 97-2003)

Mesclar arquivos PPTX

(Formato de apresentação XML aberto)

Mesclar arquivos PPS

(Apresentação de slides do PowerPoint)

Mesclar arquivos PPSX

(Apresentação de slides do PowerPoint)

Mesclar arquivos VDX

(eXchange de Design Vetorial)

Mesclar arquivos VSDM

(Desenho habilitado para macro do Visio)

Mesclar arquivos VSDX

(Desenho do Visio)

Mesclar arquivos VSSM

(Mestre do Visio SmartShape)

Mesclar arquivos VSSX

(Arquivo Estêncil do Visio)

Mesclar arquivos VSTM

(Modelo de desenho habilitado para macro do Visio)

Mesclar arquivos VSTX

(Modelo de desenho do Visio)

Mesclar arquivos VSX

(Arquivo XML do estêncil do Visio)

Mesclar arquivos VTX

(Modelo Anim8or 3D)

Mesclar arquivos ONE

(Documento do OneNote)

Mesclar arquivos HTML

(Linguagem de marcação de hipertexto)

Mesclar arquivos MHT

(Arquivo da Web MHTML)

Mesclar arquivos MHTML

(Formato de arquivo da página da Web)

Mesclar arquivos ODP

(Formato de Apresentação OpenDocument)

Mesclar arquivos ODS

(Planilha OpenDocument)

Mesclar arquivos ODT

(Formato de Arquivo de Texto OpenDocument)

Mesclar arquivos OTP

(Formato Padrão do OpenDocument)

Mesclar arquivos OTT

(Formato Padrão do OpenDocument)

Mesclar arquivos EPUB

(Abrir arquivo de e-book)

Mesclar arquivos PS

(Arquivo PostScript)

Mesclar arquivos TEX

(Documento de Origem LaTeX)

Mesclar arquivos XPS

(Especificações do Papel XML)

 Português