Wordize for .NET é uma solução profissional para dividir programaticamente documentos DOC em partes. A classe Splitter permite aos programadores C# dividir ficheiros DOC em páginas, secções, intervalos de páginas utilizando diferentes critérios. A divisão programática de DOC ajuda a poupar tempo no processamento de ficheiros volumosos e otimiza o fluxo de trabalho de documentos para impressão e distribuição.
Ao dividir DOC em partes, a API gera automaticamente nomes únicos para cada parte seguindo a regra {filename}_{index}.{extension}, onde {filename} é o nome base do ficheiro de saída, {index} é o número sequencial da parte começando em 1, e {extension} é a extensão (formato) do ficheiro de saída.
Funcionalidades:Teste as capacidades de divisão programática de DOC na demonstração interactiva online apresentada nesta página. Para isso, carregue o seu ficheiro DOC, seleccione o critério de divisão, execute a operação e descarregue as partes obtidas para verificação. O fragmento de código C# apresentado utilizando a classe Splitter está completamente pronto para utilização no seu projecto .NET.
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
}
);