Poměr stran uzamčen
Tento tutoriál vysvětluje, jak zamknout nebo odemknout poměr stran tvaru v dokumentu aplikace Word pomocí Aspose.Words for .NET. Uzamčením poměru stran můžete zachovat původní proporce tvaru při změně jeho velikosti.
Předpoklady
Abyste mohli postupovat podle tohoto návodu, musíte mít následující:
- Nainstalovaná knihovna Aspose.Words for .NET.
- Základní znalost C# a Word Processing s dokumenty Word.
Krok 1: Nastavte adresář dokumentů
Začněte nastavením cesty k adresáři dokumentů. Nahradit"YOUR DOCUMENT DIRECTORY"
se skutečnou cestou k adresáři, kam chcete dokument uložit.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Krok 2: Vytvořte nový dokument a DocumentBuilder
Vytvořte novou instanci souboruDocument
třída a aDocumentBuilder
objekt pracovat s dokumentem.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 3: Vložte obrazový tvar
PoužijteInsertImage
metodaDocumentBuilder
objekt pro vložení tvaru obrázku do dokumentu. Jako parametr zadejte cestu k souboru obrázku.
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
Krok 4: Zamkněte nebo odemkněte poměr stran
NastavAspectRatioLocked
vlastnost tvaru ktrue
nebofalse
pro zamknutí nebo odemknutí poměru stran, resp.
shape.AspectRatioLocked = false; //Odemkněte poměr stran
Krok 5: Uložte dokument
Uložte dokument do určeného adresáře pomocíSave
metoda. Zadejte požadovaný název souboru s příslušnou příponou souboru. V tomto příkladu dokument uložíme jako „WorkingWithShapes.AspectRatioLocked.docx“.
doc.Save(dataDir + "WorkingWithShapes.AspectRatioLocked.docx");
Příklad zdrojového kódu pro poměr stran uzamčen pomocí Aspose.Words pro .NET
// Cesta k vašemu adresáři dokumentů
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;
doc.Save(dataDir + "WorkingWithShapes.AspectRatioLocked.docx");
A je to! Úspěšně jste uzamkli nebo odemkli poměr stran obrazce v dokumentu aplikace Word pomocí Aspose.Words for .NET.