Jump to content

Search the Community

Showing results for tags 'PDF'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Community Forums

  • The New Claris Platform
  • Community Resources
    • Community Videos, Tips, & Techniques, Articles.
    • FileMaker Marketplace Discussions
  • FileMaker Platform
    • FileMaker Interface Features
    • FileMaker Schema & Logical Functions
    • FileMaker Go for iPad and iPhone
    • FileMaker and the Internet
    • FileMaker Pro 19
  • FileMaker Server Administration
    • FileMaker Server 19
    • FileMaker Server 19 (Linux)
    • FileMaker Cloud
    • FileMaker Custom SSL Certificates
    • oAuth and External Server Authentication
    • Zabbix Server Monitoring
    • Previous Version Server Discussions
  • JavaScript Integration
    • Java Script and the Web Viewer
    • Carafe.FM
    • Widget Studio
  • Brain Food
    • Security Concepts
    • The Left Brain
    • Upgrading & Migration
    • Data Analysis
    • Development Standards
    • The Separation Model
    • Relational Database Theory
    • Damaged / Corrupt File Problems
    • Hardware & Networking
    • Product Ideas
  • FMForums Affiliates & Sponsors
    • Productive Computing Support Forums
    • 360 Works Official Product Support Forums
    • Proof+Geist
    • FileMaker Vendors
    • FileMaker Training Resources
  • FileMaker Classifieds
    • Announcements of FileMaker Product, Services or Resources
    • Classifieds
    • Tools Of The Trade
  • FM Forums Operations
    • FM Forums Feedback & Site News
  • FileMaker Friday Night Chat's Topics

Blogs

  • Captain's Blog
  • FileMaker Weetbicks
  • FileMaker Security Blog
  • The FileMaker Rift
  • HOnza's Bits @ FMForums
  • SeedCode
  • FileMaker Hacks
  • Skeleton Key's Blog
  • Wing Forward Solutions
  • 360Works Articles and Tutorials
  • GoBillit
  • Filemaker - an amateur's view
  • Linear Blue
  • Surya Kanta Mekap's Blog
  • eXcelisys' Blog
  • Manjit Behera
  • Blue Feather's Blog
  • RCC's FileMaker News and Bits
  • Thorsen Consulting
  • DB Services Blog
  • FileMaker Magazine
  • Eye on FileMaker
  • Dev Talk
  • The Philosophy of FileMaker
  • 1-more-blog
  • Productive Computing
  • Geist Interactive
  • Soliant Consulting

Categories

  • White Papers
  • Infographics
  • Samples
  • Add-ons
  • FMGo
  • Solutions
  • Tutorials
  • Plug-Ins

Product Groups

  • Workplace Innovation Platform
  • Site Advertising
  • Development
  • FileMaker Hosting

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Title


Industry


Location


Interests


Website URL


Skype


MSN


Yahoo


OS Version

  1. Hi, I have a solution that requires technicians to have access to PDF Service Manuals on their iPads. After much Googling and looking through various FM forums (including here), it appears that only the first page of a PDF hosted (in a container field) can be displayed and the user cannot scroll pages and read the PDF. So would the best approach be to perhaps have the PDF files loaded onto the iPads and then have FM Go refer to them? It would certainly make file access quicker, but in my experience getting files onto the iPads is a pain in the neck, unless there was some way of installing the files onto the iPad's file system through the FM Go. Is the best (or only) way to do this through some sort of offline sync tool, or can it be done natively through Filemaker? If anybody has some ideas I'm all ears. Thankyou. Greg
  2. As you may know we have a great Optimize command for DynaPDF. You can use it on PDF documents in both FileMaker and Xojo plugins. Over time the command got more and more powerful and we like to write here about some of the features. In general the function rebuilds the content stream of all pages, templates, patterns, annotations, and form fields. This may remove errors in the content stream and produce a consistent document. When you specify the flags, the default flag value (0) just rebuilds the content stream and fixes errors. You may specify "InMemory" to have changes made in a way, that the PDF is in memory and not flushed to the current output. Normally you may not notice the difference, but if you like to continue writing to the PDF, the memory flag is needed. Scale images The Optimize function can reduce the file size of PDF files. You can pass the ScaleImages flag and then all images are checked. You can define a minimum and target resolution for images. All pictures with at least the minimum resolution are checked. This avoids that we look on icons for example and only process pictures with a significant resolution. DynaPDF scales the images down to the target resolution and compresses them with the compression algorithm you specify, usually JPEG. If the final picture is smaller in size, we store it, otherwise we keep the original image. The reason is that often one bit tiff images can be smaller than a reduced resolution JPEG file. You can pass flag SkipMaskedImages to skip masked images as JPEG compression may not work well with pictures, where a specific color is used to mark transparency. The check whether new picture is smaller than original image can be disabled via NoImageSizeCheck flag. If you like to get images compressed with JBIG2, you can use CompressWithJBIG2 flag. This can drastically reduce the file size since JBIG2 compression achieves much higher compression rates than any other 1 bit image filter that PDF supports. The JBIG2 compression filter in DynaPDF is lossless, that means the original image quality will be preserved. Great to combine with ConvertGrayTo1Bit flag discussed below. Link Names The names for links in the PDF may often have names from the original content. For example our documentation uses the function names there as link names. But this can be optimized with the NewLinkNames flag and rename the internal link names with a running counter. This saves a few bytes for each link, which can sum up with thousands of link names. Invisible Paths Some drawing paths have an no-op operator on the end. Instead of defining a path and not using it, we can remove the definition. This usually happens in a lot of tools to create PDFs, as paths are defined automatically. e.g. you may have a rectangle to group items on the layout and the rectangle is not visible as it has no stroke and no fill. The resulting path is there, but has no output. Flatten layers If you pass FlattenLayers flag, all the layers may get flattened and non visible layers may get removed. As some layers may have content behind other layers, the invisible paths check above may kick in and remove content. See also FlattenAnnots and FlattenForm functions. Delete Stuff The PDF may contain additional things, which can safely be removed. This includes private data from applications like Indesign or Adobe Illustrator. Those store details for editing of the PDF with the PDF as a BLOB. We can skip this data and get a smaller PDF size. Usually a PDF viewer will ignore any item it doesn't understand. We can remove thumbnails embedded in the pictures as those will be generated in the viewer if needed. Same for alternative representations of images. For example an application may include a CMYK and a RGB representation and we can remove one (the one marked as alternative). Convert to colorspace Beside optimization, we can do some extra operations like converting colors to other color spaces. This includes converting to grayscale, RGB or CMYK. If you like to convert a PDF to grayscale, converting colors here may be useful. Otherwise if you have to send a PDF to a printer, you can convert to CMYK. Usually you don't need this as the printer will raster the PDF in CMYK color space. Converting CMYK content to RGB may reduce size as images have only 3 instead of 4 color spaces. The flag ConvertAllColors allows to convert separation, DeviceN and NChannel color spaces to RGB/CMYK colors. This usually means you loose color information as the alternative colors will be used and those are specified in RGB, CMYK or LAB color spaces. For example a printer may have cyan, magenta, yellow, black and a special colors like gold and silver colors. An area marked with a Device color like gold will be printed with the gold ink to produce the shiny effect on the paper. Replacing those colors with their alternative CMYK color will remove that and the color is then printer with a mixture of yellow. Finally the flag ConvertGrayTo1Bit can be used to convert colors to black and white. For this you can pass UseOtsuFilter flag to request to use Otsu filter. Convert Text to Outlines Recently added in the last weeks, DynaPDF can now convert text to outlines. This removes fonts and text information from the PDF and leaves the content as vector graphics. You can still read it as human, but a computer needs OCR to get back text. Optionally you can pass ConvNonEmbFontsOnly flag to limit the conversion of text to outlines only for non embedded files. This way a PDF referencing fonts on your computer can convert those to outlines. Great to email your PDF to printer shop, where they don't have the required font and you can still get your PDF printed well. Annotations and form fields are not affected by the conversion. In order to consider these objects too it is possible to flatten all annotations and form fields before calling Optimize. See FlattenAnnots and FlattenForm functions. Usage The flags above can be combined in various ways. In general Optimize should be called at the end of your PDF processing just before outputting the PDF document. Our plugin may render preview and close the PDF file. License To use the Optimize function, you need a DynaPDF license with Pro or Enterprise level. Starter or Lite versions are not enough. Without a license key you can test this feature and see how it works. More For more details, please check the DynaPDF manual on the Optimize function. For FileMaker specific notes, please check DynaPDF.Optimize function in our documentation. For Xojo specific things, please check Optimize function in DynaPDFMBS class. Check also DuplicateCheck flag for SetImportFlags2 function to enable duplication check. This helps to reduce the file size as duplicate font, image, templates and extended graphics state are replaced with references to first one. Please do not hesitate to contact us with your questions.
  3. As a Claris partner, we also resell FileMaker licenses. Buying the license from us has some extra benefits, one of them being a nicely formatted PDF document with all information about the license, including download links. In order to be able to generate this document from our FileMaker based CRM, I needed to find a way to include functional web links in it. So I wrote a custom function that does it, without needing any plug-ins or other external technologies. The custom function simply takes a PDF saved from FileMaker, and adds a link to it. As long as you know what page and where on that page you want the link to be, you can modify your PDF that easily. No plug-ins are needed, no web viewer, so it works in the whole platform, including WebDirect and server-side scripts. Click here to get the example and read the story behind it.
  4. We have containers that we drag and drop PDFs into, that are externally stored and the field on the layout is formatted as a PDF. I know I've done this in the past where I wrote a little script that sets a temporary path and when it's clicked the enduser can view in Adobe. The script is simple: it sets the a variable to a temporary path, then exports the field contents to automatically open. I cannot get the script to work. It seems so simple... maybe my mind isn't working right today. So my next idea was to make popover button with the pdf container in, interactive so when the user clicks on the popover you see the PDF within Filemaker, that does not work either. I tried this both on a mac and a pc. I'm sure I'm missing something. Any suggestions would be greatly appreciated. Caroline
  5. In a script, I select a container field, choose "Insert Picture" choose a scanned PDF file then GetThumbnail(MainContainer;50;50) - it just leaves a "?" in the thumbnail field. When I import a batch using the Import Records Script Step -> Folder -> Picture and Movie Files, using Secure Storage, choose the option to add a thumbnail to my thumbnail container field, (importing the same pdf file) it generates the thumbnail perfectly. For user interface reasons, my users need to be able to click my import button, choose a pdf file from anywhere on their drive, and import it into a container field, generating a thumbnail in another container field. Any ideas on how to get this thumbnail? Any help would be greatly appreciated. :-)
  6. Trying to display a pdf stored on the iPad AT A SPECIFIC PAGE NUMBER or 'DESTINATION' tag within the pdf document from FMGo. I've tried both a Webviewer and Open URL call but the #page= and #destinationtag appended to the filepath (eg //MyFile.pdf#page=20) is ignored. Any ideas how to open and display a PDF at specific page?
  7. Scribe 4 - FileMaker OCR Scanning Demo Video Today, we wanted to share a practical way to use the new FileMaker OCR and PDF integration features in Scribe 4. If you have a stack of paper with information you need to access from FileMaker, you can easily automate this process with Scribe. In this demo video, we will show how you can scan in a stack of paper and extract the text (using OCR) into FileMaker, and have it on individual (spliced) PDF pages. Watch the Video Stay updated with 360Works Questions? Email: plugins@360Works.com
  8. I am using Filemaker Pro 17. I have created a container field with 'interactive content (PDF, MP3, etc.)' checked in the Data tab in the Inspector. PDF's won't upload. I've uninstalled and reinstalled Adobe Reader DC. I've tried other PDF files and they just won't load. What am I doing wrong? (I've done is successfully in the past with Filemaker 15 with the exact same PDF files). I'm using a MacBook Pro with MacOS Mojave Version 10.14.2 (18C54).
  9. Hello -- I would like to open pdf files that are stored in a secure external manner. Only the first page of multipage files show in a FM container window (if I';m not mistaken) so I am wondering about using Preview (Mac, of course). I can retrieve the file path to the secure file by processing the text output of the container file, and then use it as a variable filename in a Send Event script step, but Preview cannot open it. Any suggestions?
  10. Hi all, I'm using trying to add an image to a PDF in Scribe, the process works well, however the image I'm using is a PNG with transparency. The image is stored in FM and the transparency is retained, if I export the field contents, it is retained too. When the image is added to the PDF, it loses the transparency, and the are replaced with white, which means I can't see what's under it. Has anyone else had this issue? Is it resolved/resolvable, or is this something where I need to find an alternative solution? Thanks
  11. I am trying to get a page count from a PDF file stored in a container field. ScribeDocLoad is successful. Next I'm attempting to use ScribeDocReadValue to get the PDFPageCount. The variable $LastPage is set to ScribeDocReadValue( "PDFPageCount" ) This parameter, or any other of the metadata values listed in the documentation, results in an error like "Reading values is not supported for the file PDFPageCount" The documentation reads like this: Am I fundamentally misunderstanding what this is supposed to do? The PDF file has no formal "fields." Its just a scanned PDF. D
  12. Howdy from Texas! I am trying to change a little bit of Groovy that stamps a given phrase at a specified location on an existing PDF. The original code operates on files however I want to simply specify container fields as input and output. I did successfully change the input (src) to come FROM a container field. I can't seem to figure out how to return the resulting object to a container (dest) directly. I am passing the container parameters as: "myTable::inputContainer" and "myTable::outputContainer". Can someone please point me in the right direction here? Thanks in advance! Bob Minteer This is the code: RegisterGroovy( "stampPdf( src ; dest ; xPosition ; yPosition ; phrase )" ; "import com.itextpdf.text.Rectangle;¶ import com.itextpdf.text.Element;¶ import com.itextpdf.text.pdf.PdfReader;¶ import com.itextpdf.text.pdf.PdfStamper;¶ import com.itextpdf.text.pdf.ColumnText;¶ import com.itextpdf.text.pdf.PdfContentByte;¶ import com.itextpdf.text.Phrase;¶ import com.itextpdf.canvas.*;¶ import com.itextpdf.text.pdf.PdfWriter;¶ ¶ InputStream container¶ try{¶ container = fmpro.getContainerStream(src)¶ }catch(e){¶ throw new Exception('Could not get data from container (make sure container field name is passed as text)')¶ }¶ ¶ // test if container field is empty¶ if( container == null ) {¶ throw new Exception('Container field is empty')¶ }¶ ¶ reader = new PdfReader(container)¶ ¶ float xP = Float.parseFloat(xPosition)¶ float yP = Float.parseFloat(yPosition)¶ ¶ stamper = new PdfStamper(reader, new FileOutputStream(dest), PdfWriter.VERSION_1_7)¶ ¶ PdfContentByte canvas = stamper.getOverContent(1);¶ ¶ ColumnText.showTextAligned(canvas, Element.ALIGN_LEFT, new Phrase(phrase),xP,yP,0)¶ ¶ return stamper¶" )
  13. Hello I have inherited a database in Filemaker 12 on Windows, but I am completely new to databases. I have a script which generates and saves a pdf for each person using fields from their record. This works well. I then have a second script which is meant to email each of these pdfs to the corresponding person. I have included screen shots of the script and the "send mail" options. When I tested it by putting only my own email address in the To: box, it sent me hundreds of emails each with a different name in the text, and the correct corresponding pdf attached, as expected. Very embarrassingly, when I tried to send the pdfs out, it sent an email to each person with the right name in the body of the text, but all with the same email attachment (for the first person in the list)! What did I do wrong? Thank you in advance for any advice you can offer.
  14. I have several reports that use Google Charts displayed through a web viewer to display a "'gas gauge" type of chart. This is a very popular style for our dashboard reports to the point where it is a requirement. I originally started using them in FileMaker 14 and they worked great. When FileMaker 15 came out they wouldn't work at first but then did after an update to the code. I'm now testing Filemaker 16 and they're back to not working properly. They do display on the screen just fine but if you try to print preview, print, or Send to PDF they do not show. Does anybody have experience with this or know if a setting changed in FMPA 16 that could be causing them to not print?
  15. Hi there. I have a list view layout that gets saved to PDF and print. On my computer everything looks good. However, on clients computer, the right side is cut off. I have the margin view showing and everything seems to be within the lines. I am using windows and client on Apple.
  16. Good morning everyone I created a database runtime solution with FileMaker Pro 15 advanced. The program must export the contents of a form in PDF format. In a solution that runs under FileMaker I could use the command "Save as PDF" but this command does not work in a runtime solution. Could someone tell me how I could make this function? thank you so much.
  17. Yesterday, I tried to move a script that creates a PDF ( and mails it ) to a server side script, as the "save records as PDF" script step is now supported in server side scripts. It did not work correctly, and generated an error 800 (file could not be created on disk) in the server log. Rather generic error. I changed the script to point to a blank layout instead. No more error. A nice blank PDF was created. I put a text box with "test" in it on the layout, Arial 12 point. -> error 800 I removed the text box and put a png graphic on the layout -> OK I put a text box in a font that I was sure of the server did not have -> OK! I tried this several times, 2 several fonts, and the results and errors were consistent. So if during the PDF creation, the server replaces the font reference by its own replacement font reference, it is able to save as PDF. If a reference lik "Arial" is used, it fails and the server reports the generic error that it can not create the file on disk (800). I'm using MacOS 10.12.4 as client and Window Server 2012R2 as the server. Maybe there is a cross platform issue here? As always, more testing is required. Can anyone confirm similar issues? Any workarounds that are known? Any thoughts and insights?
  18. My end goal is to have a button that, when clicked: 1. Opens a pdf form from my server 2. Fills in the form using data entered into FileMaker (I'm using FileMaker 10) I'm on step one and and trying to use the "Open File" script, however it's not working. Can the "Open File" script be used to open non-Filemaker files, such as PDFs?
  19. Troi Automatisering releases Troi File Plug-in 8.6.1 for FileMaker Pro 15Updated file management plug-in for FileMaker Pro 15 improves UnZIP, Metadata and several other functions.Alphen aan den Rijn, Netherlands, 23 January, 2017--Troi Automatisering today announced the immediate availability of Troi File Plug-in 8.6.1 for FileMaker Pro 15.What is new in version 8.6.1?Version 8.6.1 is a maintenance update of our plug-in for manipulating external files and folders directly from FileMaker Pro. In this version we improved the handling on Windows of certain ZIP files with the TrFile_UnZIP function. This version also improves parsing newer PDF versions, like PDF 1.7 with the TrFile_MetaData( "-GetPDFDescription") function. On MacOS X the TrFile_MetaData( "-GetMovieDescription") function now returns timecode data for movies. Several other functions were improved as well and we fixed some potential problems with the DragAndDrop function on macOS X.More detailed information on all changes and improvements implemented in Troi File Plug-in 8.6.1 and earlier can be found at: http://www.troi.com/software/filehistory.htmlPricing & AvailabilityA fully functional demo version of Troi File Plug-in 8.6.1 is available for downloading at Troi's Web site at: http://www.troi.com/software/fileplugin.htmlLicenses cost US$ 99 per user. Details on developer licenses and multi-user discounts can be found on our web site. You can order licenses from our web site.Upgrading to version 8.6.1 is free and recommended for all users of version 8.5 and 8.6: version 8.6.1 works with the same registration as the 8.5 version. Users who bought a license for Troi File Plug-in on or after November 1st, 2015 are entitled to a free upgrade to version 8.6.1. Eligible users have been sent a new 8.5 registration. Contact us if you have not received yours. Upgrades from licenses bought before November 1st, 2015, are available from US$ 59 per user. Upgrade prices for other licenses can be found on our web site. You can order upgrades from our web site.Contact information D. BuddingTroi AutomatiseringNewsroom: http://www.troi.com/news/
  20. I have a solution to track employee expense reports which contains a container to store a pdf of related receipts. Currently, I create a multiple page pdf of receipts in Apple Preview, then paste it into the container. Was wondering if it was possible to create a FM script or AppleScript to drop a single, additional pdf into the container and "automatically" create multiple page pdf with the existing container contents? Thanks in advance!
  21. LS, We recently migrated from FM14 to FM15 and suddenly some invoices come out strange after the saveAsPdf script step . ( see pic ). When in preview mode everything seems to be ok and is printed to a printer ok. Theme : Classic, Font used : Calibri size 11 and 12. Problem occurs on Mac 10.11 and Win10 with FM15. When I do a print ( to preview ( mac )) and then save as pdf everything is also ok, so it seems to be related to the FM pdf renderer. However, not every invoice has this issue, but I wonder how data could cause this behaviour. Best regards !
  22. LS, All of a sudden the saveAsPdf script step produces this ( see picture ) result. It is an invoice, with almost all data screwed up. It looks like all letters were printed in the same column in stead of from left to right. To make things more complex, not all invoices print like this although they are using the same layout to print from. When I print to preview ( mac ) and the use the save as pdf options the invoice comes out great. How can this be ?
  23. Hi i created a report that gets saved intoa pdf into a field - all working great. just one interesting issue , ,not sure what it means , on the bottom of the layout i inserted a picture of the directors signature , which is a must for every report , however in browse mode it works fine but when i save it apdf for some reason it gets omitted , any idea if that is a filemaker limitation? i actually have the companies logo at the top and that is showing up correctly.
  24. Hi i created a certificate and want that when it is clicked to save it it gets created into a pdf and then imported into the cetification container field , however for some reason i am recieving some error in my script , the pdf does not save at all. see script below: i would appreciate if someone could tell me where i went wrong why my pdf is not saving and if this is the method to save the pdf to a container
  25. Hi Forum! I have a script which sends an email to [current record] . Now I want to attach a PDF to the email automatically using the script. So far I have tried with ... filewin:/$driveLetter/$targetDir/$[name_of_unique_field_from_FM] as variable file path. But nothing is attached when I run the script. I hope you can help.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.