プロが教える店舗&オフィスのセキュリティ対策術

jpgファイルをpdfファイルにまとめて変換する方法を教えてください。
縦横混合しているのですが、そのままの向きで統一したいです。

A 回答 (5件)

こちらはSpire.PDF for Javaという無料で使用できるライブラリをおすすめします、ダウンロード先はここです:

https://www.e-iceblue.com/Download/pdf-for-java- …。jarをインポートすることだけで使えます。JPGからPDFに変換には、以下のコードを使用します:
import com.spire.pdf.PdfDocument;
import com.spire.pdf.PdfPageBase;
import com.spire.pdf.graphics.PdfImage;

public class ImageToPDF {
public static void main(String[] args){
//PdfDocumentインスタンスを作成する
PdfDocument pdf = new PdfDocument();
//ページを追加する
PdfPageBase page = pdf.getPages().add();

//画像をロードする
PdfImage image = PdfImage.fromFile("Hydrangeas.jpg");

//ページの特定の長方形の領域に画像を描画する
double widthFitRate = image.getPhysicalDimension().getWidth() / page.getCanvas().getClientSize().getWidth();
double heightFitRate = image.getPhysicalDimension().getHeight() / page.getCanvas().getClientSize().getHeight();
double fitRate = Math.max(widthFitRate, heightFitRate);
double fitWidth = image.getPhysicalDimension().getWidth() / fitRate;
double fitHeight = image.getPhysicalDimension().getHeight() / fitRate;
page.getCanvas().drawImage(image, new Rectangle2D.Double(0, 0, fitWidth, fitHeight));

//結果のドキュメントを保存する
pdf.saveToFile("ConvertImageToPDF.pdf");
}
}
    • good
    • 0

Smallpdfという無料サイトを利用できます。


PDFとWordを相互変換する方法はこちらへ:
https://bit.ly/35YEZS3
    • good
    • 0

縦横混合している複数のJPEGファイルを一つのPDFに複数ページとして


まとめたいのですね。
簡単なのは、こちら↓のソフトで梱包する方法です。
https://www.vector.co.jp/soft/win95/writing/se37 …
https://win-tab.net/deskapp/gazo_konpo_1706192/
https://www.pdf-soft.com/freesoft/free035zukai.h …
初期設定のままで画像をドラッグすれば作成されると思います。
Windows10でも利用可能なので、11でも問題ないと思いますよ。
    • good
    • 0

単純に拡張子だけを書き換えることは、コマンドプロンプトでやればできるけど、再表示できなくなるよね。

アプリ通さなきゃね。
    • good
    • 0

まとめて変換するとなれば、有料ソフトしかないようですね。



一度に複数のファイルを PDF ファイルに変換する方法 (Acrobat DC)
https://helpx.adobe.com/jp/acrobat/kb/35521.html

あとはちまちまPDFに変えてフリーソフトで結合させるかでしょう。
下記のソフトは一例です。

CubePDFユーティリティ
https://www.cube-soft.jp/cubepdfutility/?lang=ja
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!