Obrázky SVG jsou oblíbené, protože jsou přirozeně škálovatelné. V určitých scénářích může být nutné převést obrázek SVG na dokument aplikace Word ve formátu DOCX nebo DOC. V souladu s tím tento článek popisuje, jak převést soubor SVG na dokument aplikace Word programově v C#.
- Převodník SVG do Wordu DOCX nebo DOC – Instalace C# API
- Převést SVG na Word DOCX programově v C#
- Převeďte SVG na Word DOCX s pokročilým nastavením v C#
Převodník SVG na DOCX nebo DOC – Instalace C# API
Aspose.HTML for .NET API lze použít k vytvoření, úpravě nebo převodu HTML, MHTML, SVG a mnoha dalších formátů souborů. Jednoduše nainstalujte rozhraní API stažením jeho souborů DLL ze sekce Downloads nebo pomocí následujícího instalačního příkazu NuGet:
PM> Install-Package Aspose.HTML
Převést SVG na Word DOCX nebo DOC programově v C#
SVG můžete převést na dokument aplikace Word ve formátu DOCX nebo DOC pomocí následujících kroků:
- Načtěte zdrojový obrázek SVG pomocí třídy SVGDocument.
- Převeďte obrázek SVG pomocí metody ConvertSVG spolu s objektem třídy DocSaveOptions.
Následující fragment kódu vysvětluje, jak postupovat podle těchto kroků při převodu souboru SVG na DOCX v C#:
// Inicializujte dokument SVG ze souboru
SVGDocument document = new SVGDocument("sample.svg");
// Převést SVG na Word DOCX
Converter.ConvertSVG(document, new DocSaveOptions(), "sample_output.docx");
Převeďte SVG na Word DOCX s pokročilým nastavením pomocí C#
Můžete převést přizpůsobení převodu dokumentů SVG do aplikace Word. Například velikost stránky, okraj stránky, rozlišení atd. Chcete-li převést SVG na DOCX s pokročilým nastavením v C#, musíte provést následující kroky:
- Načtěte vstupní soubor SVG.
- Inicializujte objekt třídy DocSaveOptions.
- Nakonfigurujte nastavení stránky, jako je velikost stránky, okraj, horizontální nebo vertikální rozlišení atd.
Níže uvedený úryvek kódu vysvětluje, jak převést obrázek SVG na Word DOCX s pokročilým nastavením programově v C#:
// Inicializujte dokument SVG ze souboru
SVGDocument document = new SVGDocument("sample.svg");
// Inicializujte DocSaveOptions a nastavte různé vlastnosti
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;
options.PageSetup.AnyPage = new Page(new Size(500, 500), new Margin(30, 10, 10, 10));
// Převést SVG na DOCX
Converter.ConvertSVG(document, options, "sample_output.docx");
Získejte bezplatnou zkušební licenci
Rozhraní API můžete vyhodnotit bez jakýchkoli omezení hodnocení, když požádáte o bezplatnou dočasnou licenci.
Online demo
Vyzkoušejte prosím webovou aplikaci SVG to DOCX Converter vyvinutou pomocí výše uvedeného rozhraní API.
Závěr
V tomto článku jste se naučili, jak převést soubor SVG do formátu DOCX programově v C#. Prozkoumali jste základní scénář převodu i pokročilý převod zadáním vlastností nastavení stránky. Kromě toho si můžete zkontrolovat podrobnosti o dalších funkcích nabízených rozhraním API návštěvou dokumentace nebo nás kontaktovat prostřednictvím fóra.
Viz také
Převést EPUB na Word DOCX v C#
Tip: Možná budete chtít zaškrtnout převaděč Aspose PowerPoint to Word, protože ukazuje oblíbený proces převodu dokumentů z prezentace do Wordu.