Bezeichnung
pdf.GetBrushFromPage -- wandelt PDF-Seite in einen Vektorpinsel um (V1.1)
Übersicht
[id] = pdf.GetBrushFromPage(id, page, brid[, transparent])
Beschreibung
Mit diesem Befehl kann eine Seite aus dem von id angegebene PDF-Dokument in einen Vektorpinsel mit der Kennung brid umgewandelt werden. Wenn Sie Nil in brid übergeben, wählt pdf.GetBrush() automatisch einen freien Identifikator aus und gibt ihn zurück.

Im Argument page geben Sie die zu konvertierende Seite als Zahl an, die im Bereich von 1 bis zur Gesamtzahl der Seiten im Dokument liegen muss. Die Seite muss vorher mit pdf.LoadPage() geladen und das durch id angegebene PDF-Dokument muss zuvor mit pdf.OpenDocument() geöffnet worden sein.

Mit dem optionalen Parameter transparent können Sie festlegen, ob der Seitenhintergrund transparent oder weiß sein soll. Wenn Sie hier True übergeben, erhalten Sie einen Vektorpinsel, bei dem der Seitenhintergrund durch die Alpha-Kanal-Transparenz vollständig transparent ist. Andernfalls wird der Seitenhintergrund weiß und Ihr Vektorpinsel verwendet keine Transparenz.

Beachten Sie, dass der Vektorpinsel immer noch vom PDF-Dokument abhängt, so dass es nicht erlaubt ist pdf.CloseDocument() oder pdf.FreePage() auf dem Dokument aufzurufen, bevor der Pinsel freigegeben wird.

Wenn Sie eine PDF-Seite in einen Pinsel konvertieren möchten, ohne gezwungen zu sein, die Seite zuerst mit pdf.LoadPage() zu laden, verwenden Sie den Befehl pdf.GetBrush(). Siehe pdf.GetBrush für Details.

Eingaben
id
Identifikator des zu verwendenden PDF-Dokuments
page
zu konvertierende Seitenzahl (ab 1)
brid
ID für den Vektorpinsel oder Nil für die automatische ID-Zuweisung
transparent
optional: True für einen transparenten, False für einen weißen Seitenhintergrund
Rückgabewerte
id
optional: Identifikator des Pinsels; wird nur zurückgegeben, wenn Sie Nil im dritten Argument brid übergeben (siehe oben).

Navigation zeigen