teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

記述修正

2019/02/02 02:38

投稿

TakeOne
TakeOne

スコア6299

answer CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  JPEGのようなラスタ画像をPDFにしてもラスタ画像であることには変わりなく、元のJPEG画像よりも大きなサイズに拡大したら当然画質が落ちます。
8
8
 
9
- それは理解していて、PDFに変換すると元のJPEG画像よりも画質が落ちて困っているという話であれば、UIImageViewのサイズを読み込んだ画像と同じサイズにして変換すればいいです。また、UIImageViewを実際に画面に表示しなくてもrenderメソッドは実行できます。
9
+ それは理解していて、PDFに変換した後同じサイズに戻しても元のJPEG画像よりも画質が落ちて困っているという話であれば、UIImageViewのサイズを元のJPEG画像と同じサイズにしてから変換すればいいです。なお、UIImageViewを実際に画面に表示しなくてもrenderメソッドは実行できます。
10
10
  質問に提示されたコードは、コピペして試してみようとしたら
11
11
  - 画面に画像を表示する必要がないのにStoryboardからoutlet接続したUIImageViewを使っている
12
12
  - outlet接続したUIImageViewをaddSubviewしようとしている