Aspose.Words per Android via Java Limitazioni e API Differenze
Contents
[
Hide
]
Limitazioni di Aspose.Words per Android via Java API rispetto a Aspose.Words per Java API
- *Document.print *i metalli non sono disponibili.
- Risparmiare TIFF e BMP formati non sono supportati, anche se SaveFormat.TIFF e SaveFormat.BMP sono disponibili in pubblico Aspose.Words per Android via Java API, ma UnsupportedOperationException viene lanciato quando questi formati di salvataggio vengono utilizzati.
- Lettura TIFF le immagini non sono supportate.
- Firma ODT i documenti non sono ancora supportati.
- I codici a barre non sono supportati.
- I gradini lungo una curva non sono supportati
- La stampa non è supportata
Pubblico API differenze di differenze
- android.graphics. Bitmap è usato invece di java.awt.image.Buffered Immagine;
- android.graphics. La tela viene utilizzata invece di java.awt.image.Graphics2D;
- android.graphics. Rec. F è usato invece di java.awt.geom.Rectangle2D. Float;
- android.graphics.Point F viene utilizzato invece di java.awt.geom.Point2D. Float;
- android.graphics. Rect è usato invece di java.awt. Rettangolo;
- android.graphics. Il punto è usato invece di java.awt. Punto.
Vedi il seguente Pubblico API metodi:
- com.aspose.words.DocumentBuilder:
- insertImage (Bitmap)
- insertImage (Bitmap, doppia, doppia)
- insertImage(Bitmap, int, double, int, double, double, double, double, int)
- inserireOleImage (Bitmap)
- inserireOleObject(InputStream, String, boolean, Bitmap)
- insertOleObject (String, boolean, boolean, bitmap)
- insertOleObject(String, String, boolean, boolean, bitmap)
- com.aspose.words.IBarcodeGenerator:
- Bitmap getBarcode Immagine (Parametri del codice a barre)
- Bitmap getOldBarcode Immagine (Parametri del codice a barre)
- com.aspose.words.ImageData:
- setImage(Bitmap)
- Bitmap toImage()
- com.aspose.words.ImageFieldMergingArgs:
- Bitmap getImage()
- setImage(Bitmap)
- com.aspose.words.Document:
- android.graphics.Point F renderToScale(int, Canvas, galleggiante, galleggiante, galleggiante) getta eccezione
- float renderToSize(int, Canvas, galleggiante, galleggiante, galleggiante, galleggiante, galleggiante) getta eccezione
- com.aspose.words.LayoutEnumerator:
- android.graphics. RectF getRectangle() lancia Eccezione
- com.aspose.words.NodeRendererBase:
- android.graphics.PointF ottieneSizeInPoints()
- android.graphics. RectF getOpaqueBoundsInPoints()
- public android.graphics.PointF ottieneSizeInPixels(float, float)
- android.graphics. Rect getBoundsInPixels(float, float)
- android.graphics. Rect getOpaqueBoundsInPixels(float, float)
- android.graphics.Point F renderToScale(Canva, galleggiante, galleggiante, galleggiante)
- float renderToSize(Canvas, galleggiante, galleggiante, galleggiante, galleggiante, galleggiante)
- com.aspose.words.PageInfo:
- android.graphics.PointF ottieneSizeInPixels(float, float)
- android.graphics.PointF ottieneSizeInPoints()
- com.aspose.parole. Forma Base:
- android.graphics. RectF regolareConfezioni(android.graphics.RectF)
- android.graphics. Ricezione()
- android.graphics. RectF getBoundsInPoints()
- android.graphics. RectF getBoundsWithEffects()
- android.graphics. Punto di ottenereCoordOrigin()
- android.graphics.PointF getCoordSize()
- android.graphics.PointF ottieneSizeInPoints()
- android.graphics.PointF localToParent(android.graphics.PointF)
- setBounds(android.graphics.RectF)
- setCoordOrigin(android.graphics.Point)
- setCoordSize(android.graphics.PointF)
- com.aspose.words.ThumbnailGeneratingOpzioni:
- android.graphics.PointF ottenereThumbnailSize()
- setThumbnailSize(android.graphics.PointF)
Aspose.Words per Android via Java requisiti aggiuntivi
Al fine di utilizzare la funzione di licenza misurata e caricare documenti o immagini tramite protocolli http/ftp gli utenti dovrebbero aggiungere il seguente permesso alle loro applicazioni
- < > > > > > *
Pubblico API Esempi
public void testPublicAPI1() throws Exception
{
final String imagePath = "myImage.pmg";
Bitmap image = null;
try
{
image = BitmapFactory.decodeFile(imagePath);
DocumentBuilder builder = new DocumentBuilder();
builder.insertImage(image);
}
finally
{
if (image != null)
image.recycle();
}
}
public void testPublicAPI2() throws Exception
{
String gTestDocumentPath = "testDoc.docx";
String outFile = "out.png";
Document doc = new Document(gTestDocumentPath);
Bitmap image = null;
FileOutputStream fos = null;
try
{
image = Bitmap.createBitmap(1000, 1000, Bitmap.Config.ARGB_8888);
Canvas gr = new Canvas(image);
gr.rotate(45);
doc.renderToSize(0, gr, 0, 0, image.getWidth(), image.getHeight());
fos = new FileOutputStream(outFile);
image.compress(Bitmap.CompressFormat.PNG, 100, fos);
}
finally
{
if (fos != null)
fos.close();
if (image != null)
image.recycle();
}
}