Java Wordをイメージに変換
今回はSpire.Doc for Javaを使ってWordをイメージに変換する、そして、イメージの解像度を設定する方法を紹介します。簡単なので、もしお役に立てば幸いです。
下準備
1.E-iceblueの公式サイトからFree Spire.doc for Java無料版をダウンロードしてください。
2.IDEを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいSpire.doc.jarを参照に追加してください。
コード
import com.spire.doc.Document;
import com.spire.doc.documents.ImageType;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
public class SetImageResolution {
public static void main(String[] args) throws Exception {
//Document objectを作成します。
Document doc = new Document();
//Wordをロードします。
doc.loadFromFile("Example.docx");
//イメージに変換して解像度を設定します。
BufferedImage[] images = doc.saveToImages(0, doc.getPageCount(), ImageType.Bitmap, 500, 500);
int i = 0;
for (BufferedImage image : images
) {
//pngで保存します。
File file = new File( "output/" + String.format(("Img-%d.png"), i));
ImageIO.write(image, "PNG", file);
i++;
}
}
}
実行結果
Author And Source
この問題について(Java Wordをイメージに変換), 我々は、より多くの情報をここで見つけました https://qiita.com/iceblue/items/d5995a5b2fbf151804e8著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .