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.