Upravit dokumenty v C++

Pokročilý Word, PDF pro C++. Použijte jej k programové úpravě dokumentů

Použijte C++ k dosažení maximální rychlosti zpracování dokumentů. Toto je komplexní řešení pro změnu Word, PDF v C++.

Zobrazit fragment kódu

Upravte dokumenty v C++

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++.

Změňte PDF, Word 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.

Upravte text v dokumentech pomocí C++

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ů:

  • Vložte nové prvky dokumentu
  • Aktualizujte stávající prvky: odstavce, seznamy, tabulky, obrázky, odkazy, pole, grafy atd.
  • Aplikujte a upravujte styly, což jsou kolekce atributů formátování
  • Vyhledejte konkrétní textové vzory a nahraďte je novým textem
  • Exportujte výsledek do Word, PDF a mnoha dalších formátů souborů pomocí metody 'Document.Save'
  • Odstraňte nepotřebné prvky (vyjmout kapitoly, oddíly, stránky, odstavce)

Upravte tabulku pomocí C++

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 C++ kódu.

Následující příklad ukazuje, jak změnit dokument aplikace Word v C++ kódu:

C++ příklad pro úpravu dokumentu
Nahrajte dokument, který chcete upravit
Spustit kód
Vyberte cílový formát ze seznamu
dotnet add package Aspose.Words.Cpp
Kopírovat
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Vložte text na začátek dokumentu.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");

doc->Save(u"Output.docx");
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Vložit tabulku na začátek dokumentu.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();

doc->Save(u"Output.docx");
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
auto builder = MakeObject<DocumentBuilder>(doc);

// Vložte obrázek na začátek dokumentu.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");

doc->Save(u"Output.docx");
Spustit kód

Jak upravit Word, PDF a další formáty souborů

  1. Nainstalujte Editor dokumentů pro C++.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého C++ projektu.
  3. Otevřete dokument v C++.
  4. Vložte obsah na začátek dokumentu.
  5. Zavolejte metodu Save() a předejte název výstupního souboru s požadovanou příponou.
  6. Získejte upravený výsledek.

Knihovna C++ pro práci se soubory

Existují tři možnosti instalace Aspose.Words for C++ do vašeho vývojářského prostředí. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:

Požadavky na systém

Tuto knihovnu C++ můžete použít k vývoji softwaru v Microsoft Windows, Linux a macOS:

  • Pro Linux jsou vyžadovány GCC >= 6.3.0 a Clang >= 3.9.1
  • Pro macOS je vyžadován Xcode >= 12.5.1, Clang a libc++

Pokud vyvíjíte software pro Linux nebo macOS, zkontrolujte informace o dalších závislostech knihovny (fontconfig a mesa-glu ) v dokumentaci produktu.

Nejoblíbenější formáty souborů k úpravě

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.