КАК ОТКРЫТЬ PDF В ДЕЛФИ FMX АНДРОИД
Открытие PDF файлов в приложениях, разработанных на Delphi FMX для платформы Android, является критической задачей для большинства приложений, связанных с бизнес-процессами и управлением документами. Существует несколько методов чтения PDF-файлов в приложении под управлением Android с использованием Delphi FMX.
Один из самых простых способов - это использование PDF-компоненты от библиотеки Gnostice eDocEngine. Эта библиотека позволяет отображать PDF-файлы в Delphi FMX для платформы Android и многих других платформ.
TGnosticePDFDocument.LoadFromFile('путь_к_файлу.pdf');
Кроме того, вы можете использовать PlPdfViewer, бесплатный Pdf-просмотрщик для Delphi FMX.
function TfrmMain.OpenPDF(AFileName: String; APage: Integer): Boolean;var Anota: TPLAnnotation;begin Result := False; plPDFView1.AutoResize := True; plPDFView1.LoadFromFile(AFileName); if plPDFView1.DocumentLoaded then begin if (APage>0) and (APage<=plPDFView1.PageCount) then plPDFView1.CurrentPage := APage; Anota := plPDFView1.Canvas.CreateAnnotation; Anota.AnnotationType := atSquare; Anota.Page := 3; Anota.Left := 100; Anota.Top := 100; Anota.Right := 200; Anota.Bottom := 200; Anota.Title := 'Title'; Anota.Contents := 'Contents'; plPDFView1.Document.SaveToFile('1.pdf'); Result := True;end;
Еще один способ - это использование пакета RadaeePDF SDK. Все что необходимо, - это добавить SDK в проект и использовать класс TRDPDFView. Пакет поддерживает встроенный поиск, зум, аннотации и многое другое.
Для загрузки PDF-файла в RadaeePDF можно использовать следующий код:
RDPDFViewController.FilePath := GetDocumentsPath + '/file.pdf';RDPDFViewController.Show;
Это были только некоторые примеры библиотек для чтения PDF-файлов в приложениях, разработанных на Delphi FMX для платформы Android. Существует множество других библиотек и способов, которые могут быть использованы в различных сценариях.
Установка и активация Autocom Delphi DS150E cars delphi-hlp.rue3
Delphi Integrate Adobe Reader PDF ActiveX control
011 - Delphi Firemonkey - Beautiful UI Android RAD Studio. Design UI By Hero Ninja - Figma (FMX)
Как открыть файл PDF на телефоне Андроид?
Создание приложения для Android в Delphi
Как открыть PDF файл на Андроиде