Visible and Printable properties

There is another thread about this, which I can't find anymore.

I need Text A visible on preview and Text B visible on the printout, where the Text in one may or may not be blanlk.
In that thread a solution was offered which works if one stays within FR, however I need the exact same behaviour in a file exported as PDF, i.e. the PDF file must exhibit this behaviour which is possible, according to the Adobe website. The PDF format makes provision for that.

I also found a thread that talks about internal (FR) limitations when exporting. I don't know whether this applies to PDF exports too.

The thing is that there is a statutory requirement (i.e. legal requirment) by the South African Revenue Service which states that an invoice in electonic form must read "Tax Invoice" when viewed on screen, but any printout made from it must read "Copy Tax Invoice". Most of the electronic invoices are sent out in PDF format. It is highly likely that other countries have similar requirements.

What are the plans to pass thorugh the visible and printable property to the PDF export in the approriate manner to achieve this? I don't think that SARS will accept 'internal limitations' of the report writer as a valid excuse. Strictly speaking, it invalidates all PDF format invoices and may thus cause major grief with customers.

Comments

  • edited 6:56PM
    Does anyone have any response, comment to this, IMO quite serious issue?
  • Anu de DeusAnu de Deus Hampshire, UK
    edited 6:56PM
    It's a quite serious issue, but you have quite a problem here.
    You need FastReports to implement it.
    I don't suppose they will do it just because YOU need it.
    My suggestion: you need to (if you don't have yet) get the FR license with the source code, find out what is the PDF standard code (I suppose some kind of tag?) that does that "visible on preview/invisible on print" effect, and implement it yourself.
    Seriously, I'd give it a try myself if I were you.
    It can be very simple to implement, or not. Do a quick research on PDF standards to find out how it's done inside a PDF document, maybe in 30 min you already know if it's feasible or not.
    Also, you might find some other people (not FR) that had to implement that already, even in other languages. Google it.
  • edited May 2010
    It's a quite serious issue, but you have quite a problem here.
    You need FastReports to implement it.
    I don't suppose they will do it just because YOU need it.
    There are many users of FR, there will be many who e-mail invoices in PDF format, and this is a stipulation by the government tax authorities. Quite often one country copies regulations of what was done in other ones, so even if the South African tax authorities were the first ones to ask for this there will be others who will follow.

    Somehow I doubt that I am the only person in the world who is affected by this.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.