Overview
What is BFO Publisher?
BFO Publisher is a web service provided by BFO that aims to offer a scalable solution for converting various document formats, such as HTML and XML, into PDF and other output formats. According to the vendor, BFO Publisher is suitable for businesses of all sizes, including small businesses and large...
Leaving a review helps other professionals like you evaluate PDF Editors
Be the first one in your network to review BFO Publisher, and make your voice heard!
Get StartedPricing
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
Alternatives Pricing
Product Details
- About
- Tech Details
What is BFO Publisher?
BFO Publisher is a web service provided by BFO that aims to offer a scalable solution for converting various document formats, such as HTML and XML, into PDF and other output formats. According to the vendor, BFO Publisher is suitable for businesses of all sizes, including small businesses and large enterprises. It is utilized by professionals and industries such as publishing and printing, software development, financial services, government organizations, and the education sector.
Key Features
Store: BFO Publisher provides a Store feature that enables users to upload, store, retrieve, and delete files. It supports different file formats, including raw, CBOR, JSON, or HTML encoded files. Additionally, the Store feature includes expiration policies to automatically delete inactive files and folders.
Administration: BFO Publisher offers comprehensive administration capabilities that can be accessed remotely. Users can pause, resume, or shut down the web service using simple GET requests. The vendor claims that internal status information, such as job counts and thread usage, can be obtained. Configuration customization is possible through a POST call to /admin/configure.
Access Control: BFO Publisher supports access control through the use of Authorities and Grants. Authorities define specific actions, while Grants approve requested actions. According to the vendor, anonymous access is allowed by default, but restrictions can be applied to certain actions. JSON Web Tokens (JWT) are used for authentication, and Authorities can be configured to approve a range of Grants.
Security: BFO Publisher prioritizes security by implementing built-in measures. The web service is configured with default settings that restrict access to the file system and local network. An egress filter controls resource access based on origin and URL type. SSL-related URL processors are available to manage authentication, TLS configuration, and other security aspects.
WebSockets: BFO Publisher supports the use of WebSockets for efficient communication with the web service. Users can send WebSocket messages in JSON or CBOR format. The vendor claims that WebSocket messages can include an authorization property for authentication. Various message types, including convert, get, put, delete, and admin/configure, are available for interaction with the service.
Static Website: BFO Publisher can serve static web pages from a designated directory. The static_path option allows users to define the absolute path to the directory. Additionally, a 404.html page can be included to handle 404 responses.
Overrides and Defaults: Authorities in BFO Publisher can be customized with overrides and defaults properties. Overrides can replace specific properties for individual requests, while defaults provide default values for properties in all requests.
Permissions: BFO Publisher enables users to set access rights (grants) for files stored in the Store. Grants determine which users can GET or DELETE specific files. According to the vendor, files can be marked as trusted resources if the user has the necessary permissions.
Java EE Servlet Deployment: BFO Publisher can be deployed as a Java EE Servlet in existing Servlet containers. Users can deploy a WAR file containing the required files and configuration. The deployment supports both the WebSocket and HTTP API of BFO Publisher.
Web Service Reference: According to the vendor, BFO Publisher can be accessed using standard HTTP GET, PUT, and DELETE requests. The web service provides various actions, including convert, get, put, delete, admin/configure, and more. Each action specifies particular parameters and properties that can be included in the requests.
BFO Publisher Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Web-Based |