Known issues - FedericoAlcantara/wubiq GitHub Wiki

Common Printing Issues

Font Rendering Issues

Platform-Specific Font Differences

Some fonts are not available across all platforms and will be substituted with the closest match available. This substitution can sometimes result in:

  • Unexpected font appearance
  • Different text layout
  • Changes in character spacing

Layout Issues

Margin Inconsistencies

Print layouts may vary between operating systems:

  • Linux drivers often report larger than actual printing space
  • Documents printed on Linux might appear shifted left compared to Windows
  • Different platforms may handle page margins differently

Print Job Behavior

Copy Count Issues

The number of copies specified may not be honored in certain printer/platform combinations:

Symptoms:

  • Requested copies are ignored
  • Only single copies are printed

Workaround: Until a permanent solution is found, you can:

  • Send the print job multiple times manually
  • Implement a loop in your code to send the job the desired number of times
// Example of implementing multiple copies manually
for (int i = 0; i < desiredCopies; i++) {
    printJob.print(doc, attributes);
}