• Chris Sherlock's avatar
    tdf#85761 vcl: JPEG export does not save PPI values correctly · f8355221
    Chris Sherlock yazdı
    JPEG values are currently hardcoded to 96PPI when we export JPEGs. The
    Graphic class doesn't have an easy way to get the PPI, but this can
    actually be calculated from the pref size and pref map mode (no idea
    why it is called "Pref").
    
    Interestingly, you need to get a multiplier to work this out, relative
    to units of 100th mm. The EPS filter code had a function that does
    exactly this, but it's entirely based on MapMode units so it was really
    implemented in the wrong class IMO. I have thus moved it out of PSWriter
    and into MapMode.
    
    This also fixes tdf#65695, which was partially fixed, but had the JPEG
    PPI hardcoded to 96dpi.
    
    Also fixes tdf#97481.
    
    Change-Id: Iedb674141dd4e22fcbfb7be357dc777f732aa3aa
    Reviewed-on: https://gerrit.libreoffice.org/22339Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
    f8355221
Adı
Son kayıt (commit)
Son güncelleme
..
inc Loading commit data...
qa Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
AllLangResTarget_eps.mk Loading commit data...
AllLangResTarget_pdffilter.mk Loading commit data...
AllLangResTarget_t602filter.mk Loading commit data...
AllLangResTarget_xsltdlg.mk Loading commit data...
Configuration_filter.mk Loading commit data...
CppunitTest_filter_dxf_test.mk Loading commit data...
CppunitTest_filter_eps_test.mk Loading commit data...
CppunitTest_filter_met_test.mk Loading commit data...
CppunitTest_filter_msfilter.mk Loading commit data...
CppunitTest_filter_pcd_test.mk Loading commit data...
CppunitTest_filter_pcx_test.mk Loading commit data...
CppunitTest_filter_pict_test.mk Loading commit data...
CppunitTest_filter_ppm_test.mk Loading commit data...
CppunitTest_filter_priority.mk Loading commit data...
CppunitTest_filter_psd_test.mk Loading commit data...
CppunitTest_filter_ras_test.mk Loading commit data...
CppunitTest_filter_tga_test.mk Loading commit data...
CppunitTest_filter_tiff_test.mk Loading commit data...
CppunitTest_filter_xslt.mk Loading commit data...
CustomTarget_svg.mk Loading commit data...
Executable_svg2odf.mk Loading commit data...
JunitTest_filter_complex.mk Loading commit data...
Library_filterconfig.mk Loading commit data...
Library_flash.mk Loading commit data...
Library_gie.mk Loading commit data...
Library_graphicfilter.mk Loading commit data...
Library_icg.mk Loading commit data...
Library_msfilter.mk Loading commit data...
Library_odfflatxml.mk Loading commit data...
Library_pdffilter.mk Loading commit data...
Library_placeware.mk Loading commit data...
Library_storagefd.mk Loading commit data...
Library_svgfilter.mk Loading commit data...
Library_t602filter.mk Loading commit data...
Library_textfd.mk Loading commit data...
Library_xmlfa.mk Loading commit data...
Library_xmlfd.mk Loading commit data...
Library_xsltdlg.mk Loading commit data...
Library_xsltfilter.mk Loading commit data...
Makefile Loading commit data...
Module_filter.mk Loading commit data...
Package_docbook.mk Loading commit data...
Package_xhtml.mk Loading commit data...
Package_xslt.mk Loading commit data...
README Loading commit data...
UIConfig_xsltdlg.mk Loading commit data...