Wat is het RP-bestandsformaat?
Een .rp-bestand is het eigen projectbestand voor Axure RP, een UX-ontwerp- en prototyping-applicatie ontwikkeld door Axure Software Solutions. Intern is het een ZIP-archief - door het bestand te hernoemen naar .zip en het uit te pakken, worden XML-bestanden zichtbaar die de pagina's, widgets, interacties, variabelen en stijlen van het prototype beschrijven, samen met eventuele ingesloten afbeeldingen.
Axure RP wordt gebruikt door UX-ontwerpers en productteams om interactieve wireframes en high-fidelity prototypes te maken zonder code te schrijven. Het .rp-bestand is de bewerkbare bron; om een prototype te delen met belanghebbenden, publiceren of exporteren ontwerpers het naar HTML5, hetzij via Axure Cloud of als een lokaal gehost pakket. Het .rp-bestand zelf is de bron, niet het eindproduct.
Het formaat is geëvolueerd over verschillende hoofdversies. Axure RP 10 (2021, op abonnement gebaseerd) introduceerde een bijgewerkt intern XML-schema; bestanden van Axure RP 8 en RP 9 worden automatisch gemigreerd wanneer ze worden geopend in RP 10. Widget-bibliotheken die zijn opgeslagen vanuit Axure RP gebruiken de extensie .rplib, maar delen dezelfde interne ZIP/XML-structuur.
Omdat de container een standaard ZIP is met DEFLATE-compressie, kan elk archiefprogramma zoals 7-Zip of The Unarchiver de onbewerkte XML-inhoud uitpakken voor inspectie.
Beveiliging & veiligheid
RISICO: LOWRP-bestanden zijn ZIP/XML-gegevens met ingesloten afbeeldingen - geen uitvoerbare code. Ingesloten afbeeldingen zouden theoretisch kwaadaardig kunnen zijn als ze worden geopend in een kwetsbare afbeeldingsrenderer, maar het praktische risico is zeer laag. Het belangrijkste punt is intellectueel eigendom: RP-bestanden bevatten vertrouwelijk ontwerpwerk en moeten dienovereenkomstig worden behandeld.
Formaatdetails
in een notendop- RealPage Property Management File - Oudere RealPage-vastgoedbeheersoftware gebruikt .rp voor rapportage-/gegevensbestanden; niet gerelateerd aan ontwerp.
Programma's die RP-bestanden openen
Technische details
diepe specificaties| Container | ZIP-archief (standaard PK-formaat) |
| Magic bytes | 50 4B 03 04 op offset 0 (ZIP local file header; ASCII „PK” + controlebytes) |
| Intern formaat | XML-bestanden (pagina's, widgets, interacties, variabelen, stijlen) plus binaire submappen voor afbeeldingen |
| Compressie | DEFLATE per ZIP-item |
| Codering | Binair (ZIP-container); XML-items gecodeerd in UTF-8 |
| Byte-volgorde | Little-endian (ZIP) |
| Integriteit | ZIP CRC-32 per item |
| Versleuteling | Optionele ZIP-wachtwoordbeveiliging beschikbaar in sommige Axure RP-versies |
| Typische grootte | 100 KB - 50 MB (grotere bestanden bevatten veel ingesloten afbeeldingen) |
| Bijbehorend OS | Windows, macOS |
| Export-output | Gepubliceerd naar HTML5 voor beoordeling door belanghebbenden; .rp is het bronbestand, niet het eindproduct |
| Gerelateerd formaat | .rplib (Axure widget-bibliotheek; identieke ZIP/XML interne structuur) |
| Versiemigratie | Axure RP 10 migreert automatisch RP 8- en RP 9-bestanden bij het openen; schema bijgewerkt in RP 10 |
| Samenwerkingsplatform | Axure Cloud - hosting en delen van gepubliceerde HTML5-prototypes |
| Uitgebracht | circa 2003 (Axure RP 1.0) |
| Laatste versie | Axure RP 10 (2021+); format supports all current Axure 10 features |
| Specificatie | www.axure.com |
RP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over RP-bestanden.