W formacie PDF 1.23.0

W formacie PDF 1.23.0

MuPDF to lekka przeglądarka plików PDF, XPS i EPUB oraz biblioteka analizatora składni/renderowania. Moduł renderujący w MuPDF jest dostosowany do wysokiej jakości grafiki antyaliasingowej. Renderuje tekst z pomiarami i odstępami z dokładnością do ułamków piksela, zapewniając najwyższą wierność odtwarzania wyglądu drukowanej strony na ekranie.

MuPDF jest również mały, szybki, a jednocześnie kompletny. MuPDF obsługuje format PDF 1.7 z przezroczystością, szyfrowaniem, hiperłączami, adnotacjami, wyszukiwaniem i wieloma innymi ciekawostkami. MuPDF może także czytać dokumenty XPS (OpenXPS / ECMA-388), pliki EPUB i CBZ (archiwum komiksów).

MuPDF został napisany jako modułowy i przenośny; przykładowe aplikacje to jedynie cienkie warstwy na funkcjonalności oferowanej przez bibliotekę, dzięki czemu można łatwo zbudować niestandardowe przeglądarki dla szerokiej gamy platform. Przykładowe aplikacje przeglądarki są dostarczane dla systemów Windows, Linux, MacOS, iOS i Android.

MuPDF został celowo zaprojektowany tak, aby był niezależny od bibliotek wątkowych, a jednocześnie nadal wspierał działanie wielowątkowe. W przypadku braku biblioteki wątków będzie on działał jednowątkowo, ale dodając jeden można uzyskać znaczące korzyści w zakresie szybkości renderowania na platformach wielordzeniowych.

Funkcje interaktywne, takie jak wypełnianie formularzy, JavaScript i przejścia, są w fazie rozwoju i częściowo obsługiwane przez aplikację na Androida.

W dzienniku zmian PDF 1.23.0:

Nowe funkcje

  • Nowa biblioteka WASM z tym samym API co mutool run i Java, zarówno dla środowisk przeglądarkowych, jak i Node.
  • Obsługa CropBox, TrimBox, BleedBox i ArtBox w narzędziach i przeglądarkach PDF.
  • Obsługa obrazów PSD w Photoshopie.
  • mupdf-gl: Obsługa niestandardowego profilu wyświetlania ICC.
  • plakat mutool: Możliwość podziału w kierunku RTL.
  • Różne ulepszenia i godne uwagi poprawki błędów:
  • EPUB: Napraw obliczenia wysokości komórek tabeli.
  • EPUB: Dziedzicz kolor tła komórki tabeli z wiersza tabeli.
  • EPUB: obsługuje pliki z częściowym szyfrowaniem (odczytuj tylko niezaszyfrowane części).
  • EPUB: obsługuje pliki z nieprawidłowymi przedrostkami katalogów.
  • TIFF: Poprawa stabilności.
  • MOBI: Poprawa stabilności.
  • PDF: Obsługa wzorów kresek obramowania w starym stylu.
  • PDF: Obsługa łączy GoToR do zdalnych dokumentów PDF.
  • PDF: Usprawnij analizowanie i tworzenie linków.
  • ZIP: Popraw obsługę nazw plików w formacie Unicode.
  • Jeśli wskazówki zostaną zerwane, powróć do czcionek bez podpowiedzi.
  • Rozpoznawaj typy dokumentów poprzez wąchanie zawartości (nie musisz polegać na typie MIME ani rozszerzeniu pliku).

Nowe interfejsy API

  • Więcej flag uprawnień do dokumentów PDF.
  • Poprawione rejestrowanie błędów wyjątków.
  • pdf_minimize_document, aby zmniejszyć ilość pamięci używanej przez otwarty dokument.

Niezgodne zmiany API

  • nazwa_pola_pdf zmieniona na nazwa_pola_ładowania pdf.
  • mutool run: Zmieniono wiele metod, aby dopasować je do Javy i nowej biblioteki WASM.

Pobierz: W formacie PDF 1.23.0 | 82,0 MB (Open Source)
Pobieranie: MuPDF dla Androida

Link: Strona główna MuPDF

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *