SetPageLabelIText5TaskTest.java 文件源码

java
阅读 13 收藏 0 点赞 0 评论 0

项目:sejda-itext5 作者:
private void doExecute() throws TaskException, IOException {
    parameters.setOutput(getOutputFile());
    when(context.getTask(parameters)).thenReturn((Task) victimTask);
    victim.execute(parameters);
    PdfReader reader = getReaderFromResultFile();
    assertCreator(reader);
    assertEquals(PdfVersion.VERSION_1_6.getVersionAsCharacter(), reader.getPdfVersion());
    PdfPageLabelFormat[] formats = PdfPageLabels.getPageLabelFormats(reader);
    assertEquals(1, formats[0].logicalPage);
    assertEquals(1, formats[1].logicalPage);
    assertEquals(1, formats[0].physicalPage);
    assertEquals(3, formats[1].physicalPage);
    assertEquals(PdfPageLabels.LOWERCASE_ROMAN_NUMERALS, formats[0].numberStyle);
    assertEquals(PdfPageLabels.DECIMAL_ARABIC_NUMERALS, formats[1].numberStyle);
    assertEquals("Test", formats[1].prefix);
    reader.close();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号