相关疑难解决方法(0)

如何更改JLabel的字体大小以获取最大大小

我有JLabel一个容器.字体的defaut大小非常小.我JLabel想要采取最大尺寸的文本.

我怎样才能做到这一点?

java size fonts containers jlabel

66
推荐指数
4
解决办法
29万
查看次数

将网页另存为图像

作为一个业余爱好项目,我正在探索将网页(HTML)保存为图像的方法,主要是使用c/c ++/javascript/java 编程.直到现在我遇到了以下几种方式:

  1. 获取IHTMLElement页面正文并使用它来查询IHTMLElementRender然后使用其DrawToDC方法(参考: http ://www.codeproject.com/KB/IP/htmlimagecapture.aspx).但问题在于它并不适用于所有页面(主要是具有嵌入式iframe的页面).

  2. 我能想到的另一种方法是使用一些Web浏览器组件,当页面完全加载时,然后使用它来捕获它BitBlt(参考: http ://msdn.microsoft.com/en-us/library/dd183370%28VS.85% 29.aspx).但问题是我请求的页面可能比我的屏幕大小长,并且它不适合Web浏览器组件.

我们非常感谢任何解决上述问题或替代方法的方向/建议.

html javascript c++ java image

7
推荐指数
1
解决办法
3707
查看次数

使用iText的HTML到PDF:如何生成一个复选框

我有一个简单的HTML页面,iText能够从中生成PDF.没关系,但忽略了复选框.我能做些什么呢?

import java.io.FileOutputStream;
import java.io.StringReader;

import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.html.simpleparser.HTMLWorker;
import com.itextpdf.text.pdf.PdfWriter;

public class HtmlToPDF {

  public static void main(String ... args ) {
    try {
      Document document = new Document(PageSize.LETTER);
      PdfWriter pdfWriter = PdfWriter.getInstance(document, new FileOutputStream("c://temp//testpdf.pdf"));
      document.open();
      String str = "<HTML><HEAD></HEAD><BODY><H1>Testing</H1><FORM>" + 
                   "check : <INPUT TYPE='checkbox' CHECKED/><br/>" +
                   "</FORM></BODY></HTML>";

      htmlWorker.parse(new StringReader(str));
      document.close();
      System.out.println("Done.");
      } 
    catch (Exception e) {
      e.printStackTrace();
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我让它与YAHP(http://www.allcolor.org/YaHPConverter/)合作.

import java.io.File;
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;


// …
Run Code Online (Sandbox Code Playgroud)

java pdf-generation itext

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

标签 统计

java ×3

c++ ×1

containers ×1

fonts ×1

html ×1

image ×1

itext ×1

javascript ×1

jlabel ×1

pdf-generation ×1

size ×1