diff --git a/PlaywrightStudy.Test/PlaywrightTest.cs b/PlaywrightStudy.Test/PlaywrightTest.cs index 3527434..f103b5a 100644 --- a/PlaywrightStudy.Test/PlaywrightTest.cs +++ b/PlaywrightStudy.Test/PlaywrightTest.cs @@ -77,10 +77,24 @@ namespace PlaywrightStudy.Test await page.WaitForLoadStateAsync(); - //��ͼ + //ҳ���ͼ await page.ScreenshotAsync(new() { - Path = "Baidu.Edge.Screenshot.png" + Path = "Baidu.Edge.Screenshot.png", + FullPage = true, //��ҳ��ͼ + }); + + //Ԫ�ؽ�ͼ + var paggerLocator = page.Locator("#page"); + + //���У���Ԫ�ؽ�ͼ���� + var paagerCount = await paggerLocator.CountAsync(); + + await paggerLocator.ScreenshotAsync(new LocatorScreenshotOptions() + { + Path = "Baidu.Edge.ByPage.Screenshot.png", + //Quality = 100, + Type = ScreenshotType.Png }); //��ҳ����ΪPdf�ļ�