Skip to main content

Impertio-Studio/pdfium-render-Claude-Skill-Package

SkillsMP ha recopilado 26 skills de Impertio-Studio/pdfium-render-Claude-Skill-Package. Abre una skill para revisar su origen y sus detalles.

Última actividad de origen registrada
Catálogo de SkillsMP actualizado
skills recopiladas
26
Estrellas en GitHub
0
Forks en GitHub
1

Skills en este repositorio

Mostrando 26 de 26 skills recopiladas.

ocupación
Desarrolladores de software
descripción

Use when starting any pdfium-render task and a PDF goal must be routed to the right skills in the right order: this is the entry-point routing skill that lays out the canonical pipeline (bind, load, reach pages, process, save or export). Prevents the…

Idioma del texto original: inglés

actualizado
ocupación
Analistas de garantía de calidad de software y probadores
descripción

Use when reviewing or validating generated pdfium-render code before accepting it: checking for removed 0.8.x API names, binding mistakes, byte-order bugs, lifetime errors, and version inconsistency. Prevents shipping code that uses PdfBitmapConfig,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when pdfium-render fails to load or bind to the Pdfium library: a LoadLibraryError, a panic from Pdfium::default, missing FPDF_* symbols at the first call, or undefined references when statically linking. Prevents shipping a wrong-named or…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when handling a PdfiumError returned at run time by pdfium-render: a wrong password, a corrupt or unreadable PDF, an index out of bounds, a flatten failure, or when rendered or extracted image colors look wrong with no error raised. Prevents unwrap-panics…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when a pdfium-render program is slow, uses too much memory, or must process many PDFs or pages: web servers rendering PDFs per request, batch jobs, multi-page rendering loops. Prevents the rebind-per-request mistake (binding PDFium on every call instead…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reading PDF document metadata (title, author, dates), extracting or creating embedded file attachments, inspecting permission flags, or reading digital signatures with pdfium-render. Prevents guessing wrong permission method names, expecting metadata…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reading the navigation structure of a PDF with pdfium-render: the bookmark outline tree, the clickable links on a page, the destinations links and bookmarks point at, and the action objects behind them. Prevents the wrong-method mistakes…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when compiling a Rust application that uses pdfium-render to WebAssembly to run PDF rendering or inspection in a browser, when loading a PDF without a filesystem, or when diagnosing a WASM-only failure such as an out-of-memory crash, "Unable to locate…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when embedding a custom TrueType or Type1 font into a PDF with pdfium-render, selecting one of the 14 built-in PDF fonts, inspecting font metadata, working with glyphs, or extracting an embedded font from a document. Prevents the…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when merging, concatenating, splitting, extracting, or reordering pages across PDF documents with pdfium-render: combining several PDFs into one, pulling a page subset into a new file, or rearranging page order. Prevents the wrong-method-name mistake (the…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when persisting a pdfium-render PdfDocument to disk, to bytes, to a writer, or to a browser Blob, and when edits like form fills or object changes are not appearing in the output file. Prevents the save_to_writer 'static borrow-checker error, confusing…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reading, modifying, or creating PDF annotations with pdfium-render: text notes, highlights, links, stamps, ink strokes, squares, and free text. Prevents the read-only-collection mistake (calling a create method on annotations() instead of…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reading or filling PDF form fields with pdfium-render: detecting an embedded form, listing field values, setting a text field, checking a checkbox, or selecting a radio button. Prevents the Adobe-Acrobat-blank-field trap, the wrong PdfFormFieldText…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when rotating, deleting, flattening, cropping, or watermarking the pages of a PDF with pdfium-render, or when reading and setting MediaBox, CropBox, BleedBox, TrimBox, or ArtBox page geometry. Prevents the borrow-checker failure from calling delete() on a…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when turning a rendered pdfium-render PdfBitmap into a PNG or JPEG file, into an image crate DynamicImage, or into raw pixel bytes, and when the exported colors look wrong with red and blue swapped. Prevents the BGRA-versus-RGBA channel-swap bug and the…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when adding, removing, transforming, or relocating page objects on a PDF page with pdfium-render: stamping an image, drawing a path, scaling or rotating an object with a PdfMatrix, or moving an object to another page. Prevents the borrow-checker fight…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reading or inspecting the content objects on a PDF page with pdfium-render: counting them, iterating them, telling text from images from paths, reading an object's bounding box, or reaching objects nested inside an XObject form. Prevents the…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when accessing, counting, indexing, or iterating the pages of a PDF with pdfium-render, or reading a page's size or paper format. Prevents the page-access mistakes: storing a page index as u16 after the 0.9.0 c_int change, loading every page just to read…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when rendering a PDF page to a raster image with pdfium-render: building a PdfRenderConfig, calling render_with_config or the lower-level render, sizing the output, controlling rotation, or turning a PdfBitmap into an image crate DynamicImage or a raw…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when extracting text from a PDF page with pdfium-render, reading text character by character, getting the text inside a rectangle, or searching a page for a string. Prevents missing text held inside XObject form containers and trusting chars_for_object on…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when working with page sizes, object positions, rendering dimensions, or click-to-document mapping in pdfium-render, and you need to know which unit a value is in and how to convert it. Prevents the unit-confusion bugs: treating PdfPoints as pixels,…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when reaching past the high-level pdfium-render API into the raw FPDF_* C functions: porting existing C or C++ PDFium code, or calling a PDFium function that pdfium-render does not yet wrap. Prevents the unsafe-contract mistakes that crash a process, a…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when opening a PDF with pdfium-render, choosing between load_pdf_from_file, load_pdf_from_byte_slice, load_pdf_from_byte_vec or load_pdf_from_reader, opening a password-protected PDF, creating a blank PDF, or loading a PDF in a browser WASM build.…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when starting a pdfium-render project, choosing an integration approach, or debugging confusing lifetime and threading errors, and you need the conceptual map of how the crate is built. Prevents the four wrong-mental-model mistakes: treating pdfium-render…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when setting up the link between a Rust program and the PDFium library: choosing a binding strategy (dynamic, system, or static), wiring Cargo feature flags, sourcing prebuilt PDFium binaries, or fixing a binding that will not load. Prevents the most…

Idioma del texto original: inglés

actualizado
ocupación
Desarrolladores de software
descripción

Use when storing pdfium-render handles in a struct, fighting borrow-checker lifetime errors, deciding drop order, or seeing "borrowed value does not live long enough" or "cannot return value referencing local variable" around Pdfium, PdfDocument, or PdfPage.…

Idioma del texto original: inglés

actualizado
Mostrando 26 de 26 skills recopiladas.