Workbook.CopyTheme

Workbook.CopyTheme method

Copies the theme from another workbook.

public void CopyTheme(Workbook source)
ParameterTypeDescription
sourceWorkbookSource workbook.

Examples

// Called: nwb.CopyTheme(wb);
public void Workbook_Method_CopyTheme()
{
    Workbook wb = new Workbook(Constants.sourcePath + "example.xlsx");
    Workbook nwb = new Workbook();
    nwb.Copy(wb);
    nwb.CopyTheme(wb);
    nwb.Save(Constants.destPath + "dest.xlsx");
    wb = new Workbook(Constants.destPath + "dest.xlsx");
    Assert.AreEqual(2, wb.Worksheets[0].Shapes.Count);
}

See Also