Yüklenen Görsel Çıkarımı

Yüklenen görsel çıkarımı; uygulamaların LoadFromFile veya LoadFromStream var olan bir PDF'i açtıktan sonra görsel XObject'lerini saymasına, meta verilerini incelemesine ve desteklenen görselleri TBitmap örneklerine çözmesine olanak tanır

Ana API'ler

Desteklenen kaynaklar

Çözme parametreleri ve güvenlik

Örnek

var
  Doc: THotPDF;
  Info: THPDFLoadedImageInfo;
  Bmp: TBitmap;
  I: Integer;
begin
  Doc := THotPDF.Create(nil);
  try
    Doc.LoadFromFile('input.pdf');
    for I := 0 to Doc.GetLoadedImageCount - 1 do
      if Doc.GetLoadedImageInfo(I, Info) and Info.Decodable then
      begin
        Bmp := Doc.ExtractLoadedImage(I);
        try
          if Assigned(Bmp) then
            Bmp.SaveToFile(Format('image-%d.bmp', [I]));
        finally
          Bmp.Free;
        end;
      end;
  finally
    Doc.Free;
  end;
end;

İlgili API'ler