iTextドキュメント変数をに変換することは可能javax.activation.DataSource
ですか? InputStream
そうでない場合、iTextドキュメントをまたはに変換する方法はありOutputStream
ますか?
質問する
926 次
1 に答える
3
通常はその逆で、データソースから PDF を作成します。
とにかく、これは私がPDFの内容をストリームに変換した例です。必要に応じてストリーム タイプを変更できます。
package com.quicklyjava;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.parser.PdfTextExtractor;
public class JavaReadPDF {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
PdfReader reader = new PdfReader("c:/XML.pdf");
String page1 = PdfTextExtractor.getTextFromPage(reader, 1);
InputStream is = new ByteArrayInputStream(page1.getBytes());
System.out.println(page1);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
于 2012-09-18T01:20:11.440 に答える