Lokalisierter Leseleitfaden
pdfZweck, Verwendung und Quelle
Verwenden Sie diese Methode, wenn Aufgaben das Lesen, Erstellen oder Überprüfen von PDF-Dateien umfassen, bei denen Rendering und Layout wichtig sind; bevorzugen Sie visuelle Kontrollen durch Rendern von Seiten (Poppler) und verwenden Sie Python-Tools wie z. B.reportlab,pdfplumber, Undpypdfzur Erzeugung und Gewinnung.
Quelle abgerufen:
- Quell-Repository
- openai/skills
- SKILL.md
skills/.curated/pdf/SKILL.md- Repository-Sterne
- 28,420
- Repository zuletzt aktualisiert
- 2026-10-29
- Fähigkeitskategorien
- Dokumente
- Letzte Datenerfassung
Lizenz: Lizenzdatei: Prüfung ausstehend
Die Workflow-Auszüge dienen als Lesehilfe und sind keine ausführbaren Anweisungen von Codez. Für die Erstellung dieser Seite wurde keine Drittanbieter-Skill verwendet.
Die folgenden Abschnitte zu Zweck und Arbeitsablauf sind vorgelagertes Material, das zur besseren Lesbarkeit aufbereitet und übersetzt wurde. Sie unterscheiden sich von der separat gekennzeichneten redaktionellen Analyse von Codez.
Was diese Fähigkeit bewirkt
Verwenden Sie diese Methode, wenn Aufgaben das Lesen, Erstellen oder Überprüfen von PDF-Dateien umfassen, bei denen Rendering und Layout wichtig sind; bevorzugen Sie visuelle Kontrollen durch Rendern von Seiten (Poppler) und verwenden Sie Python-Tools wie z. B.reportlab,pdfplumber, Undpypdfzur Erzeugung und Gewinnung.
Wie der vorgelagerte Workflow funktioniert
Workflow
Prüfen Sie das Ergebnis visuell: Rendern Sie PDF-Seiten als PNG und kontrollieren Sie sie. Verwenden Sie pdftoppm, falls verfügbar. Andernfalls installieren Sie Poppler oder bitten Sie den Nutzer, das Ergebnis lokal zu prüfen. Erstellen Sie neue PDF-Dokumente mit reportlab.
Wann verwenden?
Lesen und prüfen Sie PDF-Inhalte, bei denen Layout und Darstellung wichtig sind. Erstellen Sie PDFs programmgesteuert mit zuverlässiger Formatierung. Validieren Sie die finale Darstellung vor der Auslieferung.
Aufwärtspassage · L9 ↗Konventionen für temporäre Dateien und Ausgaben
Verwendentmp/pdfs/Für temporäre Dateien; nach Gebrauch löschen. Endgültige Artefakte unteroutput/pdf/wenn ich in diesem Repository arbeite.
Anforderungen und Einrichtung
Abhängigkeiten (falls fehlend installieren)
Verwenden Sie vorzugsweise uv zur Abhängigkeitsverwaltung. Falls uv nicht verfügbar ist, finden Sie die alternative Installation im vollständigen Quelldokument.
uv pip install reportlab pdfplumber pypdfGrenzwerte und Qualitätskontrollen
Qualitätserwartungen
Sorgen Sie für ein ansprechendes visuelles Design: einheitliche Typografie, gleichmäßige Abstände, Ränder und eine klare Abschnittshierarchie. Vermeiden Sie Darstellungsfehler: abgeschnittener Text, überlappende Elemente, fehlerhafte Tabellen, schwarze Quadrate oder unleserliche Glyphen.
Aufwärtspassage · L57 ↗Abschließende Kontrollen
Liefern Sie erst aus, wenn die neueste PNG-Prüfung keine visuellen oder Formatierungsfehler zeigt. Prüfen Sie Kopf- und Fußzeilen, Seitenzahlen und Abschnittsübergänge.
Aufwärtspassage · L64 ↗Beginnen Sie mit einem sicheren Testlauf
- Prüfen Sie den unterstützten Host und die Installationsanweisungen für das Repository. Halten Sie das Skill-Verzeichnis und die darin enthaltenen Skripte, Assets und Dokumentationen zusammen;SKILL.mdEine Einzelperson kann Abhängigkeiten außer Acht lassen.
- Geben Sie dem Agenten Ihre tatsächlichen Eingaben, die gewünschten Ausgaben und die Akzeptanzkriterien an. Aufrufsyntax und verfügbare Tools hängen vom Hostsystem ab; diese Website geht nicht von einem universellen Installationsbefehl aus.
- Testen Sie den Quellworkflow in einem temporären Projekt oder auf einer Kopie. Überprüfen Sie Vorgänge, die Dateien, Remote-Dienste oder abrechnungsfähige Ressourcen ändern, bevor Sie diese zulassen.
- Überprüfen Sie die Ausgabe anhand der Quellqualitätsprüfungen und Ihrer eigenen Anforderungen. Ein erfolgreicher Trigger oder eine hohe Anzahl von Sternen im Repository garantiert kein korrektes Ergebnis.
Lesen Sie mehr dazu in der Quelle.
Verwandte Fähigkeiten
Übersetzung und Umfang
Dieser Leseleitfaden wählt Passagen aus dem markierten stromaufwärts gelegenen Abschnitt aus.SKILL.mdDie Übersetzung wurde unterstützt. Es handelt sich weder um ein vollständiges Handbuch noch um eine Garantie für geprüfte Kompatibilität. Lesen Sie vor der Verwendung das Original und die darin referenzierten Dateien.
Diese Einleitung bezieht sich auf die unten angepinnte Version; die aktuelle Repository-Aktivität und der Erfassungszeitpunkt werden separat angezeigt.
- Angeheftete Quelle
- Lesen Sie das Original ↗
- Quelle abgerufen
- Source-Commit
49f948faa9258a0c61caceaf225e179651397431- Quelle SHA-256
d108cf2b36355ab37eb5962933f4d09785ec002f3105c506129320209306b9d2