Piotr Kostrzewa

Piotr Kostrzewa właściciel, e-qwerty
Piotr Kostrzewa

Temat: Wydruk zdjęć w formacie webp

Szukam sposobu na drukowanie zdjęć w formacie webp, które są przechowywane w bazie danych w tabeli w polu o typie danych blob. Będę wdzięczny za pomoc.
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Wydruk zdjęć w formacie webp

Niestety CR nie obsługuje formatu webp, ale znam obejście tego problemu.

Jeden ze sposobów to stworzenie usługi rest api, która będzie konwertować webp do png w locie.
Czyli usługa przyjmuje nazwę pliku, pobiera z bazy danych webp , konwertuje do png i w ten sposób zwraca do raportu.

1. Wstaw dowolny obrazek png

2. Wybierz formatowanie grafiki i na zakładce Picture zaznacz opcję Graphic Location


Obrazek


3. W formule wpisz adres usługi:
http://localhost:5000/images/image300.webp

Adres możesz zbudować dynamicznie na podstawie bazy danych.

W podobny sposób rozwiązałem problem osadzania PDF'ów na raporcie, bo klient chciał umieszczać rysunki techniczne na etykietach produktu.

W razie czego służę pomocą.

Drugi sposób to napisane własne funkcji User Function Library (UFL) do konwersji webp na png. Można ją napisać w języku C/Visual Basic/C# . Ale wówczas trzeba pamiętać o dystrybuowaniu funkcji wraz z raportem.Ten post został edytowany przez Autora dnia 19.07.24 o godzinie 09:28

Następna dyskusja:

wydruk nazwy w cyrylicy - p...




Wyślij zaproszenie do