Questions tagged [bfo]

BFO (Big Faceless Organisation) develop Java PDF business to business software. Their tools support PDF manipulation including PDF & PDF/A creation, xml to pdf conversion, bitmap conversion and text extraction.

37 questions
9
votes
2 answers

Read QR Code from scanned PDF

I'm trying to insert and read qrcode's from PDF files. To create/read qr codes from images i'm using zxing project and to manipulate the pdf i'm using Big Faceless PDF. Everything works well if i create the QR Code, insert into my pdf, and then read…
João Simas
  • 231
  • 1
  • 4
  • 11
3
votes
1 answer

NetSuite : FreeMarker/BFO Images Cutting Off at Page Break

I have a Rich Text Field inside NetSuite with multiple images. Unfortunately, the images that don't fit on the first page/same page, are NOT getting pushed down to a second page after generating the Advanced PDF. Instead, BFO just cuts-off the image…
Tennis
  • 137
  • 12
2
votes
1 answer

Working With NetSuite Dates in Freemarker

I've been working on trying to add a "Days Open" column and "Days Overdue" column to the statement advanced PDF template in NetSuite. However, I keep running into issues with handling the date values sourced in from NetSuite records. Trying to…
Michael McCauley
  • 853
  • 1
  • 12
  • 37
1
vote
0 answers

NetSuite Advanced PDF Templates PDF/A Compliant

Looking for some assistance if anyone out there knows how (if it's possible) NetSuite's Advanced PDF can generate PDF/A compliant documents. Most of our PDFs do not require compliance, however a handful of template do require it I did find a…
Steve Reeder
  • 980
  • 16
  • 42
1
vote
1 answer

Extending striping (alternating background colors) for line items in Netsuite PDF templates

In Netsuite, the #list loop for the item table will only render as many line items as there are number of of items. For example, if there's two items in a Sales Order, there will be only two line items in the PDF template as rendered by this example…
sweetarts
  • 11
  • 2
1
vote
1 answer

Limit maximum height of

I'm creating a document using the BFO Report library (embedded in NetSuite ERP). I have a text block which I would like to limit to two lines, truncating if it's more than that, but I can't seem to get overflow:hidden to actually do anything.…
Wolfgang
  • 3,470
  • 1
  • 20
  • 36
1
vote
3 answers

How do I loop or repeat line items by their quantity count in Netsuite Advanced PDFs?

The brief version: In Netsuite Advanced PDFs using BFO & Freemarker, how do I repeat a line item x times where x is the item quantity? The code: <#if record.item?has_content>
EFL
  • 107
  • 2
  • 10
1
vote
1 answer

Ordering cells in table with multiple rowspans

I need to create a table with the space split up using rowspans to be rendered as a PDF using BFOreports. Here is an example of what I would like to create (Numbers for purposes of layout reference only): However the result I am getting is…
AntlerFox
  • 180
  • 1
  • 14
1
vote
1 answer

Netsuite Advanced PDF Template Issue on Save

It is really annoying, the below snippet was working until last week, something happened on the 2018.2 and its throwing me error when i try to save the Advanced PDF Template. <#if !item.custcolprintonpdf> The error message on Template is "For "!"…
1
vote
2 answers

Adding page breaks to tables in PDF templates for NETSuite

On page 176/177 of the SuiteBuilder Customisation Guide, Oracle explain how it's possible to add page breaks to tables within a template. The example given is: <#list record.item as item> <#if…
dangerousdave
  • 6,331
  • 8
  • 45
  • 62
1
vote
1 answer

NetSuite Advanced PDF - Transaction footer print at bottom?

Does anyone know of a way to force the transaction footer (ie. totals) to print at the bottom of the page using NetSuite's Advanced PDF templates. NetSuite uses BFO library out of the box. Cheers Steve
Steve Reeder
  • 980
  • 16
  • 42
1
vote
1 answer

Netsuite Advanced PDF BOM

I am creating a print out for BOM using advanced pdf. I am trying to get get the value of the Start Date from the work order but in the print out, it is empty. I set this using ${record.startdate}. Is this correct? Is there another internal id for…
iDigress
  • 57
  • 1
  • 8
1
vote
1 answer

Netsuite Advanced PDF

I am trying to create a print out for Bill of Materials using Advanced PDF in Netsuite. I am using source code. How can I changed the orientation of my print out from portrait to landscape? I know that when using WYSWYG, I can just simply choose the…
iDigress
  • 57
  • 1
  • 8
1
vote
1 answer

Fitting IMG Into Element Using BFO Report Generator in NetSuite

I'm trying to create a dynamic report that will display a row of images that can change every time the report is created. I essentially have three square boxes to display the images. However, given that there will be little to no control over the…
Michael McCauley
  • 853
  • 1
  • 12
  • 37
1
vote
2 answers

Page Not Breaking Using NetSuite BFO PDF Report Implementation

I'm trying to modify an exist XML template for use with NetSuite's BFO PDF report generator implementation. The basic structure is a table with two rows and two columns, wherein the first row does a column merge. In the second row, one column is…
Michael McCauley
  • 853
  • 1
  • 12
  • 37
1
2 3