Technical FAQs

Question

How can I get a document’s dimensions with PrizmDoc?

Answer

There are two methods you can use to do this with PrizmDoc:

The first method is using the requestPageAttributes() method from ViewerControl. This method allows you to get the width and height of a page in the document in pixels. Below is sample code on how to use requestPageAttributes() to get the attributes of page 1 of a document:

viewerControl.requestPageAttributes(1).then(function(attributes) {
    var pageWidth = attributes.width;
    var pageHeight = attributes.height;
});

The second method is done by making a GET request to the PrizmDoc server to get metadata for a page of the source document in a viewing session. The request is:

GET /PCCIS/V1/Page/q/{{PageNumber}}/Attributes?DocumentID=u{{viewingSessionId}}&ContentType={{ContentType}}

The content type needs to be set to “png” for raster content and “svgb” for SVG content. The request returns the data in a JSON object containing the image’s width and height. The units for the width and height are in pixels when the contentType is set to “png” and unspecified units when the content type is set to “svgb”.

The request also returns the horizontal and vertical resolution of raster content when the content type is set to “png”. This information is similar to pixels per inch, but the units are unspecified, so if you wanted to calculate the size of the document you can calculate it by width divided by horizontal resolution or height divided by vertical resolution. The resolution is hard-coded to 90 when contentType is set to “svgb”.

distance learning system

College and university will look very different this fall. While some schools are making the leap back to on-campus learning, many are opting for hybrid educational models or hitting pause on the entire process to help limit COVID-19 concerns.  No matter the academic approach, however, post-secondary schools share a common challenge, finding a distance learning system or learning management system (LMS) that has all the functionality they need without the cost. Teachers, schools, and universities are all scrambling to find a tool that fits their needs especially during a time when nothing is certain. That’s where learning management systems can help bridge the gap, by offering secure document collaboration with unique features like viewing, annotation, commenting, redaction, and more.

Current Collaboration Issues

As noted by the Harvard Business Review, while the last-decade uptake of massive open online courses (MOOCs) offered the potential to displace face-to-face learning, COVID’s effect on e-learning was nowhere near student and staff expectations. Post-secondary schools have been forced to deploy MOOC-like frameworks at a frantic pace as they attempt to minimize learning disruption and ensure students have access to critical educational resources.

It’s one thing to implement collaborative and communicative solutions — it’s another to ensure these deployments are efficient and effective. While Zoom calls, text chats, and email chains offer some ability for staff and students to connect, they’re not enough in isolation. As a result, schools now face three key collaboration challenges:

  • Enhancing Student Engagement If students aren’t engaged, success isn’t possible. Schools need learning management systems that simplify engagement initiatives.
  • Ensuring Staff EfficacyIf staff spend all their time managing documents, they sacrifice student connection. Simplified document viewing, conversion, and editing tools help streamline this process and improve student outcomes.
  • Expanding Solution ScopeAs e-learning becomes common practice, schools need to ramp up solution scope. Here, process automation tools are critical to bridge the digital divide.

Potential Platform Pitfalls

While initial shifts to online and blended learning were given a measure of leeway as schools struggled to cope with the emerging impacts of a global pandemic, students and staff now want focused, functional online learning tools.

As noted by Inside Higher Ed, for example, while students are willing to be flexible, they also want assurances that their education will include regular communication opportunities with staff and classmates, and won’t sacrifice their career potential at the expense of an untested, rapidly-evolving educational model. Academic staff, meanwhile, need the ability to both engage with students and evaluate their work at a distance to ensure at-home learners enjoy the same advantages as their on-campus counterparts. 

Here, digital platforms offer both promise and potential pitfalls. For example, if document management tools can’t offer the flexibility and functionality required to easily convert, view, and edit multiple file types, time is wasted for both staff and students. Customization is also critical, since every school has specific processes around document formatting, grading, and user access.

In addition, concerns exist for schools making at least a partial return to on-site education. As student numbers ramp up, campuses must reduce the potential risk of virus transmission by eliminating as many common touch points as possible. Here, barcoded student ID cards already used by many schools offer built-in practical potential — but only if the right infrastructure exists to support these solutions at scale

The Learning Management System Answer

So how do universities and colleges support both hybrid and entirely e-learning approaches? It all comes down to content management — the combination of key solutions and services to both empower student success and reduce staff frustration. For post-secondary schools, essential tools include:

  • On-Demand Document ViewingWith students now required to submit work electronically for assessment and evaluation, instructors and administrators need on-demand document tools that let them easily view, add comments, and insert redactions across multiple file types.
  • Comprehensive File ConversionTo help standardize document management and storage, comprehensive file conversion is critical. By converting multiple file formats into searchable, scalable PDFs, schools can unify document management and ensure edits are only possible with specific permissions.
  • End-to-End Document AutomationThe sheer volume of information now processed by post-secondary schools — from organizational sign-up forms and healthcare waivers to loan applications and contact tracing documents — demands end-to-end document automation that ensures all forms are routed through the same, secure process for simplified security and storage.
  • Superior Barcode Support Barcodes not only help schools manage physical resources such as books, computers, and lab equipment but can also be leveraged on ID cards to support no-contact transactions in bookstores, food service establishments, and other campus facilities. As a result, schools need superior barcode support capable of quickly reading codes — even if they’ve been damaged or worn down thanks to continuous student use.

Blended learning strategies will remain part of post-secondary life for the foreseeable future. As a result, it’s critical to bolster both student and staff success with learning management solutions and distance learning systems capable of delivering both on-campus and off-site collaboration, communication, and connection. If you are looking to enhance your current learning management system or create an application that can help educators during these challenging times, contact us for a free consultation.

document redaction

Many professionals in highly regulated industries like legal, healthcare, and government handle a myriad of cases, contracts, and forms. However, collaborating on documents comes with a risk. Sharing personally identifiable information (PII) with the wrong person can cause chaos and even result in a lawsuit. That’s why redaction is so paramount to collaboration in so many industries. Where manual paper processes once required a permanent marker, digital solutions now offer redaction capabilities that work even better. 

Redaction removes key pieces of information — including sentences, images, and even entire pages — while leaving the bulk of the document’s text intact. Although many tools now empower organizations to “burn in” data redaction so it can’t be removed, they don’t allow users to indicate multiple reasons for redaction. 

Many solutions offer a coding system that enables users to tag a piece of redacted information with a single reason code that signifies why the data was hidden. However, they lack the ability to add those reasons while you are redacting, which could save time and effort. Just think of how large some of these files could be, and how manually adding comments throughout the document could take hours after you’ve already finished reviewing the content.

This creates additional pressure from viewers to understand the purpose of redaction, and potential reporting issues if the reason for redaction isn’t properly recorded. Solutions that permit the addition of redaction reasons can help defend key data and close this communications gap.


The Freedom of Information Act (FOIA) and Secure Data Sharing

As noted by CNN, government documents are often partially redacted to obscure personal data such as social security numbers or military information related to intelligence data gathering and applications. Consider a U.S. intelligence agency report made public by FOIA request. 

While the Freedom of Information Act forms a critical part of open, effective democracy, data in the report that suddenly becomes public domain — such as the names of confidential sources or the methods used to obtain information about foreign government actions — could jeopardize both the ability of the agency to do its job and put human lives at risk.

Most government redactions expire and are automatically declassified after 50 years, but agencies can also obtain permission for special exemptions which prevent the redaction from being removed. For example, redaction reason 3.3(h)(1)(a) is used to protect the identity of a classified human intelligence source and is exempt from automatic expiration.

There are currently nine FOIA exemptions that are withheld from public release and protected from disclosure. When a portion of a record is withheld from public release, an exemption code may be found listed in the margin. The Federal Bureau of Investigation’s list below showcases what exemption codes are subject to FOIA data withholding:

  • (b)(1) (A) Specifically authorized under criteria by an executive order to be kept secret in the interest of national defense or foreign policy and (B) are in fact properly classified to such Executive Order #12958 (3/25/03).
  • (b)(2) Related solely to the internal personnel rules and practices of an agency.
  • (b)(3) Specifically exempted from disclosure by statute (other than section 552b of this title), provided that such statute (A) requires that the matters be withheld from the public in such a manner as to leave no discretion on issue or (B) establishes particular criteria for withholding or refers to particular types of matters to be withheld.
  • (b)(4) Trade secrets and commercial or financial information obtained from a person and privileged or confidential.
  • (b)(5) Inter-agency or intra-agency memorandums or letters that would not be available by law to a party other than an agency in litigation with the agency.
  • (b)(6) Personnel and medical files and similar files, the disclosure of which would constitute a clearly unwarranted invasion of personal privacy.
  • (b)(7) Records or information compiled for law enforcement purposes, but only to the extent that the production of such law enforcement records or information:
  • A. Could reasonably be expected to interfere with enforcement proceedings;
  • B. Would deprive a person of a right to a fair trial or an impartial adjudication;
  • C. Could reasonably be expected to constitute an unwarranted invasion of personal privacy;
  • D. Could reasonably be expected to disclose the identity of confidential source, including a state, local, or foreign agency or authority or any private institution that furnished information on a confidential basis, and, in the case of a record or information compiled by a criminal law enforcement authority in the course of a criminal investigation or by an agency conducting a lawful national security intelligence investigation, information furnished by a confidential source;
  • E. Would disclose techniques and procedures for law enforcement investigations or prosecutions or would disclose guidelines for law enforcement investigations or prosecutions if such disclosure could reasonably be expected to risk circumvention of the law, or;
  • F. Could reasonably be expected to endanger the life or physical safety or any individual.
  • (b)(8) Contained in or related to examination, operating, or condition reports prepared by, on behalf of, or for the use of an agency responsible for the regulation or supervision of financial institutions.
  • (b)(9) Geological and geophysical information and data, including maps concerning wells.

Given these extensive reasons, we can start to understand how there might be reason to include multiple FOIA exemption codes for one piece of redacted information.


Regulatory Compliance & Document Security

For many organizations, adding redaction reasons to shared or publicly-available documents isn’t mandatory, but it can help reduce the risk of both legal and compliance challenges. 

Consider a redacted court document shared as part of an eDiscovery process. Without a custom redaction reason, other parties may challenge the necessity of your redaction, especially if no contextual evidence indicates its necessity. 

Compliance audits also pose a potential problem. If years or even decades-old documents don’t contain redaction reasons — and the originals aren’t easily located — your organization could face increased regulatory oversight.

Take for example the healthcare industry. There are several clinical studies that require peer review. To keep biases at bay and personal information secure, redaction is critical to the adjudication process. Think about a clinical trial that has specific events related to a test subject. That test subject has participated in a trial for an incentive. 

However, that person did not agree to share his or her personal information with a broad audience. Once the panel of experts reviews the results of a clinical trial, the research goes on public record. It’s crucial to protect the participants involved and their PII to ensure that no harm comes to them.

Many document viewing tools make it possible to add single redaction reasons to released documents, but what happens if your organization is dealing with multiple data types? Look for a solution that enables you to add multiple redaction reasons or codes to clarify your intent and keep data secure.

The COVID-19 pandemic may not be the first pandemic to impact global supply chains, but its impact has been orders of magnitude greater than previous public health crises. Businesses around the world have been forced to contend with the twin challenges of transitioning to a remote workforce and overcoming severe supply chain disruption. As 2020 winds down to a close, it’s becoming clear that the pandemic may well represent a “new normal” for logistics strategy rather than a temporary situation.

3 Critical Supply Chain Challenges 

From implementing new technology to establishing relationships with alternative vendors, organizations across multiple industries are taking steps to meet the challenges confronting their supply chains in both the immediate and long-term future. One of the biggest areas of focus is barcode integration. Although they may not seem like they belong at the forefront of innovation, barcodes are scanned more than six billion times every day and serve an incredibly important role in modern supply chain management.

Here are a few of the biggest challenges organizations are facing:

1. Supply Chain Visibility

Speed and flexibility are competitive advantages in today’s on-demand marketplace. Customers want products delivered faster and will quickly lose faith in brands that fail to meet their expectations. According to a 2019 survey of online consumers, 72.7% of respondents were unlikely to order from a company again after a poor delivery experience. Given those high stakes, it’s incredibly important for organizations to maintain high levels of visibility into their supply chains.

Barcode technology makes it possible to track products and materials throughout the entire production and distribution process. A quick scan is all that’s needed to update an item’s status every time it’s processed at a location. That information feeds into inventory tracking software that allows businesses to get a more accurate picture of how shipments move through their supply chain. This visibility makes it easier to identify potential problems and enhance overall logistics efficiency. 

2. Digital Transformation

Despite the growing emphasis on digital transformation across the economy, the average supply chain is still held back with inefficient, legacy infrastructure. Small and medium-size businesses face the greatest challenges, with only 21% of them using digital tools to integrate their supply chain operations with other departments. In the retail industry alone, bad processes and data disconnects cost companies over $500 billion annually. As the holiday season draws nearer and promises to bring with it a massive increase in online shopping, having a fully digital supply chain in place with enough speed to handle that demand is essential.

Implementing the right digital technology tools can help organizations to streamline their supply chains and gather the data they need to make better decisions. Barcode integration software is a foundational component of this transformation because it forms a bridge between the physical and digital elements of logistics management. Shipments can be instantly scanned into tracking systems to provide a wealth of data points across the supply chain, making it easier to adapt to disruptions and develop better processes. Barcode libraries also need to be able to scan and decode both traditional 1D codes and newer 2D codes quickly and accurately to keep products moving swiftly and smoothly to consumers.

3. Automation

As many organizations have put social distancing protocols in place during the pandemic to protect the health of both employees and customers, automation has become more important to supply chain performance than ever before. These COVID-19 pressures are sure to accelerate what was already a growing push toward implementing automated software and systems. Gartner even projected in 2019 that 30% of warehouse workers will be replaced by collaborative robots by 2023, which will further drive the demand for automated scanning and inventory management tools to accompany them.

For these automated systems to work effectively, they will need robust software that can withstand the difficult working conditions of warehouses, assembly lines, and distribution centers. A barcode integration that struggles to accurately read damaged or broken barcode images, for instance, won’t last very long in such an environment. The software powering automated systems must be able to function under a variety of conditions and be adaptable enough to overcome obstacles without constant oversight from on-site workers.

Unleash Your Supply Chain With Barcode Xpress

Building software capable of meeting the needs of a truly digital supply chain is no easy task. That’s especially true when it comes to integrating barcode reading capabilities into supply chain applications. With so many barcode formats in use, developers need an SDK with the ability to accurately detect, read, and write both common and uncommon barcode types used across all industries.

Accusoft’s Barcode Xpress is a multi-language barcode integration capable of reading and writing more than 30 different barcode types quickly and accurately. A truly robust SDK solution, Barcode Xpress leverages the imaging functionalities of ImagXpress to repair damaged orbroken barcodes that other readers are unable to read.

Speed

Barcode Xpress is capable of detecting and decoding multiple barcodes on a page at speeds of up to 1,000 pages per minute. It doesn’t matter where the barcode is located, what type of code it is, or how many are present. The control is able to read them regardless of orientation within milliseconds.

Accuracy

Every time Barcode Xpress detects a barcode, it not only provides the information encoded within the image, but also reports a confidence value to ensure high levels of accuracy. Damaged, broken, or poorly printed barcodes can also be scanned thanks to the SDK’s image processing capabilities. Black noise, white noise, erasures, low resolution, white line streaks, and other common barcode problems are reconstructed and scanned automatically to keep the supply chain moving.

Versatility

With the ability to detect, read, and write over 30 different barcode types, Barcode Xpress is available in multiple configurations for Windows and Linux-based operating systems. The SDK library supports 24-bit color images, 8-bit grayscale images, and 1-bit black and white images, as well as providing more than 80 additional image processing and editing functions thanks to its ImagXpress integration.

Experience Barcode Xpress Today

Easy to deploy and utilize, Barcode Xpress is a true all-in-one solution for desktop and web applications seeking barcode recognition capabilities. Just a few lines of code is all it takes to unlock the full potential of your supply chain technology.

Find out just how simple barcode integration can be with Barcode Xpress. Sign up today to download a free trial or talk to one of our SDK specialists today to learn more.

legaltech legal workflow automation

Legal organizations faced tremendous challenges in 2020 due to the impacts of COVID-19. Firms and departments rapidly transitioned to remote work environments and were forced to rely upon their established technology resources more than ever before. While the industry fared better than many others, the experience has caused organizations to rethink their longstanding business models and workflow processes. As firms consider what steps to take in 2021 and beyond, LegalTech developers must be closely attuned to the pressures informing those decisions so they can provide the software to support automation in law firms.

The research firm Gartner provided a glimpse into those pressures in a 2020 survey focused on legal spending trends. Their findings reveal an industry in transition as legal organizations increasingly work to expand their internal capabilities, improve legal document automation, and reduce reliance on outside spending. LegalTech developers are uniquely positioned to facilitate this inward turn with versatile legal workflow automation software.

Turning Weaknesses Into Strengths

The COVID-19 pandemic forced law firms and legal departments to take notice of organizational shortcomings that often escaped notice in previous years. According to Gartner research, the biggest area of concern was by far technology solutions. Some organizations found themselves saddled with legacy systems that lacked the robust feature set of modern LegalTech applications. Others, however, wisely made the investment in new software over the last decade, but those systems have not been fully adopted by legal personnel. This echoes the results from a 2020 Accusoft survey that found over 40 percent of firms are still relying on inefficient manual processes for document assembly, discovery, signature gathering, redaction, and contract management. 

For LegalTech developers, these twin shortcomings present a tremendous opportunity. Legal organizations will be in need of technology solutions that help them to automate low-value tasks and enhance collaboration capabilities while also looking to secure broader acceptance and buy-in from employees. That means delivering a streamlined, intuitive user experience will be every bit as important as integrating the latest legal workflow automation software.

Identifying Opportunities

The LegalTech market is a diverse and rapidly growing field that consists of multiple technology solutions. Gartner’s 2020 research into legal organizations offers a helpful snapshot of how far these firms and departments have to go when it comes to legal technology adoption and automation in law firms:

  • E-Billing: 48 percent
  • Contract LIfecycle Management: 44 percent
  • Document Management: 40 percent
  • eDiscovery: 33 percent
  • Records Management: 28 percent

Although overall legal spend did not change substantially from 2019 to 2020, the pandemic has caused firms to shift resources away from outsourced services and toward their in-house capabilities. With nearly a third of organizations looking to accelerate their technology, there are significant opportunities for LegalTech developers to deliver efficient and cost-effective solutions. Contract automation tools, document management platforms, and eDiscovery applications will all be in high demand thanks to their ability to help firms enhance their productivity and scale services in a sustainable fashion.

Improving Implementation

Understanding the work culture and processes of a legal organization is critical to any successful technology implementation. Without that knowledge, developers can end up building a solution that doesn’t meet a customer’s needs or is too removed from existing workflows to be easily adopted. This problem was quite pronounced in the early days of LegalTech software, when many legal professionals still had doubts about the usefulness of technology.

Communication between developers and legal departments is quickly improving, however. From 2018 to 2020, the number of organizations with a legal operations manager in place increased by 75.8 percent. In 40 percent of firms, that role is filled by a non-lawyer who is better equipped to facilitate conversations between software developers and internal stakeholders.

LegalTech developers can use this channel to get a better idea of how they can implement solutions like legal document automation through an organization’s existing technology stack with minimal disruption. They can also begin to address specific internal pain points and match those needs to the right software integrations to round out their application’s functionality. Versatile SDK and API integrations will play a crucial role in meeting these needs because developers may have to build out customized feature sets to provide the ideal capabilities.

Doing More with Less

Developers with the ability to build out customizable, flexible software applications can also help legal customers to eliminate redundant or outdated solutions they already have in place. There’s no reason for a firm to rely on one program for assembling documents, another for viewing and redlining them, and yet another for redacting them to protect privacy. With the right software integrations, LegalTech developers can build core productivity features into their platforms quickly and easily. They can then offer a comprehensive solution that solves multiple customer needs and allows them to incorporate more of their workflows into a comprehensive, secure application environment.

This consolidation of LegalTech capabilities will continue to be important as all but the largest legal organizations transition toward a more customer service-oriented business model that emphasizes competitive, transparent pricing and “off-the-shelf” legal services. Legal collaboration will increasingly expand to include the firm’s clients, which makes the adoption of easily-accessible web applications more important than ever. An ideal LegalTech solution will allow legal teams to share information easily, quickly, and securely with people inside and outside their organization. Developers can build the applications that make this possible, ushering in a new era of transparency, collaboration, and efficiency that will help firms continue to grow.

Choosing the Right Integrations

Accusoft’s collection of SDK and API integrations have long helped LegalTech developers incorporate the powerful features their customers are looking for into their applications. By turning to contract assembly tools like PrizmDoc Editor or the legal document automation capabilities of Barcode Xpress, software teams can quickly implement core functionality while dedicating the bulk of their resources to building innovative new features that will set their product apart in a crowded market. 

The benefits of selecting the right integration partner are particularly evident when looking at eDiscovery applications. Developing a comprehensive LegalTech eDiscovery platform requires a wide-range of viewing, annotation, comparison, conversion, search, and redaction options. Building those features from scratch can extend development timelines by months, which could potentially cost a software developer their chance to break into a highly competitive market. With an API integration like PrizmDoc Viewer, however, they can rapidly integrate proven features into their application to help deliver better performance to customers while also getting to market faster and saving valuable resources that may be needed elsewhere during the development cycle. 

To learn more about how Accusoft’s family of SDK and API integrations can transform your LegalTech application and improve automation in law firms, have a look at our LegalTech Fact Sheet and match the right solution to your development needs.

Over the last few years, codemantra has focused on developing document processing capabilities to enhance its core document management systems. The multifaceted collectionPoint platform leverages the power of machine learning to extract data and integrate with business applications such as LMS solutions, ERP software, and CRM systems. However, in order to maximize collectionPoint’s document flexibility, codemantra needed the right integrations to manage and edit PDF documents. Rather than devoting additional development resources to building a viewing solution in-house, the codemantra team instead conducted a thorough review of multiple third-party integrations to find the ideal match for collectionPoint. Find out why they chose PrizmDoc® for Java, formerly VirtualViewer®.

convert pdf

PDFs are everywhere. Vice calls them “the world’s most important file format,” and that’s not far off the mark. The sheer number of documents converted to, from, and often back to PDFs is astounding. The hard truth? They’re also frustrating to work with. Start a Google search with the word “convert” and three of the top five results involve PDFs. 

While this portable document format lives up to its namesake by making it easy for users to attach and send documents across their organizations, PDFs often run into problems when it comes to conversion, collaboration, and communication. While many tools offer piecemeal PDF functionality, they lack a complete cadre of critical capabilities, in turn forcing software engineers to use multiple software solutions for seemingly simple tasks. 

ImageGear offers a different take on the standard software development kit (SDK) designed to help developers maximize their PDF potential. Here’s how it works. 


The Value of PDF Conversion

While PDF conversion is one of the top sought-after functionalities, there’s another area that’s often overlooked: modifying the characteristics of PDFs on-screen. With companies now handling PDFs from multiple sources that may include everything from computer-generated form data to handwritten information and images, it’s no surprise that staff encounter a wide variety of viewing issues.

ImageGear PDF helps solve these problems by allowing users to call the shots on PDF content at scale with features such as:

  • Conversion
  • Metadata Management
  • Content and Font Editing
  • Text Extraction
  • PDF Watermarking
  • Container, Dictionary, and Layer Creation
  • 3D Asset Modification

ImageGear PDF also helps improve document processing with document cleanup and advanced optical character recognition (OCR). With the ability to encrypt and decrypt entire images (or part of an image), automatic ImageClean correction of white text blocks, borders, and inverted images, plus intelligent re-sizing, any PDF can be cleaned and made more readable for the user. 

OCR support for almost any document type is also a benefit. This includes those produced on typewriters, dot-matrix printers, ink-jet printers, laser printers, and photocopied, scanned, and faxed documents. ImageGear PDF helps users control and customize multiple PDF variables, making it a fully functional PDF conversion solution for your application.


PDF Pain Points

One of the biggest PDF frustrations? The inability to break apart and combine PDF documents. Let’s imagine you have a massive legal PDF or in-depth medical file. In these circumstances, professionals only need a portion of the PDF, but without the right tools they’re stuck sending entire files when all they need is a single page. In other cases, employees might have a host of related PDFs that are part of the same project, but can’t be easily combined to save space and time.

ImageGear PDF has you covered with the ability to easily delete or insert PDF pages, render pages in a single PDF, split a PDF, merge two or more PDFs into a single file, or even merge specific pages from two or more PDFs into a single PDF. This not only makes a massive difference in time spent working with PDF documents, it helps reduce unnecessary storage and transmission of multiple files. 


Convert PDF: Multiple File Formats for Conversion

Conversion is critical for PDF success. Instead of creating complexity by forcing end-users to stick with original file formats, implementing an SDK with cutting-edge conversion empowers corporate consistency and saves on storage space. ImageGear PDF supports a host of common file formats for conversion including Microsoft Office, JPEG 2000, CAD, and SVG.

Of course, no feature forward PDF framework is complete without robust annotation, redaction, and commenting capabilities. These features make it easy for other users to see exactly what’s been changed, when, and why, along with providing a critical, auditable paper trail to meet evolving compliance and regulatory standards.


PDF Functionality for Your Application

Best of all, ImageGear isn’t designed to replace your current software, but integrate alongside existing workflows. Rather than adding another application to already-overloaded IT arsenals, straightforward SDK integration means everything happens within your own application, making it easy for everyone to find exactly what they’re looking for within familiar territory. Need help jumpstarting your SDK deployment? Check out our full list of ImageGear .NET samples for ASP.NET, CAD, OCR support, and more.

PDFs remain eternally popular and continually frustrating. Solve for document viewing, split and merge, and conversion issues and streamline employee efforts with ImageGear.

In this video, viewers will gain insights into leveraging AI for document automation, focusing on tasks like data extraction, classification, and indexing. Dan Lee, Senior Product Manager, explores how AI-driven semantic search can enhance document navigation, decision-making, and productivity. He emphasizes the importance of AI in bolstering document security and ensuring compliance with industry regulations. He explains real-world cases featuring PrizmDoc AI Integrations for personally identifiable information (PII) identification within documents. The key takeaways include learning how to configure PrizmDoc AI for PII detection, utilizing it effectively, and anticipating potential future integrations to streamline document workflows.

Question

I am creating a viewing session from a local document on my server and providing an absolute path “C:\Users\Public\Documents\Accusoft\Common\Images\PdfDemoSample.pdf” as the fileName but I receive a 404 error. What could be the reason for this and how can I fix it?

Answer

For security reasons, PAS disallows providing absolute paths for documents that are outside of the directory specified in the documents.path in the pcc.win.yml config file. So trying to provide a path to any file outside of that directory will cause a 404 error.

We recommend that you set documents.path to the directory in which you store your documents. When you create a create a viewing session using a local document, you should set fileName to the relative path to the document from the documents directory.

You can also set fileName to the absolute path to the document if it is contained in the documents directory (specified in pcc.win.yml) if you prefer to use absolute paths.

 

Streamline Forms with Automation 

Forms are part of everyday business activities. Whether you work in insurance or healthcare, retail or staffing, forms are necessary to get the job done. One of the biggest struggles of forms is their manual nature. Software tries to streamline the collection of data, but often you’re still left scanning information and manually storing files on a drive for later use. 

However, digital forms aren’t exclusively available for the companies making the big bucks. Forms automation software shouldn’t be expensive. Docubee helps small companies and big businesses alike streamline their workflow processes with an economical, eco-friendly, and efficient solution.

 


 

The Economical Advantage

Digital forms processing helps users save money by enabling them to create smarter forms, use less paper, and minimize the time it takes to collect data.  After creating a form, use it as a template. Save time and money by eliminating the manual recreation of forms. 

Docubee helps users stay on top of tasks and track their progress. Eliminate hours spent sifting through spreadsheets and automate progress tracking to prevent bottlenecks in your business process. As a no-code workflow tool, Docubee can map, replicate, and update business processes in minutes, proving to be highly economical.

Companies using Docubee find the transition to form automation an economical one that leads the company to success. Employees focus on innovative processes instead. Chad Otar Forbes Councils Member states in his article, How Automation Can Help Your Small Business: “The approach to automation, constantly looking for ways to incrementally improve and automate your business, is the slow and steady path to success. It also allows you to track and optimize each new effort without feeling like you have to overhaul your business from head to toe each time.”

 


 

The Efficiency Gains

When you create a standard form and map out your business process workflow, you’re creating a more productive work environment for your team. Docubee’s Fast Form Creator helps users create reusable forms, route them to the appropriate party, track progress, and reduce manual paper-based data entry. 

Docubee populates documents from data in web forms and other system databases making the outcome efficient and timely.  Docubee’s dynamic web forms enable companies to automate their processes with the use of mobile-friendly web forms. This process creates a faster turnaround time and higher form completion rates.  

According to TechFunnel, Human Resource Departments “… often fail to engage new candidates and potential employees well enough, while automated software can help not only use data to find better-qualified candidates, but also support collaboration between management and HR. IT also helps better monitor and track all recruitment and onboarding activities.” 

 


 

Digital vs. Physical 

Saving the planet from unduly waste of paper is a major concern for most companies.  Docubee helps eliminate paper waste by storing all data in a digital format. Forms processing is expedited by the use of Docubee’s digital signature feature. Using this tool, users can track the progress and approval of forms. Digitally sign documents anytime, anywhere, on any device, and stop using fax machines or scanners to process your signature. 

According to  Business Guide to Paper Reduction:  “There does not need to be a distinction between paper reduction efforts that are good for the environment and good for the bottom line. The two even amplify each other – while cost-savings will be the most tangible benefit, a reputation for being environmentally conscious can also be good for business.” Point blank, Docubee eliminates this waste as it helps companies succeed as an environmentally conscious partner.

Economical, efficient, and environmentally friendly, Docubee is a business process automation tool that every growing company can use to build and process forms easily. With its adaptability and ease-of-use, Docubee provides an economical and efficient way for companies big and small to automate their processes.

Question

After searching a document, an error icon appears in the search results panel. Clicking on it displays the following error message: “x page(s) cannot be searched.” Why does this occur and how can I find out which specific pages couldn’t be searched?

Answer

When the PrizmDoc Viewer text-service cannot find any text for a given page in the document, it provides an array of all the pages without text in the response from searchTask results.

In short, the document is fine and simply contains pages without text. If you look at the pagesWithoutText array contained within the response data from searchTasks, you’ll see something like this:

[0, 1, 7, 17, 43, 45, 65, 67, 77, 79,…]

The values reported are pages that do not contain any text but instead are either blank or contain an image. This data can then be used to inform the user of how many pages are not searchable.