ImportPageAsFormXObject
Manipulacja stronami, Form XObjects
Opis
Importuje jedną stronę z dowolnego otwartego dokumentu do wybranego dokumentu jako niezależny, wielokrotnego użytku Form XObject i zwraca uchwyt przechwyconej stronyDrzewa stron źródła i celu pozostają niezmienione, zawartość strony jest dekodowana i kompresowana raz, a każde późniejsze rozmieszczenie zapisuje tylko odwołanie do zasobu i operację
Do
/GroupImporty międzydokumentowe kopiują odziedziczone domknięcie zasobów i zgodne z Form wpisy /Metadata, /PieceInfo, /LastModified i
Składnia
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parametry
| SourceDocumentID | Uchwyt dokumentu zwrócony przez operację utworzenia lub wczytania dokumentu; może identyfikować wybrany dokument |
|---|---|
| SourcePage | Numer strony liczony od 1 w dokumencie źródłowym |
| Options | 0 używa ramki mediów; 1 ramki przycinania z rozwiązaniem zapasowym ramki mediów; 2 ramki spadów z rozwiązaniem zapasowym przycinania i mediów; 3 ramki cięcia z rozwiązaniem zapasowym przycinania i mediów; 4 ramki grafiki z rozwiązaniem zapasowym przycinania i mediów |
Wartości zwracane
| 0 | Uchwyt dokumentu, numer strony lub opcja były nieprawidłowe, wybrana ramka była bezużyteczna albo zasobu, do którego istnieje odwołanie, nie udało się zaimportować |
|---|---|
| Non-zero | Uchwyt przechwyconej strony akceptowany przez funkcje rysowania i konfiguracji Form |
Uwagi
Wybrana ramka strony staje się prostokątem ograniczającym Form, a odziedziczony obrót strony jest normalizowany do macierzy Form, łącznie z niezerowymi początkami ramekAdnotacje, pola formularzy, miniatury, powiązania drzewa stron, wpisy nawigacji i numery rodziców struktury nie są grafiką strony i nie są importowaneWywołaj tę funkcję raz i używaj zwróconego uchwytu z
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional lub SetCapturedPageTransparencyGroup