summarylogtreecommitdiffstats
path: root/0001_dont_process_pdf_as_image.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001_dont_process_pdf_as_image.patch')
-rw-r--r--0001_dont_process_pdf_as_image.patch58
1 files changed, 0 insertions, 58 deletions
diff --git a/0001_dont_process_pdf_as_image.patch b/0001_dont_process_pdf_as_image.patch
deleted file mode 100644
index 879f42a703eb..000000000000
--- a/0001_dont_process_pdf_as_image.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff --git a/kitsas/model/tositeliitteet.cpp b/kitsas/model/tositeliitteet.cpp
-index dca0346f..77f32ccd 100644
---- a/kitsas/model/tositeliitteet.cpp
-+++ b/kitsas/model/tositeliitteet.cpp
-@@ -208,25 +208,29 @@ bool TositeLiitteet::lisaaHeti(QByteArray liite, const QString &tiedostonnimi, c
- if( liite.isNull())
- return false;
-
-- // Muunnetaan kaikki kuvatiedostot jpg-kuviksi
-- QImage image = image.fromData(liite);
-- if( !image.isNull()) {
-- int koko = kp()->settings()->value("KuvaKoko",2048).toInt();
-- if( image.width() > image.height()) {
-- if( image.width() > koko) {
-- image = image.scaledToWidth(koko);
-+ QString tyyppi = KpKysely::tiedostotyyppi(liite);
-+
-+ if(tyyppi.startsWith("image/")) {
-+ // Muunnetaan kaikki kuvatiedostot jpg-kuviksi
-+ QImage image = image.fromData(liite);
-+ if( !image.isNull()) {
-+ int koko = kp()->settings()->value("KuvaKoko",2048).toInt();
-+ if( image.width() > image.height()) {
-+ if( image.width() > koko) {
-+ image = image.scaledToWidth(koko);
-+ }
-+ } else {
-+ if( image.height() > koko) {
-+ image = image.scaledToHeight(koko);
-+ }
- }
-- } else {
-- if( image.height() > koko) {
-- image = image.scaledToHeight(koko);
-+ if( kp()->settings()->value("KuvaMustavalko").toBool()) {
-+ image = image.convertToFormat(QImage::Format_Grayscale8);
- }
-+ QBuffer buffer(&liite);
-+ buffer.open(QIODevice::WriteOnly);
-+ image.save(&buffer,"JPG", kp()->settings()->value("KuvaLaatu",40).toInt());
- }
-- if( kp()->settings()->value("KuvaMustavalko").toBool()) {
-- image = image.convertToFormat(QImage::Format_Grayscale8);
-- }
-- QBuffer buffer(&liite);
-- buffer.open(QIODevice::WriteOnly);
-- image.save(&buffer,"JPG", kp()->settings()->value("KuvaLaatu",40).toInt());
- } else if ( liite.left(128).contains(QByteArray("<html")) || liite.left(128).contains(QByteArray("<HTML")) ) {
- QTextDocument doc;
- doc.setHtml(Tuonti::CsvTuonti::haistettuKoodattu(liite));
-@@ -252,7 +256,6 @@ bool TositeLiitteet::lisaaHeti(QByteArray liite, const QString &tiedostonnimi, c
- }
-
-
-- QString tyyppi = KpKysely::tiedostotyyppi(liite);
- if(tyyppi == "application/octet-stream") {
- if(QMessageBox::question(nullptr, tr("Liitetiedoston tyyppiä ei tueta"),
- tr("Tätä liitetiedostoa ei voi välttämättä näyttää Kitsaalla eikä sisällyttää arkistoon.\n"