Is it possible to convert HTML to PDF without pagination?
I have an HTML file that I'd like to convert to PDF. Ideally, I'd like the PDF to consist of one long page without being broken up into different pages. Is this at all possible?
I also don't want to scale the image down too far as to make it unreadable. I've tried adjusting the page size settings, but the biggest page I can generate is a portrait-oriented tabloid (14 x 17) page, but it still prints to more than one page.
If pagination can't be suppressed, does anyone know of any HTML/CSS code that I can use to break the pages in certain spots? If I'm forced to use a paged PDF, I at least don't want the articles within the page to break in the middle.
I'm using Acrobat Pro XI on a MacBook Pro. Browser-wise, I have Firefox, Chrome and Safari installed, if opening the HTML file in one of them makes any difference.
Thanks in advance, aj
You can actually create a custom page size BUT you have to go through the Acrobat interface
File>Create>PDF From Web Page...>
In the Create PDF from Web Page window, put in the URL you want to capture
In the Create PDF from Web Page window, click the Settings button
in the Web Page Conversion Settings window click the Page Layout tab
In the Size sections', Page Size pop-up menu select Custom
In the Width field, set the size of the page width in inches
in the Height field set the page height in inches
In the Margins section, set you margins (Top, Bottom, Left, Right) in the appropriate fields in inches
In the Orientation section set either Portrait or Landscape
in the Scaling section set whether or not you want scale the page content
in the Web Page Conversion Settings window click the OK button
In the Create PDF from Web Page window click the Create button.
Similar Messages
-
Is it possible to convert .doc to pdf ?
Hi..
I am very new to Livecycle Workflow...! I just want to know whether it is possible to convert .doc to pdf ?
Just by googling i came to know that CreatePDF2 Service will do this Conversion ! But it throws me an Exception like "Conversion Exception :" Cannot connect to Adobe Service "...!
Can u guys pls help me out to slove the problem ?
Thanks & Regards
Karthik.you don't know the format of a word doc? well, that's good for you because it's a nightmare.
- check POI (http://jakarta.apache.org/poi/index.html) to see if you can load-up the .doc then generate the .pdf with iText
- personally i use the Open Office Bean to open the .doc, i save it in .sxw (OO format which is a jar of different XML files), then i use XSLT to transform content.xml in .fo then use FOP to build the PDF. sounds crazy but works fine (only on a machine with graphic support - not via Telnet, etc...) -
Is anybody programmatically converting HTML to PDF? If so, how?
Is anybody programmatically converting HTML to PDF? If so, how?
With InDesign, or something else?
As long as the application (InDesign or something else) has a command-line interface, i'd like to know about it.
Am using .NET, but we still want to know what you're doing even if you aren't.
Source data is HTML pages from random sources, so it's not necessarily XHTML unfortunately, though i could tidy it into a consistent form.thanks, but what i'm looking for here is programmatic usage -- that is, scripted or command-line -- not having a human user choosing menu options, etc
so as to your two suggestions ...
this would appear to be NOT programmatic ...
> And Acrobat will install a PDF convert toolbar for Internet Explorer to do this right from the browser.
and this might or might not be possible to program -- i don't know if people are somehow running Acrobat programmatically, would appreciate further information
> Acrobat has a Create PDF from Web Page function -
How to convert html to pdf using acrobat sdk 8.0?
hi
I am a beginner of acrobat sdk .
I want to know How to use acrobat sdk 8.0 to convert html to pdf?
herere some questions :
1:How to support navigation inside PDF file that generated using acrobat sdk 8.0? For example: theres catalog in the top of HTML file, customer hopes can navigate inside the PDF file just like navigating inside the HTML file.
2:How to support operating some controls in the PDF file that generated using acrobat sdk 8.0? For example: therere some drop down list and text box in HTML file, customer hopes can input text in the text box, click the drop down list to see available options in it just like in HTML file.
Thanks in advance for any help and suggestion.Hello,
I want a system to re-brand my 37 pages PDF for affiliates.
I want a php dynamic link in the PDF online in order to personalize automatically the PDF for each affiliate. I need to change 2 links each time. The affiliate ID and the Paypal email (payment button) in page 36.
Can you help?
Please let me know
Thank you
Alex
PS My system is online and i can give you the url if it helps. -
Problem with converting html to pdf using LiveCycle ES Java API
I am using this code to convert html to pdf.
* 1. adobe-generatepdf-client.jar
* 2. adobe-livecycle-client.jar
* 3. adobe-usermanager-client.jar
* 4. adobe-utilities.jar
* 5. wlclient.jar
import java.io.File;
import java.util.Properties;
import com.adobe.idp.Document;
import com.adobe.idp.dsc.clientsdk.ServiceClientFactory;
import com.adobe.idp.dsc.clientsdk.ServiceClientFactoryProperties;
import com.adobe.livecycle.generatepdf.client.GeneratePdfServiceClient;
import com.adobe.livecycle.generatepdf.client.HtmlToPdfResult;
public class ConvertHTML {
public static void main(String[] args)
try{
//Set connection properties required to invoke LiveCycle ES
Properties connectionProps = new Properties();
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_DEFAULT_EJB_ENDPOINT, "t3://localhost:7001");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_TRANSPORT_PROTOCOL,Service ClientFactoryProperties.DSC_EJB_PROTOCOL);
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_SERVER_TYPE, "WebLogic");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_USERNAME, "administrator");
connectionProps.setProperty(ServiceClientFactoryProperties.DSC_CREDENTIAL_PASSWORD, "password");
//Create a ServiceClientFactory instance
ServiceClientFactory factory = ServiceClientFactory.createInstance(connectionProps);
//Create a GeneratePdfServiceClient object
GeneratePdfServiceClient pdfGenClient = new GeneratePdfServiceClient(factory);
//Get an HTML document to convert to a PDF document a
String inputFileName = "http://www.adobe.com";
//String inputFileName = "C:\\Documents and Settings\\venkat\\Desktop\\Adobe.htm";
String securitySettings = "No Security";
String fileTypeSettings = "Standard";
System.out.println("one");
//Convert HTML content to a PDF document
HtmlToPdfResult result = pdfGenClient.htmlToPDF2(inputFileName, fileTypeSettings, securitySettings, null, null);
System.out.println("two");
//Get the newly created document
Document createdDocument = result.getCreatedDocument();
//Save the PDF document as a PDF file
createdDocument.copyToFile(new File("C:\\test.pdf"));
catch (Exception e) {
System.out.println("Error OCCURRED: " + e.getMessage());
e.printStackTrace();
I can able to compile this class but while running i am getting error like below.
Error OCCURRED: Internal error.
ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.doSend(EjbMessageDispatcher.java
:160)
at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat
cher.java:57)
at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
at com.adobe.livecycle.generatepdf.client.GeneratePdfServiceClient.htmlToPDF2(GeneratePdfSer
viceClient.java:666)
at ConvertHTML.main(ConvertHTML.java:84)
Caused by: java.rmi.RemoteException: Remote EJBObject lookup failed for 'ejb/Invocation'; nested exc
eption is:
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 203 completed: No
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.initialise(EjbMessageDispatcher.
java:101)
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.doSend(EjbMessageDispatcher.java
:130)
... 4 more
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 203 completed: No
at com.sun.corba.se.impl.logging.ORBUtilSystemException.writeErrorSend(Unknown Source)
at com.sun.corba.se.impl.logging.ORBUtilSystemException.writeErrorSend(Unknown Source)
at com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl.writeLock(Unknown Source)
at com.sun.corba.se.impl.encoding.BufferManagerWriteStream.sendFragment(Unknown Source)
at com.sun.corba.se.impl.encoding.BufferManagerWriteStream.sendMessage(Unknown Source)
at com.sun.corba.se.impl.encoding.CDROutputObject.finishSendingMessage(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.finishSendingRequest(Unknown Sour
ce)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete1(Unkno
wn Source)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.marshalingComplete(Unknow
n Source)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.invoke(Unknown Source)
at com.sun.corba.se.impl.protocol.CorbaClientDelegateImpl.is_a(Unknown Source)
at org.omg.CORBA.portable.ObjectImpl._is_a(Unknown Source)
at weblogic.corba.j2ee.naming.Utils.narrowContext(Utils.java:126)
at weblogic.corba.j2ee.naming.InitialContextFactoryImpl.getInitialContext(InitialContextFact
oryImpl.java:94)
at weblogic.corba.j2ee.naming.InitialContextFactoryImpl.getInitialContext(InitialContextFact
oryImpl.java:31)
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:41)
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.init(Unknown Source)
at javax.naming.InitialContext.<init>(Unknown Source)
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.initJndiContext(EjbMessageDispat
cher.java:213)
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.getJndiContext(EjbMessageDispatc
her.java:226)
at com.adobe.idp.dsc.provider.impl.ejb.EjbMessageDispatcher.initialise(EjbMessageDispatcher.
java:87)
... 5 more
can u plz give me some way to do the convertion.Yes Sir.....Thanks for ur suggestion.....
But i didn't find exact solution..well..yes i found some but not exactly there were not in the way i required...I jus need to convert HTML to PDF using iText API for java.....I already used some classes in that like HTMLParser.....etc..
So Any thing else...Any one...Sure can help me in this................ -
Trouble in fop(convert html 2 pdf) source.
to convert html 2 pdf file I found the article from javaworld.
(http://www.javaworld.com/javaworld/jw-04-2006/jw-0410-html.html)
unfortunately I can't seem to find the two classes below even though import all fop 0.94 library files.
are there something I'm missing?
Thanks.
import org.apache.fop.apps.Driver;
import org.apache.fop.tools.DocumentInputSource;Much thanks for your timely reply. The scanner software requires that one must scan to an application. The configuration has to point to an executable. In program files I must select an executable, in this case acrobat.exe. Have been using this for years and never have seen a problem. Continues guidance sought.
-
Func module to convert list to pdf without using memory id
hi Experts,
Is there any funct module to convert list to pdf without using memory, as I am using Convert_to_PDF func module which outputs last page only when its running in Background.
But my req is to output all the Pages in the PDF format.
Sample code also appreciable,
Reward Points are guranteed..
Cheers
SantoshCheck the below postings :
Re: Convert spool to pdf
Convert a spooljob to a writeprotected PDF
Hope this will helpful -
- runs on Linux, 2.4.24 Kernel.
- We would like to be able convert the HTML report into a PDF file.
- Ideally we would like to use open source code for the PDF generation
We would like to be able to include both Text and Bitmaps in the PDF output
Thanks!
Message was edited by:
dragontail77HTML to PDF with Java, using OpenOffice.org - example here: [http://www.dancrintea.ro/html-to-pdf/|http://www.dancrintea.ro/html-to-pdf/]
You can use OpenOffice.org, running as a server and command it remotely for document convertion.
Besides HTML to PDF, there are also possible other convertions:
doc --> pdf, html, txt, rtf
xls --> pdf, html, csv
ppt --> pdf, swf
Code example:
import officetools.OfficeFile; // this is my tools package
FileInputStream fis = new FileInputStream(new File("c:/test.html"));
FileOutputStream fos = new FileOutputStream(new File("c:/test.pdf"));
// suppose OpenOffice.org runs on localhost, port 8100
OfficeFile f = new OfficeFile(fis,"localhost","8100", true);
f.convert(fos,"pdf");
----------------------------------------------------------------------------------------------------------------------------------------- -
Converting HTML to PDF substitutes fonts
Hello!
On one of our workstations that is running Acrobat 9 Pro, whenever the user converts from an HTML document to a PDF for proofing purposes, we're getting different fonts in the output to than we had in the input. For example, any text in Arial Black in the HTML document is Arial Bold in the resultant PDF. Attached are screenshots of the before and after.
Before:
After:
As these are proofs that the client is supposed to be approving, this needs to be fixed quickly. All other machines in the office can convert these to PDF just fine, so it appears to be only the one machine. I uninstalled and reinstalled the software to no avail.
Please advise.Does the errant machine actually have the Font available.
Check the list of fonts avaiable in system in the machine acting up.
Then check in the system on a machine working.
If there are differences add the ones missings on the defective machine from the good machine.
Then try.
If a font is missing Acrobat will attempt to substitute to nearest similar font it can find. -
Convert HTML to PDF - API or utility
Hi community,
Our product generates HTML reports, after that the users can edit them, and finally they want to send them via e-mail to another party. They want to send PDF document generated from that HTML. So I need to convert the HTML to PDF. Till now we did that with FOP and a xsl file we found(I don't remember where from) and improved a bit. However it becomes hard to maintain.
Searching around the forum and Google I found out about HTMLDoc, but it is not appropriate because FAQ states that currently it cannot embed other fonts than preset ones, and I need cyrillic font support. I tried several virtual printers that print to PDF file, but I want to escape from the HTML look - like table borders, etc.
I need a pointer to an appropriate product. Preferrably a pure java library, cross-platform because we will soon migrate from Windows to Linux, with support for external font embedding (like fop and iText). I am not limited to using only opensource and free libraries, it can be a commercial licence one.
Please share your experience in this area and guide me to a good library
Thanks for your time
MikeThanks for that idea ChuckBing. I will download OpenOffice and try this, it sounds good because OpenOffice seems to support both Linux and Windows.
Unfortunately the adobe online solution turned out not to be applicable for our case since there are customers that don't have access to Internet, besides there was a note on the site that currently only US and Canada are supported(but maybe I read it wrong)??
Thanks to all - kylias, MOD, DrClap and ChuckBing - for your participation. If OpenOffice does not solve the problem I intend to continue following the FOP path.
Mike -
Hello Experts,
I need to convert the document type HTM to PDF then send it thru e-mail as attachment, is there any FM for this?
I'm looking at this FM CONVERT_ABAPSPOOLJOB_2_PDF, but i think it requires a spool id and the program is required to run in foreground. Any idea?
Thank you!Hi Jerome,
Click on below two links:
[How to convert HTML output to pdf output to save the file locally;
[Convert HTML File to PDF;
BR
Dep -
Solutions for converting HTML to PDF programatically?
to start off i should say that i am rather new to programming in java.
here's what i am attempting to do.
i need to write a java class that will get an HTML string as input... and needs to spit out a PDF file (or outputstream) as output. i have spent the last week or trying to accomplish this using XSL-FO and the FOP library. this solution does not work too well because XSL-FO and FOP do not handle complex table layouts very well (since they require the number of columns and column widths to be known in advance). it seems that FOP (and XSL-FO) is better suited to handling structured XML input... not something unstructured and complex as HTML.
are there any other libraries/APIs that are out there that are specifically well suited to HTML -> PDF conversion?
remember this needs to be done programatically, and will probably be invoked as a webservice.
thanks,
vivek#1 There are definite copyright issues with your
software. Before you go live with anything like this,
make sure you're not gonna get reamed.Ehh? I didn't see anything from the OP's question that implied this. Yes, if he uses it to mine commercial web sites and convert them to PDF's there's a problem, but aside from that, where's the danger?
#2 The PDF part is the easy part. As the other poster
said, lowagie iText can do PDF. The rendered HTML is
a much bigger question. The smaller issue is that web
pages are defined to fit your browser window, so
you've got to choose a size. The much tougher problem
is finding a decent HTML renderer in Java. In truth,
I don't think there is one; JEditorPane is a piece of
****, and opera is really not a lot better. Not at all. The OP specifically mentioned web services, so we don't need to assume that Swing is involved. You can, using a 3rd party library (google for java pdf), have a servlet or jsp render its output as a PDF document. -
Acrobat 8 Professional - converting HTML to PDF
Hi,
I'm trying to convert a website from HTML to PDF but having problems with the directory structure. I want the new PDF version to have the same directory structure that the old HTML version has. If I can't have that, how can I impose the directory structure I want on the new PDF version ?
thanks in advance.This is a major Pain in the A>>. I work in a virtual office and share a pretty high volume of PDF documents as software requirements, diagrams, etc. I almost never print to actual paper, the PDF driver was my default printer. I would hit Cmd-P, Return, print a file name, Return and presto a PDF. Now I have to mouse around and find the "save to PDF" option from some ridiculous nearly hidden list of options in a drop down button. There's no keystroke or shortcut that I can find that allows me to do this w/out mousing around.
Sounds like Apple and Adobe ran out of time and the usability got left on the cutting room floor.
BTW, I'm on Acrobat 8 still, so I don't even have the option to "Print to Adobe PDF" - AND if I print to landscape mode, the view isn't rotated, the document is "sitting on its side" in portrait -- very frustrating... -
Hello ABAP Experts,
I have a request to convert a HTML Response (FM: HTTP2_GET) into a PDF Document.
Has any body an idea how to handle that.
Thank you very much for you answers.
Kind regards
AxelThe easiest way to convert web pages/sites into PDF is with Acrobat! Important: this is Acrobat (costs a few dollars) and not Acrobat Reader!
Acrobat has a web capture tool. With the older version I tested there was some minor problems.
(1) It is not recognized as a browser we support. You will have to knock out the browser checking for this to work. Look at the cl_htmlb_content->runtime_validation. The last case statement. Modify your system to temporarily comment this out. (Do not forget to place it back!).
(2) The older version I tested with had problems to convert complex pages into PDF. The new rendering we use is to browser specific. Your milage might vary.
Alternative could be just to "print" the page from the browser into a PDFWriter (kind of printer driver that comes with Acrobat). This actually worked very well.
Alternative is just to make screenshots into word document and convert this into PDF.
> Please help me ..
With this, I think we have now helped you. In return, you can help us with a nice append (or better a small weblog) about the "huge project that was a challange". These war stories shared by the fire side makes for interesting reading, and I am sure other people would also be interested in seeing what you achieved. Looking forward to it.
++bcm -
Is it possible to convert HTML to XML in as2?
Hi,
I am trying to develop a stock widget to use in my mobile using flashlite 2.x.
I have chosen "http://charting.nasdaq.com" to obtain 5days chart /6months chart..
But I am not able to use XML object for this and parse.. The values are in table format.. So I have to use LoadVars.. but writing a AS2 code
to obtain values like High/Low price of the stock or volume is very lengthy since the data obtained are not in XML format..
i tried this
var example_xml:LoadVars = new LoadVars();
example.ignoreWhite = true;
example_xml.load("http://charting.nasdaq.com/ext/charts.dll?2-1-14-0-0-75-03NA000000www-&SF:4|5-WD=539-HT=39 5--XTBL-");
example_xml.onLoad = function(success) {
if (success == true) {
trace(example_xml);
Is it possible to convert them to xml and use relevent methods or xml properties?
If I use example_xml:XML = new XML() then tracing example_xml (as above) doesn't give any data
Any help?I had a project a few years ago where I converted 10s of thousands of TestStand HTML files from TS 1.0 and 3.0.
Most of what I did is specific to our internal data structures, but I'll try to help get you started.
The general idea is to pick out the report header and data sections from each file, then eliminate the HTML formatting.
The attached file will extract the Report Header and data sections.
To use this, you will need to download this additional VI that I posted here in the regex board a few years ago.
http://forums.ni.com/t5/BreakPoint/Regular-Expressions-Board/m-p/1269088#M14343
Here is one more file that will parse out each data record and dtermine it's Name, status, type value, limits and duration/timestamp info
Now is the right time to use %^<%Y-%m-%dT%H:%M:%S%3uZ>T
If you don't hate time zones, you're not a real programmer.
"You are what you don't automate"
Inplaceness is synonymous with insidiousness
Attachments:
Parse TestStand HTML.vi 42 KB
Parse TestStand HTML Data Section.vi 55 KB
Maybe you are looking for
-
I am unable to print on Win 7 RAM - 2GB Inter Core2duo Have a printer installed through LAN (network) I can access other computers, Internet, HP Laserjet already installed showing as default printer (in work, excel also). I am getting these messages.
-
Are there any tools for optimizing placement of Airport Base Station
I have both a Airport Extreme B/G and a Airport Extreme N unit. I also have several Airport Express units on the network. Does any one know of any tools (Hardware or Software) that can be used to identify the best physical placement of Airport Units
-
Where is "Reserve space for disk use" in iTunes? Docs are out of date
Hello, Where did "Resereve space for disk use" go in iTunes? I can't find it any more. This is major problem because if I want to auto-fill my phone (I don't have time to constantly set up playlists) I then get constantly get errors that my phone is
-
Open Web Dynpro in same window
Hello Everyone! We've got a really really big problem. We use in our KM a Web Dynpro. In the Image Map we want to call this Web Dynpro and open it in the same window. But at the moment we are just able to open the Dynpro in another window. Is there a
-
What are Device PIN and Device IMEI please?
Dear World... I live in Germany and O2 is my network. I've set up my email and bbmessanger accounts and everything worked great until a few days ago. An icon 'email setup' has appeared again but my email works fine. I can't get online now though it i