我正在使用带有方法 convertToPdf() 的 iText7 将 html 转换为 pdf。PDF 正在正确生成,但横向模式不起作用。
有人可以告诉如何获得横向模式吗?
import com.itextpdf.html2pdf.ConverterProperties;
import com.itextpdf.html2pdf.HtmlConverter;
import com.itextpdf.styledxmlparser.css.media.MediaDeviceDescription;
import com.itextpdf.styledxmlparser.css.media.MediaType;
import java.io.File;
import java.io.IOException;
import static com.itextpdf.html2pdf.css.CssConstants.LANDSCAPE;
public class htmlToPDF {
public static void main(String args[]) throws IOException {
ConverterProperties properties = new ConverterProperties();
MediaDeviceDescription med = new MediaDeviceDescription(MediaType.ALL);
med.setOrientation(LANDSCAPE);
properties.setMediaDeviceDescription(med);
HtmlConverter.convertToPdf(new File("D:\\test.html"), new File("D:\\test.pdf"),properties);
}
}
Run Code Online (Sandbox Code Playgroud)