小编Ani*_*esh的帖子

iTextSharp - C# - 使字体变为粗体和下划线

这是我试图制作粗体和带下划线的文本的代码.

Font header = new Font(Font.FontFamily.TIMES_ROMAN, 15f, Font.BOLD, BaseColor.BLACK);
header.SetStyle(Font.UNDERLINE);
Run Code Online (Sandbox Code Playgroud)

但我得到的只是强调而不是大胆.有什么方法可以得到下划线和粗体字体?

c# fonts itextsharp

4
推荐指数
2
解决办法
1万
查看次数

WebElement.findElement方法是在WebDriver范围下查找元素

我有以下HTML代码,我试图运行我的selenium测试

<html>

<head></head>

<body>
  <table id="Original">
    <tr>
      <td>Original-11</td>
      <td>Original-12</td>
      <td>Original-13</td>
    </tr>
    <tr>
      <td>Original-21</td>
      <td>Original-22</td>
      <td>Original-23</td>
    </tr>
    <tr>
      <td>Original-31</td>
      <td>Original-32</td>
      <td>Original-33</td>
    </tr>
  </table>

  <br/><br/>

  <table id="Duplicate">
    <tr>
      <td>Duplicate-11</td>
      <td>Duplicate-12</td>
      <td>Duplicate-13</td>
    </tr>
    <tr>
      <td>Duplicate-21</td>
      <td>Duplicate-22</td>
      <td>Duplicate-23</td>
    </tr>
    <tr>
      <td>Duplicate-31</td>
      <td>Duplicate-32</td>
      <td>Duplicate-33</td>
    </tr>
  </table>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

selenium java代码如下所示:

public static void main(String[] args) throws Exception
    {
        System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/src/test/drivers/chromedriver.exe");

        WebDriver drv = new ChromeDriver();
        drv.get("C:/Users/MYUserName/git/er_test/SeleniumTestHtml.html");

        WebElement tableElement = drv.findElement(By.id("Duplicate"));
        WebElement rowElement = tableElement.findElement(By.xpath("//tr[2]"));
        WebElement cellElement = rowElement.findElement(By.xpath("//td[2]"));
        System.out.println(rowElement.getText());
        System.out.println(cellElement.getText());

        drv.close();
        drv.quit();

    } …
Run Code Online (Sandbox Code Playgroud)

java selenium webdriver

0
推荐指数
1
解决办法
1144
查看次数

标签 统计

c# ×1

fonts ×1

itextsharp ×1

java ×1

selenium ×1

webdriver ×1