PDFium Component Docs

Funkcje komponentów PDFium VCL

Komponenty główne

Operacje na dokumentach

Operacje na tekście

Obsługa adnotacji

Obsługa formularzy

Operacje na obrazach

Jednostki pomocnicze

Operacje rysowania

Podpisy cyfrowe

Obsługa załączników

Nawigacja

Renderowanie

Przeglądanie (TPdfView)

Kompresja

Bezpieczeństwo

Drukowanie

Dołączone dema

Drzewa Demo\Delphi, Demo\CBuilder i Demo\Lazarus dostarczają uruchamialne projekty przykładowe, które ćwiczą żywą powierzchnię API we wszystkich trzech rodzinach IDE. Wybrane przykłady:

Zestawy testów regresji w Delphi, C++Builder i Lazarus pokrywają 147 (Pas) / 123 (C++) przypadków współdzielących te same przykładowe pliki PDF, dzięki czemu zachowanie pozostaje wyrównane bajt-do-bajtu we wszystkich trzech rodzinach IDE

Obsługa platform

Szczegółowe porównanie, nawigacja i opcjonalny OCR

Wyrównane porównanie rozpoznaje wstawione, usunięte i przeniesione strony z ograniczonymi zmianami tekstu Unicode i wieloma regionami wizualnymi; nakładki czynią te zmiany eksportowalnymi

Transakcyjne scalanie nawigacji zachowuje hierarchię konspektu, style, akcje URI i przemapowane miejsca docelowe stron przez wybrane i uporządkowane importy stron

Opcjonalny OCR Tesseract dodaje przeszukiwalny tekst do zeskanowanych stron z jawną diagnostyką zależności, anulowaniem i budżetami zasobów

Formularze i dostawcy kodów kreskowych

Transakcyjne scalanie AcroForm wybranych stron obsługuje jawne polityki nazw i izolację zasobów; opcjonalny dostawca kodów kreskowych generuje Code128, QR, DataMatrix i PDF417 oraz rozpoznaje obrazy w skali szarości