При рисовании видов в холст PrintedPdfDocument размер в байтах PDF может заметно увеличиваться, особенно если представление содержит растровые изображения (например, ImageView).Android: PrintedPdfDocument Разрешение не влияет
Один из способов уменьшить окончательный размер должны быть в поле разрешения в PrintAttributes, например:
PrintAttributes printAttrs = new PrintAttributes.Builder().
setColorMode(PrintAttributes.COLOR_MODE_COLOR).
setMediaSize(PrintAttributes.MediaSize.ISO_A4).
setResolution(new Resolution("zooey", PRINT_SERVICE,hDpi,vDpi)).
setMinMargins(Margins.NO_MARGINS).
build();
PdfDocument document = new PrintedPdfDocument(this, printAttrs);
Однако, что бы я ни выбрать, как ИПЧР и vDpi окончательного размера PDF не меняется.
Я что-то не так? Как уменьшить размер PDF?