Tato knihovna C# poskytuje vývojářům výkonné API pro programovou úpravu Word dokumentů a PDF. Snadno integrujte funkce úpravy dokumentů do svého softwaru. Naše řešení podporuje úpravy PDF, DOCX, DOC, RTF, ODT, EPUB, HTML a mnoha dalších formátů souborů v C#.
Úkolem programové úpravy dokumentu v C# je úprava prvků ve stromu dokumentu. Je také známý jako 'DOM' - programovací model pro interakci s prvky dokumentu a jejich vlastnostmi.
Funkce pro úpravy složitých datových struktur jsou neoddělitelné od funkce pokročilého vyhledávání. Aby byla zajištěna nejvyšší úroveň flexibility, naše knihovna poskytuje vývojářům C# funkci vyhledávání Regex. Tento přístup rozšiřuje možnosti úpravy textu a umožňuje použití šablon pro dynamické úpravy obsahu.
Programové úpravy Word dokumentů a PDF jsou nedílnou součástí digitálního workflow. Upravujte text v PDF, Word, upravujte tabulky, vkládejte grafy pomocí externích dat.
Knihovna C# je samostatné řešení pro úpravu dokumentů, které nevyžaduje instalaci Microsoft Word nebo Acrobat Reader. Je připraven pro průmyslové použití a poskytuje celou řadu operací pro úpravu Word, PDF a dalších formátů souborů:
Jednou z nejžádanějších funkcí je dynamické generování tabulek a úprava tabulek v Word dokumentech a PDF. Práce s tabulkami je snadná s knihovnou C#: upravujte tabulky, aktualizujte tabulky a extrahujte text tabulky v kódu C#.
Následující příklad ukazuje, jak změnit dokument aplikace Word v kódu C#:
dotnet add package Aspose.Words
Kopírovat
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Vložte text na začátek dokumentu.
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");
doc.Save("Output.docx");
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Vložit tabulku na začátek dokumentu.
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();
doc.Save("Output.docx");
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Vložte obrázek na začátek dokumentu.
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");
doc.Save("Output.docx");
Existují tři alternativní možnosti instalace "Aspose.Words for .NET" do vašeho systému. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:
Náš produkt je plně multiplatformní a podporuje všechny hlavní implementace .NET:
Pokud kód .NET nezávisí na základním hardwaru nebo operačním systému, ale pouze na virtuálním počítači, můžete vyvíjet jakýkoli druh softwaru pro Windows, macOS, Android, iOS a Linux. Jen se ujistěte, že máte nainstalovanou odpovídající verzi .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.
K vytváření aplikací C#, F#, VB.NET doporučujeme používat integrovaná vývojová prostředí Microsoft Visual Studio, Xamarin a MonoDevelop.
Další podrobnosti naleznete v dokumentaci k produktu.